Mercurial > emacs
changeset 41596:3c035e37d086
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 26 Nov 2001 23:03:47 +0000 |
parents | 3a10e73aa1c1 |
children | b28d5d866500 |
files | etc/NEWS src/ChangeLog |
diffstat | 2 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/NEWS Mon Nov 26 22:54:37 2001 +0000 +++ b/etc/NEWS Mon Nov 26 23:03:47 2001 +0000 @@ -18,6 +18,11 @@ * Changes in Emacs 21.3 +** Unquoted `$' in file names do not signal an error any more when +the corresponding environment variable does not exist. +Instead, the `$ENVVAR' text is left as is, so that `$$' quoting +is only rarely needed. + ** jit-lock can now be delayed with `jit-lock-defer-time'. If this variable is non-nil, its value should be the amount of Emacs @@ -182,6 +187,13 @@ * Lisp Changes in Emacs 21.3 +** The precedence of file-name-handlers has been changed. +Instead of blindly choosing the first handler that matches, +find-file-name-handler now gives precedence to a file-name handler +that matches near the end of the file name. More specifically, the +handler whose (match-beginning 0) is the largest is chosen. +In case of ties, the old "first matched" rule applies. + ** Dense keymaps now handle inheritance correctly. To that end, binding a key to t now behaves the same as binding it to nil (it shadows parent bindings but not bindings in keymaps of lower
--- a/src/ChangeLog Mon Nov 26 22:54:37 2001 +0000 +++ b/src/ChangeLog Mon Nov 26 23:03:47 2001 +0000 @@ -1,3 +1,9 @@ +2001-11-26 Stefan Monnier <monnier@cs.yale.edu> + + * keymap.c (access_keymap): Handle t bindings like nil bindings. + Make nil bindings in char-tables transparent. + (store_in_keymap): Turn a nil binding into a t binding for char-tables. + 2001-11-26 Richard M. Stallman <rms@gnu.org> * textprop.c (set_text_properties_1): Allow START, END in either order.