diff options
| author | Karoly Lorentey | 2005-06-28 15:06:17 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2005-06-28 15:06:17 +0000 |
| commit | 7d6d7d1a6130cb56ff9a6940bb8e01d8dacb0ef9 (patch) | |
| tree | e9cf3036086c63047670a72ca1ec0abe94b5a750 /README.multi-tty | |
| parent | 440607d3e6d1df8d2867bef5c4c750fda4a4262b (diff) | |
| download | emacs-7d6d7d1a6130cb56ff9a6940bb8e01d8dacb0ef9.tar.gz emacs-7d6d7d1a6130cb56ff9a6940bb8e01d8dacb0ef9.zip | |
Speed up loading of term/xterm.el (Dan Nicolaescu).
* lisp/term/xterm.el: Move key substitutions back before the
define-keys.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-368
Diffstat (limited to 'README.multi-tty')
| -rw-r--r-- | README.multi-tty | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/README.multi-tty b/README.multi-tty index f1e7277ed1e..d722df72a02 100644 --- a/README.multi-tty +++ b/README.multi-tty | |||
| @@ -404,7 +404,21 @@ THINGS TO DO | |||
| 404 | 404 | ||
| 405 | ** BULK RENAME: The `display-' prefix of new Lisp-level functions | 405 | ** BULK RENAME: The `display-' prefix of new Lisp-level functions |
| 406 | conflicts with stuff like `display-time-mode'. Use `device-' | 406 | conflicts with stuff like `display-time-mode'. Use `device-' |
| 407 | instead. | 407 | or `terminal-' instead. I think I prefer `terminal-'. |
| 408 | |||
| 409 | ** The semantics of terminal-local variables are confusing; it is not | ||
| 410 | clear what binding is in effect in any given time. See if | ||
| 411 | current_kboard (or at least the terminal-local bindings exported to | ||
| 412 | Lisp) might be changed to be tied to the selected frame instead. | ||
| 413 | Currently, `function-key-map' and `key-translation-map' may be | ||
| 414 | accessed reliably only using the hackish | ||
| 415 | `(set-)terminal-local-value' functions. | ||
| 416 | |||
| 417 | Perhaps there should be a difference between `last-command' &co. | ||
| 418 | and these more conventional configuration variables. | ||
| 419 | (E.g. `symbol-value' would use current_kboard to access | ||
| 420 | `last-command', but SELECTED_FRAME()->display->kboard to get the | ||
| 421 | value of `function-key-map'. | ||
| 408 | 422 | ||
| 409 | ** The single-keyboard mode of MULTI_KBOARD is extremely confusing | 423 | ** The single-keyboard mode of MULTI_KBOARD is extremely confusing |
| 410 | sometimes; Emacs does not respond to stimuli from other keyboards. | 424 | sometimes; Emacs does not respond to stimuli from other keyboards. |
| @@ -444,6 +458,10 @@ THINGS TO DO | |||
| 444 | ** standard-display-table should be display-local. | 458 | ** standard-display-table should be display-local. |
| 445 | standard-display-european should be display-local. | 459 | standard-display-european should be display-local. |
| 446 | 460 | ||
| 461 | ** With iswitchb-default-method set to 'always-frame, only frames on | ||
| 462 | the current display should be considered. This might involve | ||
| 463 | extending `get-buffer-window'. | ||
| 464 | |||
| 447 | ** Have a look at Vlocale_coding_system. Seems like it would be a | 465 | ** Have a look at Vlocale_coding_system. Seems like it would be a |
| 448 | tedious job to localize it, although most references use it for | 466 | tedious job to localize it, although most references use it for |
| 449 | interfacing with libc and are therefore OK with the global | 467 | interfacing with libc and are therefore OK with the global |
| @@ -518,6 +536,8 @@ THINGS TO DO | |||
| 518 | that's why raw terminal support is broken again. I really do need | 536 | that's why raw terminal support is broken again. I really do need |
| 519 | to understand input.) | 537 | to understand input.) |
| 520 | 538 | ||
| 539 | ** Fix stuff_char for multi-tty. Doesn't seem to be of high priority. | ||
| 540 | |||
| 521 | DIARY OF CHANGES | 541 | DIARY OF CHANGES |
| 522 | ---------------- | 542 | ---------------- |
| 523 | 543 | ||