On 2012-05-13 01:30 +0200, Thomas Dickey wrote: > On Sun, May 13, 2012 at 01:15:50AM +0200, Samuel Thibault wrote: >> Hello, >> >> Sven Joachim, le Wed 02 May 2012 17:13:07 +0200, a ?crit : >> > | acsc: '``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~', >> > 'aajjkkllmmqqttuuxx'. >> >> > | op: NULL, '\E49;39m'. >> >> This is the culprit. >> >> > | sgr: '\E[0m%?%p1%t\E[7m%;%?%p2%t\E[4m%;', NULL. >> > `---- >> > >> > There are comments in ncurses' misc/terminfo.src regarding the >> > differences in acsc and sgr: >> > >> > ,---- >> > | # Notes: >> > | # bterm only supports acs using wide-characters, has case for these: >> > qjxamlkut >> > | # bterm does not support sgr, since it only processes one parameter -TD >> >> for the same reason as sgr: \E49;39m is two parameters, which bterm can >> not grok. Dropping 'op' makes the glitches go away. > > oh. Actually there are two errors: the string is also missing '[' after > the 'E'. I'll put out an improved version in tonight's patch (which I > was almost done with...).
So now we have op=\E[49m\E[39m which does not resemble anything else in terminfo.src. Samuel, does it work? Cheers, Sven -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org