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