diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/commands.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/commands.h b/src/commands.h index ee4cb79e1ea..4e3d67d166e 100644 --- a/src/commands.h +++ b/src/commands.h | |||
| @@ -49,8 +49,17 @@ extern Lisp_Object last_command_char; | |||
| 49 | reached by the mouse. */ | 49 | reached by the mouse. */ |
| 50 | extern Lisp_Object last_nonmenu_event; | 50 | extern Lisp_Object last_nonmenu_event; |
| 51 | 51 | ||
| 52 | /* Command character to be re-read, or -1 */ | 52 | /* Command event to be re-read, or Qnil. */ |
| 53 | extern Lisp_Object unread_command_char; | 53 | extern Lisp_Object unread_command_event; |
| 54 | |||
| 55 | /* If not Qnil, this is a switch-frame event which we decided to put | ||
| 56 | off until the end of a key sequence. This should be read as the | ||
| 57 | next command input, after any unread_command_event. | ||
| 58 | |||
| 59 | read_key_sequence uses this to delay switch-frame events until the | ||
| 60 | end of the key sequence; Fread_char uses it to put off switch-frame | ||
| 61 | events until a non-ASCII event is acceptable as input. */ | ||
| 62 | extern Lisp_Object unread_switch_frame; | ||
| 54 | 63 | ||
| 55 | /* Previous command symbol found here for comparison */ | 64 | /* Previous command symbol found here for comparison */ |
| 56 | extern Lisp_Object last_command; | 65 | extern Lisp_Object last_command; |