[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 Tue, 1 Sep 2009, Sven Joachim wrote:

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

These work indeed much better with the updated terminfo.

good (report bugs).

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¹.

I seem to recall the original report was in a newsgroup. But for instance


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?

I was suggesting that you may/may not want smm/rmm in xterm-debian.

Thomas E. Dickey

Reply to: