From: Karl Heuer Date: Fri, 16 Jun 1995 04:56:05 +0000 (+0000) Subject: (struct kboard): Add Voverriding_terminal_local_map. X-Git-Tag: emacs-19.34~3600 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=063c96e6754f8f3cb55f0afaf7f8dc4419205b03;p=emacs.git (struct kboard): Add Voverriding_terminal_local_map. --- diff --git a/src/keyboard.h b/src/keyboard.h index f974b749857..7521cfcc941 100644 --- a/src/keyboard.h +++ b/src/keyboard.h @@ -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;