aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaroly Lorentey2005-09-11 04:10:45 +0000
committerKaroly Lorentey2005-09-11 04:10:45 +0000
commitee0bcfbce6e8f7055f483976a68b33a2bdd46d14 (patch)
tree1ed004198debdd902de8de2bfeac8c3891bf472c
parent62c5106ca59c5771ba2e62725985ba802afdc0d1 (diff)
downloademacs-ee0bcfbce6e8f7055f483976a68b33a2bdd46d14.tar.gz
emacs-ee0bcfbce6e8f7055f483976a68b33a2bdd46d14.zip
Set Emacs version number to 22.0.51 to allow parallel installations of CVS trunk and the multi-tty branch.
* README: Set Emacs version to 22.0.51. * lispref/elisp.texi (EMACSVER): Set to 22.0.51. * man/emacs.texi (EMACSVER): Set to 22.0.51. * lisp/version.el (emacs-version): Set to 22.0.51. git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-413
-rw-r--r--README2
-rw-r--r--README.multi-tty44
-rw-r--r--lisp/version.el2
-rw-r--r--lispref/elisp.texi2
-rw-r--r--man/emacs.texi2
5 files changed, 32 insertions, 20 deletions
diff --git a/README b/README
index c9a2f69700f..bf09741a6f5 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
1This directory tree holds version 22.0.50 of GNU Emacs, the extensible, 1This directory tree holds version 22.0.51 of GNU Emacs, the extensible,
2customizable, self-documenting real-time display editor. 2customizable, self-documenting real-time display editor.
3 3
4You may encounter bugs in this release. If you do, please report 4You may encounter bugs in this release. If you do, please report
diff --git a/README.multi-tty b/README.multi-tty
index 39a1607cbde..9dc7f6b8bdb 100644
--- a/README.multi-tty
+++ b/README.multi-tty
@@ -428,22 +428,6 @@ THINGS TO DO
428** If the first key pressed on a new tty terminal is a function key, 428** If the first key pressed on a new tty terminal is a function key,
429 it is not recognized correctly. May be related to the bug below. 429 it is not recognized correctly. May be related to the bug below.
430 430
431** Having {reset,init}_all_sys_modes in set-input-mode breaks arrow
432 keys on non-selected terminals under screen, and sometimes on other
433 terminal types as well. The other function keys continue to work
434 fine. Sometimes faces on these screens become garbled.
435
436 This only seems to affect displays that are of the same terminfo
437 type as the selected one. Interestingly, in screen Emacs normally
438 reports the up arrow key as `M-o A', but after the above SNAFU, it
439 complains about `M-[ a'. UNIX ttys are a complete mystery to me,
440 but it seems the reset-reinitialize cycle somehow leaves the
441 non-selected terminals in a different state than usual. I have no
442 idea how this could happen.
443
444 Currently set-input-mode resets only the currently selected
445 terminal, which seems to somehow work around the problem.
446
447** Fix set-input-mode for multi-tty. It's a truly horrible interface; 431** Fix set-input-mode for multi-tty. It's a truly horrible interface;
448 what if we'd blow it up into several separate functions (with a 432 what if we'd blow it up into several separate functions (with a
449 compatibility definition)? 433 compatibility definition)?
@@ -1227,5 +1211,33 @@ DIARY OF CHANGES
1227 (Done, I hope.) 1211 (Done, I hope.)
1228 1212
1229 1213
1214-- Having {reset,init}_all_sys_modes in set-input-mode breaks arrow
1215 keys on non-selected terminals under screen, and sometimes on other
1216 terminal types as well. The other function keys continue to work
1217 fine. Sometimes faces on these screens become garbled.
1218
1219 This only seems to affect displays that are of the same terminfo
1220 type as the selected one. Interestingly, in screen Emacs normally
1221 reports the up arrow key as `M-o A', but after the above SNAFU, it
1222 complains about `M-[ a'. UNIX ttys are a complete mystery to me,
1223 but it seems the reset-reinitialize cycle somehow leaves the
1224 non-selected terminals in a different state than usual. I have no
1225 idea how this could happen.
1226
1227 Currently set-input-mode resets only the currently selected
1228 terminal, which seems to somehow work around the problem.
1229
1230 Update:
1231
1232 Dan Nicolaescu <dann@ics.uci.edu> writes:
1233 > Some terminals have 2 modes for cursor keys: Application Mode where
1234 > the cursor keys transmit the codes defined in the terminfo entry, and
1235 > Cursor mode. Applications have to send the smkx and rmkx terminfo
1236 > strings to switch between the 2 modes. So Emacs (and emacsclient) have
1237 > to send smkx when initializing and rmkx when quitting (or on
1238 > suspend).
1239
1240 (I think patch-370 fixed this.)
1241
1230;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d 1242;;; arch-tag: 8da1619e-2e79-41a8-9ac9-a0485daad17d
1231 1243
diff --git a/lisp/version.el b/lisp/version.el
index b34a4c7cdef..f02f291c4b5 100644
--- a/lisp/version.el
+++ b/lisp/version.el
@@ -27,7 +27,7 @@
27 27
28;;; Code: 28;;; Code:
29 29
30(defconst emacs-version "22.0.50" "\ 30(defconst emacs-version "22.0.51" "\
31Version numbers of this version of Emacs.") 31Version numbers of this version of Emacs.")
32 32
33(defconst emacs-major-version 33(defconst emacs-major-version
diff --git a/lispref/elisp.texi b/lispref/elisp.texi
index 726636fc71a..95e98c66743 100644
--- a/lispref/elisp.texi
+++ b/lispref/elisp.texi
@@ -7,7 +7,7 @@
7@c Version of the manual and of Emacs. 7@c Version of the manual and of Emacs.
8@c Please remember to update the edition number in README as well. 8@c Please remember to update the edition number in README as well.
9@set VERSION 2.9 9@set VERSION 2.9
10@set EMACSVER 22.0.50 10@set EMACSVER 22.0.51
11 11
12@dircategory Emacs 12@dircategory Emacs
13@direntry 13@direntry
diff --git a/man/emacs.texi b/man/emacs.texi
index 6eb78640bd4..b6a11cddc47 100644
--- a/man/emacs.texi
+++ b/man/emacs.texi
@@ -5,7 +5,7 @@
5 5
6@c The edition number appears in several places in this file 6@c The edition number appears in several places in this file
7@set EDITION Fourteenth 7@set EDITION Fourteenth
8@set EMACSVER 22.0.50 8@set EMACSVER 22.0.51
9 9
10@copying 10@copying
11This is the @value{EDITION} edition of the @cite{GNU Emacs Manual}, 11This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},