summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lisp.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 7876a35ce49..f634982d6ae 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -521,8 +521,14 @@ struct PERDISPLAY
/* 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;