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 <[email protected]> http://invisible-island.net ftp://invisible-island.net
signature.asc
Description: Digital signature

