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

Reply via email to