Mercurial > emacs
comparison README.multi-tty @ 83359:8f0c7632f259
Slightly refactor the terminal initialization code for simplicity.
* lisp/faces.el (tty-run-terminal-initialization): New function.
(tty-create-frame-with-faces): Use it.
* lisp/startup.el (command-line): Replace duplicated code with a call to
tty-run-terminal-initialization.
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-399
author | Karoly Lorentey <lorentey@elte.hu> |
---|---|
date | Wed, 07 Sep 2005 02:29:18 +0000 |
parents | b258b3492423 |
children | 39de99cd3f08 |
comparison
equal
deleted
inserted
replaced
83358:07db5d4dfae1 | 83359:8f0c7632f259 |
---|---|
384 is probably not very interesting for anyone else.) | 384 is probably not very interesting for anyone else.) |
385 | 385 |
386 THINGS TO DO | 386 THINGS TO DO |
387 ------------ | 387 ------------ |
388 | 388 |
389 ** Dan Nicolaescu writes: | |
390 > The terminal initialization code still has some issues. | |
391 > This can be seen when using emacsclient -t on a 256 color xterm. The | |
392 > terminal frame is only created with 8 color. | |
393 > The reason is that terminal-init-xterm calls | |
394 > xterm-register-default-colors which calls (display-color-cells (selected-frame)) | |
395 > and probably `selected-frame' is not completely setup at that time. | |
396 | |
389 ** emacsclient --no-wait and --eval is currently broken. | 397 ** emacsclient --no-wait and --eval is currently broken. |
390 | 398 |
391 ** xt-mouse.el needs to be adapted for multi-tty. It currently | 399 ** xt-mouse.el needs to be adapted for multi-tty. It currently |
392 signals an error on kill-emacs under X, which prevents the user | 400 signals an error on kill-emacs under X, which prevents the user |
393 from exiting Emacs. (Reported by Mnemonikk on freenode.) | 401 from exiting Emacs. (Reported by Mnemonikk on freenode.) |