aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/keyboard.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/keyboard.c b/src/keyboard.c
index 2f448606464..19be88f271c 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -7274,6 +7274,7 @@ DEFUN ("execute-extended-command", Fexecute_extended_command, Sexecute_extended_
7274 char *newmessage; 7274 char *newmessage;
7275 char *oldmessage = echo_area_glyphs; 7275 char *oldmessage = echo_area_glyphs;
7276 int oldmessage_len = echo_area_glyphs_length; 7276 int oldmessage_len = echo_area_glyphs_length;
7277 int oldmultibyte = message_enable_multibyte;
7277 7278
7278 binding = Fkey_description (bindings); 7279 binding = Fkey_description (bindings);
7279 7280
@@ -7288,7 +7289,10 @@ DEFUN ("execute-extended-command", Fexecute_extended_command, Sexecute_extended_
7288 if (!NILP (Fsit_for ((NUMBERP (Vsuggest_key_bindings) 7289 if (!NILP (Fsit_for ((NUMBERP (Vsuggest_key_bindings)
7289 ? Vsuggest_key_bindings : make_number (2)), 7290 ? Vsuggest_key_bindings : make_number (2)),
7290 Qnil, Qnil))) 7291 Qnil, Qnil)))
7291 message2_nolog (oldmessage, oldmessage_len); 7292 {
7293 message_enable_multibyte = oldmultibyte;
7294 message2_nolog (oldmessage, oldmessage_len);
7295 }
7292 } 7296 }
7293 } 7297 }
7294 7298