Mercurial > emacs
comparison src/keyboard.c @ 8589:25c8d9630410
(read_char): After read_char_minibuf_menu_prompt,
don't just return; jump to non_reread.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 23 Aug 1994 08:24:23 +0000 |
parents | 3a9e9d3df590 |
children | 07cc798f5cab |
comparison
equal
deleted
inserted
replaced
8588:518c4b07b0ea | 8589:25c8d9630410 |
---|---|
1580 && unread_command_char < 0 | 1580 && unread_command_char < 0 |
1581 && !detect_input_pending ()) | 1581 && !detect_input_pending ()) |
1582 { | 1582 { |
1583 c = read_char_minibuf_menu_prompt (commandflag, nmaps, maps); | 1583 c = read_char_minibuf_menu_prompt (commandflag, nmaps, maps); |
1584 if (! NILP (c)) | 1584 if (! NILP (c)) |
1585 return c; | 1585 goto non_reread; |
1586 } | 1586 } |
1587 | 1587 |
1588 /* If in middle of key sequence and minibuffer not active, | 1588 /* If in middle of key sequence and minibuffer not active, |
1589 start echoing if enough time elapses. */ | 1589 start echoing if enough time elapses. */ |
1590 if (minibuf_level == 0 && !immediate_echo && this_command_key_count > 0 | 1590 if (minibuf_level == 0 && !immediate_echo && this_command_key_count > 0 |