# HG changeset patch # User Karl Heuer # Date 794641824 0 # Node ID ade108508c1e9ee720ae0176bd038875dd176cf4 # Parent 6a2af2832a425fe4f5600fd6da7efbe2f16dba77 (struct PERDISPLAY): New member kbd_queue_has_data. diff -r 6a2af2832a42 -r ade108508c1e src/lisp.h --- 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;