Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1131176

Bug#1027674: vim: bracketed paste is broken before patch 9.0.1117

From Sven Joachim <svenjoac@gmx.de>
Newsgroups linux.debian.bugs.dist
Subject Bug#1027674: vim: bracketed paste is broken before patch 9.0.1117
Date 2023-01-01 22:40 +0100
Message-ID <FJedH-eUvE-23@gated-at.bofh.it> (permalink)
References (3 earlier) <FIKfD-eBjY-19@gated-at.bofh.it> <FJaMN-eSaK-5@gated-at.bofh.it> <FJdAZ-eU16-13@gated-at.bofh.it> <FIKfD-eBjY-19@gated-at.bofh.it> <FJdAZ-eU16-13@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On 2023-01-01 15:54 -0500, James McCoy wrote:

> On Sun, Jan 01, 2023 at 06:54:10PM +0100, Sven Joachim wrote:
>> Control: tags -1 fixed-upstream patch
>> Control: forwarded -1 https://github.com/vim/vim/issues/11766
>>
>> On 2023-01-01 18:25 +0100, Sven Joachim wrote:
>>
>> > So far so good, and I have already prepared ncurses 6.4-1 in git.  Now
>> > the bad news: it turned out that bracketed paste support in vim had
>> > (always?) been broken without anybody noticing it, because no terminal
>> > descriptions had included this feature.  Only two days ago Bram
>> > Moolenaar fixed the problem in patch 9.0.1117[1].
>>
>> > I have backported this patch to the debian/sid branch in vim's git
>> > repository and can confirm that it fixes the problem, as long as
>> > ncurses-base is also upgraded to version 6.4-1.
>>
>> See the attached patch which I used as the last one in the series file.
>> If you want to reorder it so that it comes before the 9.0.1118 backport,
>> you need to edit the src/version.c hunks in both patches so that they
>> apply cleanly.
>
> Thanks for the info and patch.  Do you happen to know if the patched Vim
> will work properly with the older ncurses (thinking of partial
> upgrades)?

It should work the same way as before.

> Or should ncurses Break older vim versions?

I suppose so.  First we would need a fixed vim in testing, though.

Cheers,
       Sven

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1027435: ncurses-base: Breaks pasting in vim within tmux Antoine Le Gonidec <debian.bugs@dotslashplay.it> - 2022-12-31 14:40 +0100
  Bug#1027435: ncurses-base: Breaks pasting in vim within tmux Thomas Dickey <dickey@his.com> - 2022-12-31 15:00 +0100
    Bug#1027435: ncurses-base: Breaks pasting in vim within tmux Sven Joachim <svenjoac@gmx.de> - 2023-01-01 14:30 +0100
      Bug#1027435: ncurses-base: Breaks pasting in vim within tmux Sven Joachim <svenjoac@gmx.de> - 2023-01-01 17:50 +0100
  Bug#1027435: ncurses-base: Breaks pasting in vim within tmux Sven Joachim <svenjoac@gmx.de> - 2023-01-01 18:30 +0100
    Bug#1027674: vim: bracketed paste is broken before patch 9.0.1117 Sven Joachim <svenjoac@gmx.de> - 2023-01-01 19:00 +0100
      Bug#1027674: vim: bracketed paste is broken before patch 9.0.1117 James McCoy <jamessan@debian.org> - 2023-01-01 22:00 +0100
        Bug#1027674: vim: bracketed paste is broken before patch 9.0.1117 Sven Joachim <svenjoac@gmx.de> - 2023-01-01 22:40 +0100
    Bug#1027435: ncurses-base: Breaks pasting in vim within tmux Sven Joachim <svenjoac@gmx.de> - 2023-01-11 19:00 +0100
      Bug#1027435: ncurses-base: Breaks pasting in vim within tmux Sven Joachim <svenjoac@gmx.de> - 2023-01-22 20:40 +0100
  Bug#1027435: Broke my hold vim* packages 王昊然 <msl0000023508@gmail.com> - 2023-02-15 06:40 +0100

csiph-web