aboutsummaryrefslogtreecommitdiffstats
path: root/README.multi-tty
diff options
context:
space:
mode:
authorKaroly Lorentey <[email protected]>2005-12-12 02:37:01 +0000
committerKaroly Lorentey <[email protected]>2005-12-12 02:37:01 +0000
commitd68058039e1ff5635b2e44509fc242de4f0a286f (patch)
tree407ca738e65d6bd9a7d37305c7cff86961de95ea /README.multi-tty
parentbe3d2d66d2dff979604134c5dc5fb506ded4aa54 (diff)
Fix "first non-ASCII character on new tty frames" problem.
* src/keyboard.c (kbd_buffer_store_event_hold): Simplify condition. (read_key_sequence): Reinitialize fkey and keytran at each replay. * src/coding.c (Fkeyboard_coding_system): Update doc. git-archimport-id: [email protected]/emacs--multi-tty--0--patch-449
Diffstat (limited to 'README.multi-tty')
-rw-r--r--README.multi-tty24
1 files changed, 18 insertions, 6 deletions
diff --git a/README.multi-tty b/README.multi-tty
index ab43fc7c4e..3f873facae 100644
--- a/README.multi-tty
+++ b/README.multi-tty
@@ -31,9 +31,11 @@ The following is a (sadly incomplete) list of people who have
contributed to the project by testing, submitting patches, bug
reports, and suggestions. Thanks!
+Bernard Adrian <[email protected]>
ARISAWA Akihiro <[email protected]>
Vincent Bernat <[email protected]>
Han Boetes <[email protected]>
+Damien Cassou <[email protected]>
Robert J. Chassell <[email protected]>
Romain Francoise <[email protected]>
Ami Fischman <[email protected]>
@@ -191,8 +193,8 @@ If you run Debian, or a distribution based on Debian, you are welcome
to use our binary packages; put these lines in your /etc/apt/sources.list:
# Multi-tty Emacs
- deb http://aszt.inf.elte.hu/~lorentey/mirror/apt ./
- deb-src http://aszt.inf.elte.hu/~lorentey/mirror/apt ./
+ deb http://aszt.inf.elte.hu/~lorentey/mirror/apt unstable multi-tty
+ deb-src http://aszt.inf.elte.hu/~lorentey/mirror/apt unstable multi-tty
Note that these packages are intended solely to provide an easy way to
test the new multi-tty features. They are not to be taken as Emacs
@@ -208,7 +210,7 @@ The multi-tty branch is compiled the same way as Emacs itself:
make maintainer-clean # (If you have compiled Emacs before)
- ./configure <your favourite options>
+ ./configure --without-gtk <your favourite options>
make bootstrap
make install
@@ -391,6 +393,8 @@ THINGS TO DO
** Report GTK multi-display problems to GTK maintainers. For extra
credit, fix them.
+** Disable connecting to a new X display when we use the GTK toolkit.
+
** Possibly turn off the double C-g feature when there is an X frame.
C.f. (emacs)Emergency Escape.
@@ -564,7 +568,7 @@ THINGS TO DO
** Dan Nicolaescu suggests that -nw should be added as an alias for -t
in emacsclient. Good idea. (Alas, implementing this is not
trivial, getopt_long does not seem to support two-letter ``short''
- options. Patches are welcome.) :-)
+ options. Patches are welcome.)
** Mark Plaksin suggests that emacsclient should accept the same
X-related command-line arguments as Emacs. Most of the X-related
@@ -608,6 +612,8 @@ THINGS TO DO
useful. (Update: Look again. X unconditionally enables this, maybe
that's why raw terminal support is broken again. I really do need
to understand input.)
+ (Update: I am starting to understand the read_key_sequence->read-char
+ ->kbd_buffer_get_event->read_avail_input->read_socket_hook path. Yay!)
** flow-ctrl.el must be updated.
@@ -914,7 +920,7 @@ DIARY OF CHANGES
frame that is dumped with Emacs. Checking for this frame (e.g. in
cmd_error_internal) is ugly.
- (Done, broking interactive temacs.)
+ (Done, breaking interactive temacs.)
-- The command `emacsclient -t -e '(delete-frame)'' fails to exit.
@@ -1264,7 +1270,13 @@ DIARY OF CHANGES
it is not recognized correctly. May be related to the bug below.
(Seems to have been fixed as a side effect of patch-434. "The bug
- below" was the set-input-mode madness.)
+ below" was the set-input-mode madness.)
+
+ (Update: this bug was fixed for good in patch-449. It was tracked
+ down to a bug in `read_key_sequence': it failed to reinitialize its
+ local function-key-map/key-translation-map references when it
+ switched keyboards. I don't understand why did this bug only
+ appear on brand new frames, though!)
;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d