]> code.delx.au - gnu-emacs/blobdiff - src/keyboard.h
(Fbyte_code): Harmonize arguments with documentation.
[gnu-emacs] / src / keyboard.h
index f974b7498573de5035ac8d91336e3b96de7d96e6..7521cfcc941cf7b53c7055d02b67589207ae395d 100644 (file)
@@ -66,6 +66,13 @@ struct kboard
   {
     KBOARD *next_kboard;
 
+    /* If non-nil, a keymap that overrides all others but applies only to
+       this KBOARD.  Lisp code that uses this instead of calling read-char
+       can effectively wait for input in the any-kboard state, and hence
+       avoid blocking out the other KBOARDs.  See universal-argument in
+       lisp/simple.el for an example.  */
+    Lisp_Object Voverriding_terminal_local_map;
+
     /* Last command executed by the editor command loop, not counting
        commands that set the prefix argument.  */
     Lisp_Object Vlast_command;