changeset 1587:57ae5625fe22

* commands.h (unread_command_event): Doc fix. * commands.h (unread_switch_frame): Declare this extern.
author Jim Blandy <jimb@redhat.com>
date Mon, 16 Nov 1992 00:41:30 +0000
parents f84e400808d0
children 732a88db381f
files src/commands.h
diffstat 1 files changed, 11 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/commands.h	Mon Nov 16 00:33:17 1992 +0000
+++ b/src/commands.h	Mon Nov 16 00:41:30 1992 +0000
@@ -49,8 +49,17 @@
    reached by the mouse.  */
 extern Lisp_Object last_nonmenu_event;
 
-/* Command character to be re-read, or -1 */
-extern Lisp_Object unread_command_char;
+/* Command event to be re-read, or Qnil.  */
+extern Lisp_Object unread_command_event;
+
+/* If not Qnil, this is a switch-frame event which we decided to put
+   off until the end of a key sequence.  This should be read as the
+   next command input, after any unread_command_event.
+
+   read_key_sequence uses this to delay switch-frame events until the
+   end of the key sequence; Fread_char uses it to put off switch-frame
+   events until a non-ASCII event is acceptable as input.  */
+extern Lisp_Object unread_switch_frame;
 
 /* Previous command symbol found here for comparison */
 extern Lisp_Object last_command;