On 2021-11-16 21:53 +0100, Josh Triplett wrote:

> On Tue, Nov 16, 2021 at 08:02:53PM +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.
>> >
>> > 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?
>
> I downgraded by installing all seven of:
>
> libncurses6_6.2%2B20210905-1_amd64.deb
> libncursesw6_6.2%2B20210905-1_amd64.deb
> libncurses-dev_6.2%2B20210905-1_amd64.deb
> libtinfo6_6.2%2B20210905-1_amd64.deb
> ncurses-base_6.2%2B20210905-1_all.deb
> ncurses-bin_6.2%2B20210905-1_amd64.deb
> ncurses-term_6.2%2B20210905-1_all.deb
>
> That made the issue disappear. Re-upgrading made the issue re-appear.

Did you also restart gnome-terminal?  I don't really see how that could affect
the issue since nothing in its stack depends on ncurses, but I am
completely at a loss here.

Cheers,
       Sven

Reply via email to