Control: severity -1 important

On 2016-11-30 23:44:20 +0100, Axel Beckert wrote:
> I was able to reproduce this issue inside an urxvt, but not inside an
> uxterm — there I just got a question mark inside a filled circle
> instead of a wide character.

Strange, I can reproduce it with uxterm (note that xterm with UTF-8
locales is my usual terminal) and GNOME Terminal.

> And if you type cursor down, you get two arrows, one below the line
> with no. 2, i.e. where the line should be, but isn't.

I get a single arrow, below the line no 2.

> Nevertheless, there is an even partially persistent workaround: Press
> Ctrl-L inside mutt and the problem vanishes even until after the next
> detaching and reattaching. Only restarting mutt inside the screen
> session and then detaching and reattaching again causes it to show up
> again. Hence downgrading the severity.

This is incorrect. With my incoming mailbox, the bug is reproducible
after doing Ctrl-L. For instance, Page Up + Page Down yields display
issues, e.g.

   2931 N   2016-11-30 ...
   2932     2016-11-30 ...
   9337 N + 2016-11-30 ...
   2934 N + 2016-11-30 ...

Also, switching screen (which I do quite often, this is one of the main
feature of GNU screen) also yields upward shift. One major problem is
that due to the shift, the arrow can be on the wrong message (the arrow
is at the right place, but the contents had been shifted upwards), and
if I type 'd' to delete the message, the D mark appears on the wrong
message for the same reason. This means that the message that will be
deleted is not the one I expected from the display (I already deleted
a wrong mail in the past due to a similar bug, which was this time a
character whose wcwdith was 0). Note that it may not be obvious that
the contents have shifted upwards, in particular because in my normal
config, the help line is not shown.

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Reply via email to