Oh Sven, that does look related, and I didn't even notice that ncurses-base
got updated too or I'd have investigated it. Looks like this is a ncurses
problem. Did you find changing TERM fixed it?

Joseph


On Wed, Jul 31, 2019 at 5:31 PM T. Joseph Carter <
tjcar...@spiritsubstance.com> wrote:

> It's hard to know what exactly causes it under aptitude. I did try it
> using 3.0~rc3-1 from experimental and it does have a similar bug, I'm not
> sure if it's quite the same though (it's glitching in aptitude in
> inconsistent ways that I can't seem to exactly reproduce from one minute to
> the next.)
>
> A very easy way to see it with weechat is to have a window with more than
> one screenful in it (buffer 1 works) and use pgup/pgdn. You'll see the top
> several lines redraw, but only those.
>
> Have a look at the attached screenshots. Notice that when I pgup, only the
> top ~13 lines get redrawn and whitespace doesn't clear correctly. Below
> that doesn't get redrawn at all.
>
> Version of gnome-terminal is 3.30.2-2 with libvte-2.91-0 version 0.54.2-2.
> Hope that helps some.
>
> Joseph
>
>
> On Wed, Jul 31, 2019 at 11:05 AM Sven Joachim <svenj...@gmx.de> wrote:
>
>> On 2019-07-31 09:18 +0200, Romain Francoise wrote:
>>
>> > On Wed, Jul 31, 2019 at 5:42 AM T. Joseph Carter
>> > <tjcar...@spiritsubstance.com> wrote:
>> >> The latest version of tmux has issues with screen updates under GNOME
>> >> Terminal with ncurses apps. This causes eg weechat's scrollback (pgup,
>> >> pgdn) to not draw correctly, causes specific issues with aptitude as
>> >> well.
>> >
>> > Thanks for the report. I don't use GNOME Terminal and I haven't
>> > experienced any similar issues myself, but I will investigate.
>> >
>> > Can you provide more details about how to reproduce using aptitude?
>> >
>> >> I think this may be the result of the cherry-pick of 38b8a198bac6 from
>> >> upstream, you may need an additional patch as well.
>> >
>> > Why? This is a fix for a crash which doesn't look related.
>> >
>> > Do you experience the issue only when multiple panes are used in a
>> window?
>> >
>> >> I suspect the version of tmux found in experimental will not have this
>> >> problem, but I haven't tested it yet. I expect you're holding it due to
>> >> the freeze, but I do not believe 2.9a-2 makes a good release candidate.
>> >
>> > No, the freeze is over but the 3.0 release was pushed back to October,
>> > so 3.0-rc will remain in experimental for the immediate future.
>>
>> Maybe the problems with screen updates have been triggered by
>> ncurses-base 6.1+20190713-1, see #933572?  I could reproduce that one
>> with tmux 2.8-3, 2.9a-2 and 3.0~rc3-1.
>>
>> Cheers,
>>        Sven
>>
>>

Reply via email to