From 0065bb7428aba49347c1d7f5fadee8ba85745a30 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sun, 30 Dec 2001 03:25:26 +0000 Subject: [PATCH] *** empty log message *** --- etc/NEWS | 3 +++ lisp/ChangeLog | 5 +++++ src/ChangeLog | 12 ++++++++++++ 3 files changed, 20 insertions(+) diff --git a/etc/NEWS b/etc/NEWS index 704f1158b9b..6946a8853c4 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -280,6 +280,9 @@ SQL buffer. * 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 diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0b8e43d518e..352ebf3e518 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2001-12-29 Richard M. Stallman + + * 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 * textmodes/reftex-global.el (reftex-query-replace-document) diff --git a/src/ChangeLog b/src/ChangeLog index b8a82a2375e..0f284176d7f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,13 @@ +2001-12-29 Richard M. Stallman + + * 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 * abbrev.c (Fexpand_abbrev): Use NILP instead of implicit zero @@ -5,6 +15,8 @@ 2001-12-29 Richard M. Stallman + * 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. -- 2.39.5