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

Attachment: signature.asc
Description: Digital signature

Reply via email to