On 2021-11-16 20:02 +0100, Sven Joachim wrote:

> On 2021-11-16 16:30 +0100, Josh Triplett wrote:
>
>> Package: libncursesw6
>> Version: 6.3-1
>> Severity: important
>> X-Debbugs-Cc: j...@joshtriplett.org
>>
>> "important" because this makes neovim nearly unusable; not RC because
>> I've only observed it with one combination of terminal and program. I
>> personally think that might still be enough to make it RC until
>> root-caused to determine if it's breaking anything else.
>>
>> Steps to reproduce:
>>
>> - `nvim -u NONE` (to ignore any .vimrc)
>> - :%!seq 1000
>> - :vert new
>> - :%!seq 1000
>> - Hit page-down
>> - Observe the other side of the split (as well as the vertical bar
>>   between the split windows) scrolling off the screen.

I can reproduce that in gnome-terminal, although not in an xterm.

>> Downgrading the ncurses packages to 6.2+20210905-1 makes the problem
>> disappear; re-upgrading to 6.3-1 makes it come back.
>
> This is rather surprising, because neovim does not depend on
> libncursesw6, not even on libtinfo6.  Did you up-/downgrade
> ncurses-{base,term} as well, and what is your $TERM?

After downgrading ncurses-base as well as ncurses-bin, libncursesw6 and
libtinfo6 to 6.2+20210905-1 I still saw the same misbehavior in my test
chroot.  So I cannot confirm that the problem is new, or even related to
ncurses.

Cheers,
       Sven

Reply via email to