# HG changeset patch # User Richard M. Stallman # Date 882670323 0 # Node ID 698bee206f037a7d952d8bcd02cef3ae6792be2e # Parent 8f8db0e25b2915d8530fb5042509f321426df2b2 (Fexecute_extended_command): Save and restore message_enable_multibyte. diff -r 8f8db0e25b29 -r 698bee206f03 src/keyboard.c --- a/src/keyboard.c Sun Dec 21 02:10:01 1997 +0000 +++ b/src/keyboard.c Sun Dec 21 02:12:03 1997 +0000 @@ -7274,6 +7274,7 @@ char *newmessage; char *oldmessage = echo_area_glyphs; int oldmessage_len = echo_area_glyphs_length; + int oldmultibyte = message_enable_multibyte; binding = Fkey_description (bindings); @@ -7288,7 +7289,10 @@ if (!NILP (Fsit_for ((NUMBERP (Vsuggest_key_bindings) ? Vsuggest_key_bindings : make_number (2)), Qnil, Qnil))) - message2_nolog (oldmessage, oldmessage_len); + { + message_enable_multibyte = oldmultibyte; + message2_nolog (oldmessage, oldmessage_len); + } } }