aboutsummaryrefslogtreecommitdiffstats
path: root/README.multi-tty
diff options
context:
space:
mode:
authorKaroly Lorentey <[email protected]>2005-09-07 23:28:54 +0000
committerKaroly Lorentey <[email protected]>2005-09-07 23:28:54 +0000
commit5b65d888a676b023b7232b460105551e51a58a13 (patch)
treee4de724a9d0b94abe002537267adf38f6f80b76b /README.multi-tty
parentb8c89bf6382f885d1d20e94a617d55ea0709b023 (diff)
Enforce the presence of `window-system' and `tty-type' frame parameters in all frames.
* src/dispnew.c (init_display): Set up `window-system' and `tty-type' frame parameters in the initial tty frame. * src/frame.c (Fmake_terminal_frame): Look up the `tty-type' frame parameter, not `tty' when discovering the tty type of the new frame. Initialize `tty' and `tty-type' frame parameters in the new frame. git-archimport-id: [email protected]/emacs--multi-tty--0--patch-402
Diffstat (limited to 'README.multi-tty')
-rw-r--r--README.multi-tty7
1 files changed, 6 insertions, 1 deletions
diff --git a/README.multi-tty b/README.multi-tty
index aa11d9538e..7d0d420a0a 100644
--- a/README.multi-tty
+++ b/README.multi-tty
@@ -398,13 +398,17 @@ THINGS TO DO
> The reason is that terminal-init-xterm calls
> xterm-register-default-colors which calls (display-color-cells (selected-frame))
> and probably `selected-frame' is not completely setup at that time.
-
+
** emacsclient --no-wait and --eval is currently broken.
** xt-mouse.el needs to be adapted for multi-tty. It currently
signals an error on kill-emacs under X, which prevents the user
from exiting Emacs. (Reported by Mnemonikk on freenode.)
+** Consider the `tty-type' frame parameter and the `display-tty-type'
+ function. They serve the exact same purpose. I think it may be
+ a good idea to eliminate one of them, preferably `tty-type'.
+
** The handling of lisp/term/*.el, and frame creation in general, is a
big, big mess. How come the terminal-specific file is loaded by
tty-create-frame-with-faces? I don't think it is necessary to load
@@ -1213,6 +1217,7 @@ DIARY OF CHANGES
frame is selected.
(Done.)
+
;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d