diff options
| author | Stefan Monnier | 2013-03-10 21:17:40 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2013-03-10 21:17:40 -0400 |
| commit | cbae07d5e07f53472fa972cd31418a4fe851ac31 (patch) | |
| tree | 1d10110dc3408b650aba2e8f311f7e36f4074933 /src/term.c | |
| parent | 819e2da92a18d7af03ccd9cf0a2e5b940eb7b54f (diff) | |
| download | emacs-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.c | 2 |
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) |