aboutsummaryrefslogtreecommitdiffstats
path: root/README.multi-tty
diff options
context:
space:
mode:
authorKaroly Lorentey2005-06-28 15:06:17 +0000
committerKaroly Lorentey2005-06-28 15:06:17 +0000
commit7d6d7d1a6130cb56ff9a6940bb8e01d8dacb0ef9 (patch)
treee9cf3036086c63047670a72ca1ec0abe94b5a750 /README.multi-tty
parent440607d3e6d1df8d2867bef5c4c750fda4a4262b (diff)
downloademacs-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-tty22
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
521DIARY OF CHANGES 541DIARY OF CHANGES
522---------------- 542----------------
523 543