changeset 34908:85685c9b8145

*** empty log message ***
author Gerd Moellmann <gerd@gnu.org>
date Thu, 28 Dec 2000 13:41:26 +0000
parents cc3aa3f6232a
children 421a33797ea8
files src/ChangeLog
diffstat 1 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Thu Dec 28 13:39:35 2000 +0000
+++ b/src/ChangeLog	Thu Dec 28 13:41:26 2000 +0000
@@ -1,5 +1,17 @@
 2000-12-28  Gerd Moellmann  <gerd@gnu.org>
 
+	* keyboard.c (echo_char): If C is an integer, always call
+	push_key_description.  Former code could signal an invalid
+	character error.
+
+	* keymap.c (push_key_description): Add parameter FORCE_MULTIBYTE.
+	If set, print multibyte text.
+	(Fsingle_key_description): Call push_key_description with
+	FORCE_MULTIBYTE set.
+	(describe_buffer_bindings): Likewise.
+
+	* lisp.h (push_key_description): Add prototype.
+
 	* xdisp.c (echo_area_display): Bind redisplay-dont-pause to t
 	around the call to redisplay_internal.