Your message dated Mon, 9 May 2011 13:53:23 +0200
with message-id <[email protected]>
and subject line Re: Bug#626153: ncurses-base: incorrect khome and kend for
xterm
has caused the Debian Bug report #626153,
regarding ncurses-base: incorrect khome and kend for xterm
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
626153: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626153
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ncurses-base
Version: 5.9-1
Severity: minor
Hello,
I seems that the terminfo entry for xterm has incorrect khome and kend:
khome=\EOH, kend=\EOF.
I used xterm to determine what it actually sends for khome and kend, which is:
khome=\E[H, kend=\E[F.
I found this issue while using konsole, which impersonates xterm, and did not
work properly with my Zsh configured to bind key according to terminfo. I
thought it was a bug in konsole wich may not have implemented the same bindings
as xterm, but it appears that it does implement them as xterm. So in fact the
same problem affects both xterm and konsole.
By the way, the terminfo entry for konsole has the same problem, but as
Debian's console impersonates xterm it does not matter.
Regards,
--
,--.
: /` ) Tanguy Ortolo <xmpp:[email protected]> <irc://irc.oftc.net/Elessar>
| `-' Debian Maintainer
\_
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable-updates'), (500, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-- no debconf information
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
I have just found that in fact, such a behaviour is just how xterm is
(badly) designed to work:
<http://invisible-island.net/xterm/xterm.faq.html#xterm_arrows>.
In its default mode, xterm sends a given set of codes, and in
application mode, another one. The terminfo entry is for the application
mode only.
I find this insane but it is how it is supposed to work, so this is not
a bug. Sorry for the inconvenience.
Regards,
--
,--.
: /` ) Tanguy Ortolo <xmpp:[email protected]> <irc://irc.oftc.net/Elessar>
| `-' Debian Maintainer
\_
signature.asc
Description: Digital signature
--- End Message ---