Mercurial > emacs
comparison README.multi-tty @ 83328:f2eb4324cbaf
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
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Tue, 28 Jun 2005 15:06:17 +0000 |
parents | 9e41c80c6389 |
children | 40c0ee282254 |
comparison
equal
deleted
inserted
replaced
83327:950de36a755d | 83328:f2eb4324cbaf |
---|---|
402 what if we'd blow it up into several separate functions (with a | 402 what if we'd blow it up into several separate functions (with a |
403 compatibility definition)? | 403 compatibility definition)? |
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. |
411 At least a beep or a message would be important, if the single-mode | 425 At least a beep or a message would be important, if the single-mode |
412 is still required to prevent interference. (Reported by Dan | 426 is still required to prevent interference. (Reported by Dan |
442 be replaced with a clean design. | 456 be replaced with a clean design. |
443 | 457 |
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 |
450 definition. | 468 definition. |
451 | 469 |
515 What exactly does interrupt_input do? I tried to disable it for | 533 What exactly does interrupt_input do? I tried to disable it for |
516 raw secondary tty support, but it does not seem to do anything | 534 raw secondary tty support, but it does not seem to do anything |
517 useful. (Update: Look again. X unconditionally enables this, maybe | 535 useful. (Update: Look again. X unconditionally enables this, maybe |
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.) |
538 | |
539 ** Fix stuff_char for multi-tty. Doesn't seem to be of high priority. | |
520 | 540 |
521 DIARY OF CHANGES | 541 DIARY OF CHANGES |
522 ---------------- | 542 ---------------- |
523 | 543 |
524 (ex-TODO items with explanations.) | 544 (ex-TODO items with explanations.) |