[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#444250: ncurses-base: xterm.ti (the terminfo database) is out of sync with the current xterm



On 2009-08-31 22:27 +0200, Thomas Dickey wrote:

> On Mon, 31 Aug 2009, Sven Joachim wrote:
>
>> On 2009-08-29 22:06 +0200, Thomas Dickey wrote:
>>
>>> This is still not addressed.  For reference, a diff is attached.
>>
>> According to the Debian changelog, the xterm terminfo database is based
>> on xterm 200 which is 4.5 years old.  Do you think it would be safe to
>> update to the one in xterm 246?
>
> Changing kbs of course.

I think you mean the kbs=\177 in xterm-debian, right?  Fortunately,
Debian's xterm package carries that patch around, so I just grabbed the
terminfo file from /usr/share/doc/xterm/xterm.terminfo.gz.

> Most of the other changes are function-keys (which is the point of this
> report).

These work indeed much better with the updated terminfo.

> The only other issue is for smm/rmm, which is a nuisance for bash users.
> While it's correct, bash users may expect the meta key to send escape.

I'm afraid I do not follow.  With "Meta Sends Escape" enabled in xterm,
I do not notice any problem in bash.  If it is disabled, all programs
misbehave with regard to the Meta (=Alt on my keyboard) key, at least in
a UTF-8 locale.  See bug #266336¹.

> This only affects users of xterm (none of the other terminals which may
> set $TERM to "xterm" implement either the sequence or the corresponding
> meta mode).
>
> So you may want to update xterm-debian and exclude that feature.

What exactly needs to be done for that?

Regards,
        Sven


¹ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=266336


Reply to: