diff options
| author | Karoly Lorentey | 2005-10-28 14:29:24 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2005-10-28 14:29:24 +0000 |
| commit | 2e4782930af512802ac0ee1067d22b5136524dfc (patch) | |
| tree | d6d1f6be38ffa2b3e7c917246c7a28ce0db58f28 /README.multi-tty | |
| parent | 7a81ec10b3821910ca633767b521259a056dbebe (diff) | |
| download | emacs-2e4782930af512802ac0ee1067d22b5136524dfc.tar.gz emacs-2e4782930af512802ac0ee1067d22b5136524dfc.zip | |
Change `keyboard-translate-table' to be terminal-local.
* lisp/subr.el (keyboard-translate): Use `terminal-local-value' to access `keyboard-translate-table'.
* lisp/obsolete/keyswap.el: Ditto.
* src/keyboard.c (Vkeyboard_translate_table): Moved to struct kboard.
* src/keyboard.h (Vkeyboard_translate_table): Moved to struct kboard.
* src/keyboard.c (read_char): Use current_kboard to access Vkeyboard_translate_table.
* src/keymap.c (Fdescribe_buffer_bindings): Ditto.
* src/keyboard.c (init_kboard): Initialize Vkeyboard_translate_table.
* src/keyboard.c (syms_of_keyboard): Use DEFVAR_KBOARD to define
Vkeyboard_translate_table. Update doc strings.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-431
Diffstat (limited to 'README.multi-tty')
| -rw-r--r-- | README.multi-tty | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/README.multi-tty b/README.multi-tty index 75d9554f74f..2bba1b9bcb5 100644 --- a/README.multi-tty +++ b/README.multi-tty | |||
| @@ -486,8 +486,6 @@ THINGS TO DO | |||
| 486 | `last-command', but SELECTED_FRAME()->display->kboard to get the | 486 | `last-command', but SELECTED_FRAME()->display->kboard to get the |
| 487 | value of `function-key-map'. | 487 | value of `function-key-map'. |
| 488 | 488 | ||
| 489 | ** I think keyboard-translate-table should be made terminal-local. | ||
| 490 | |||
| 491 | ** The single-keyboard mode of MULTI_KBOARD is extremely confusing | 489 | ** The single-keyboard mode of MULTI_KBOARD is extremely confusing |
| 492 | sometimes; Emacs does not respond to stimuli from other keyboards. | 490 | sometimes; Emacs does not respond to stimuli from other keyboards. |
| 493 | At least a beep or a message would be important, if the single-mode | 491 | At least a beep or a message would be important, if the single-mode |
| @@ -628,6 +626,8 @@ THINGS TO DO | |||
| 628 | that's why raw terminal support is broken again. I really do need | 626 | that's why raw terminal support is broken again. I really do need |
| 629 | to understand input.) | 627 | to understand input.) |
| 630 | 628 | ||
| 629 | ** flow-ctrl.el must be updated. | ||
| 630 | |||
| 631 | ** Fix stuff_char for multi-tty. Doesn't seem to be of high priority. | 631 | ** Fix stuff_char for multi-tty. Doesn't seem to be of high priority. |
| 632 | 632 | ||
| 633 | DIARY OF CHANGES | 633 | DIARY OF CHANGES |
| @@ -1257,5 +1257,9 @@ DIARY OF CHANGES | |||
| 1257 | 1257 | ||
| 1258 | (Fixed in patch-427.) | 1258 | (Fixed in patch-427.) |
| 1259 | 1259 | ||
| 1260 | -- I think keyboard-translate-table should be made terminal-local. | ||
| 1261 | |||
| 1262 | (Done in patch-431.) | ||
| 1263 | |||
| 1260 | ;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d | 1264 | ;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d |
| 1261 | 1265 | ||