diff options
| -rw-r--r-- | src/keyboard.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index c2739df10fa..77f7fb97898 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -8707,12 +8707,10 @@ read_char_minibuf_menu_prompt (int commandflag, | |||
| 8707 | while (BUFFERP (obj)); | 8707 | while (BUFFERP (obj)); |
| 8708 | kset_defining_kbd_macro (current_kboard, orig_defn_macro); | 8708 | kset_defining_kbd_macro (current_kboard, orig_defn_macro); |
| 8709 | 8709 | ||
| 8710 | if (!INTEGERP (obj) || XINT (obj) == -2) | 8710 | if (!INTEGERP (obj) || XINT (obj) == -2 |
| 8711 | return obj; | 8711 | || (! EQ (obj, menu_prompt_more_char) |
| 8712 | 8712 | && (!INTEGERP (menu_prompt_more_char) | |
| 8713 | if (! EQ (obj, menu_prompt_more_char) | 8713 | || ! EQ (obj, make_number (Ctl (XINT (menu_prompt_more_char))))))) |
| 8714 | && (!INTEGERP (menu_prompt_more_char) | ||
| 8715 | || ! EQ (obj, make_number (Ctl (XINT (menu_prompt_more_char)))))) | ||
| 8716 | { | 8714 | { |
| 8717 | if (!NILP (KVAR (current_kboard, defining_kbd_macro))) | 8715 | if (!NILP (KVAR (current_kboard, defining_kbd_macro))) |
| 8718 | store_kbd_macro_char (obj); | 8716 | store_kbd_macro_char (obj); |