Mercurial > emacs
changeset 42425:aa6c345a4af0
*** empty log message ***
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 30 Dec 2001 03:25:26 +0000 |
parents | 87b4443a330e |
children | 5e72bcdc23b8 |
files | etc/NEWS lisp/ChangeLog src/ChangeLog |
diffstat | 3 files changed, 20 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/NEWS Sun Dec 30 03:24:17 2001 +0000 +++ b/etc/NEWS Sun Dec 30 03:25:26 2001 +0000 @@ -280,6 +280,9 @@ * Lisp Changes in Emacs 21.3 +** A hex escape in a string forces the string to be multibyte. +An octal escape makes it unibyte. + ** The position after an invisible, intangible character is considered an unacceptable value for point; intangibility processing effectively treats the following character
--- a/lisp/ChangeLog Sun Dec 30 03:24:17 2001 +0000 +++ b/lisp/ChangeLog Sun Dec 30 03:25:26 2001 +0000 @@ -1,3 +1,8 @@ +2001-12-29 Richard M. Stallman <rms@gnu.org> + + * files.el (basic-save-buffer): If a before-write hook displays + an echo area message, pause before calling basic-save-buffer-1. + 2001-12-29 Markus Rost <rost@math.ohio-state.edu> * textmodes/reftex-global.el (reftex-query-replace-document)
--- a/src/ChangeLog Sun Dec 30 03:24:17 2001 +0000 +++ b/src/ChangeLog Sun Dec 30 03:25:26 2001 +0000 @@ -1,3 +1,13 @@ +2001-12-29 Richard M. Stallman <rms@gnu.org> + + * print.c (print_object): In multibyte string, use hex escapes. + Use octal only for unibyte strings. + (PRINTPREPARE): Don't ever set Qprint_escape_nonascii. + + * lread.c (read_escape): New arg BYTEREP for reporting whether + escape forces unibyte or multibyte. + (read1): When reading a string, take note of that info. + 2001-12-29 Ken Raeburn <raeburn@gnu.org> * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero @@ -5,6 +15,8 @@ 2001-12-29 Richard M. Stallman <rms@gnu.org> + * lisp.h (max_specpdl_size): Add declaration. + * fileio.c (Fdo_auto_save): If NO_MESSAGE, don't call push_message. * keymap.c (silly_event_symbol_error): New subrtn, from Fdefine_key.