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...). -- Thomas E. Dickey <dic...@invisible-island.net> http://invisible-island.net ftp://invisible-island.net
signature.asc
Description: Digital signature