changeset 10944:ade108508c1e

(struct PERDISPLAY): New member kbd_queue_has_data.
author Karl Heuer <kwzh@gnu.org>
date Wed, 08 Mar 1995 05:50:24 +0000
parents 6a2af2832a42
children dbf1aab47502
files src/lisp.h
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lisp.h	Wed Mar 08 03:49:00 1995 +0000
+++ b/src/lisp.h	Wed Mar 08 05:50:24 1995 +0000
@@ -521,8 +521,14 @@
     /* Last anonymous kbd macro defined.  */
     Lisp_Object Vlast_kbd_macro;
 
+    /* Flag indicating that we should look at kbd_queue.  This is not the
+       same as !NILP (kbd_queue), because if we've had to push back an
+       incomplete command, then this flag will be clear; we don't want to
+       try reading it again until another character arrives.  */
+    int kbd_queue_has_data;
+
     /* Placeholder for future vars that will be moved here.  */
-    Lisp_Object unused[19];
+    Lisp_Object unused[18];
 
     /* Nonzero means echo each character as typed.  */
     int immediate_echo;