aboutsummaryrefslogtreecommitdiffstats
path: root/src/term.c
diff options
context:
space:
mode:
authorStefan Monnier2013-03-10 21:17:40 -0400
committerStefan Monnier2013-03-10 21:17:40 -0400
commitcbae07d5e07f53472fa972cd31418a4fe851ac31 (patch)
tree1d10110dc3408b650aba2e8f311f7e36f4074933 /src/term.c
parent819e2da92a18d7af03ccd9cf0a2e5b940eb7b54f (diff)
downloademacs-cbae07d5e07f53472fa972cd31418a4fe851ac31.tar.gz
emacs-cbae07d5e07f53472fa972cd31418a4fe851ac31.zip
* src/keyboard.c: Move keyboard decoding to read_key_sequence.
(decode_keyboard_code): Remove. (tty_read_avail_input): Don't try to decode input. (read_decoded_char): New function. (read_key_sequence): Use it.
Diffstat (limited to 'src/term.c')
-rw-r--r--src/term.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/term.c b/src/term.c
index a31fd51084e..822b74aa44e 100644
--- a/src/term.c
+++ b/src/term.c
@@ -1321,7 +1321,7 @@ term_get_fkeys_1 (void)
1321 if (!KEYMAPP (KVAR (kboard, Vinput_decode_map))) 1321 if (!KEYMAPP (KVAR (kboard, Vinput_decode_map)))
1322 kset_input_decode_map (kboard, Fmake_sparse_keymap (Qnil)); 1322 kset_input_decode_map (kboard, Fmake_sparse_keymap (Qnil));
1323 1323
1324 for (i = 0; i < (sizeof (keys)/sizeof (keys[0])); i++) 1324 for (i = 0; i < (sizeof (keys) / sizeof (keys[0])); i++)
1325 { 1325 {
1326 char *sequence = tgetstr (keys[i].cap, address); 1326 char *sequence = tgetstr (keys[i].cap, address);
1327 if (sequence) 1327 if (sequence)