[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#2057: 23.0.60; delete key and deletechar
From: |
Robert Brown |
Subject: |
bug#2057: 23.0.60; delete key and deletechar |
Date: |
Sun, 25 Jan 2009 18:01:26 -0500 |
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.
Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list.
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
I start Emacs 23.0.60.2 on Ubuntu 8.10 inside a gnome-terminal emulation
window using the command "emacs -q -nw". The backspace key on my keyboard is
set up to generate ASCII code 127, but Emacs incorrectly maps this code to
deletechar with input-decode-map which is:
(keymap (127 . [deletechar]) (27 keymap (79 keymap (83 . ....
I believe this input translation is set up by term_get_fkeys_1 in term.c when
it looks at the termcap/terminfo function key definitions for my terminal
type, xterm-color, and sees that the termcap description contains:
kD=\177
which means that the delete *function* key produces ASCII code 127.
Emacs should look at both kD and kb. If they are the same ASCII character,
then Emacs should not install a translation in input-decode-map for delete.
If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
`bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/local/software/package/emacs-23.0.60.2/share/emacs/23.0.60/etc/DEBUG
for instructions.
In GNU Emacs 23.0.60.2 (i686-pc-linux-gnu)
of 2009-01-18 on ugg
configured using `configure '--without-x'
'--prefix=/local/software/package/emacs-23.0.60.2''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: C
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: C
value of $LANG: en_US.UTF-8
value of $XMODIFIERS: nil
locale-coding-system: utf-8-unix
default-enable-multibyte-characters: t
Major mode: Info
Minor modes in effect:
savehist-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
global-auto-composition-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
ESC [ > 1 ; 1 7 0 4 ; 0 c C-h i m e m a c s RET C-s
b u g SPC C-a C-n C-f C-f C-f C-f C-f C-f RET SPC SPC
ESC x r e p o r t - e m a c s - b u g RET
Recent messages:
("emacs")
Composing main Info directory...done
Mark saved where search started
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#2057: 23.0.60; delete key and deletechar,
Robert Brown <=