On Fri, Oct 14, 2005 at 07:53:28PM -0400, Thomas Dickey <[EMAIL PROTECTED]> was heard to say: > On Fri, 14 Oct 2005, Daniel Burrows wrote: > > >reopen 316663 > >thanks > > > >On Fri, Oct 14, 2005 at 04:33:21PM -0700, Debian Bug Tracking System > ><[EMAIL PROTECTED]> was heard to say: > >> - Wide character repainting fix (Closes: #316663). > > > > Unfortunately, I'm not sure this is fixed :-(. I was able to trigger > >some similar problems with aptitude's overlapping menus pretty quickly > >(generally screen corruption that goes away when I do a complete > >refresh). Of course, it's always possible that I've found a completely > >different bug :-/. > > That's possible - but when I tested the change, it did fix the case > you reported before. I'll revisit this tomorrow (since so far I've > only one small bug report), and see if I can break it - otherwise I'll > need some more information.
One reproducible breakage for me (with aptitude 0.3.5.1-1): (a) start the program in the zh_CN.UTF-8 locale (b) activate the menu bar (press Control-Space) (c) press right 5 times In a 42x19 terminal, the last step results in the bottom border of the menu refusing to overlap a string of Chinese text that I can't read, and getting shifted one cell to the right (going off the screen and wrapping around). This particular case, unlike some others, doesn't go away when I do a complete screen refresh (^L). If I deactivate the menu at that point (Control-Space again), there is some corruption of the same long string of text, and this *does* go away. Actually, just pressing the left arrow key when the program starts gives me the same effect. Daniel
signature.asc
Description: Digital signature