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.)