emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master d4217b3: Clarify overriding-local-map doc string


From: Lars Ingebrigtsen
Subject: master d4217b3: Clarify overriding-local-map doc string
Date: Thu, 15 Jul 2021 01:18:01 -0400 (EDT)

branch: master
commit d4217b38d72be5b4b025260ff9839b51808f9f40
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Clarify overriding-local-map doc string
    
    * src/keyboard.c (syms_of_keyboard): Clarify
    `overriding-local-map' vs. text properties/overlays (bug#16312).
---
 src/keyboard.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/keyboard.c b/src/keyboard.c
index 051f2f8..6174a4a 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -12141,10 +12141,11 @@ terminal device.  See Info node `(elisp)Multiple 
Terminals'.  */);
   DEFVAR_LISP ("overriding-local-map", Voverriding_local_map,
               doc: /* Keymap that replaces (overrides) local keymaps.
 If this variable is non-nil, Emacs looks up key bindings in this
-keymap INSTEAD OF the keymap char property, minor mode maps, and the
-buffer's local map.  Hence, the only active keymaps would be
-`overriding-terminal-local-map', this keymap, and `global-keymap', in
-order of precedence.  */);
+keymap INSTEAD OF `keymap' text properties, `local-map' and `keymap'
+overlay properties, minor mode maps, and the buffer's local map.
+
+Hence, the only active keymaps would be `overriding-terminal-local-map',
+this keymap, and `global-keymap', in order of precedence.  */);
   Voverriding_local_map = Qnil;
 
   DEFVAR_LISP ("overriding-local-map-menu-flag", 
Voverriding_local_map_menu_flag,



reply via email to

[Prev in Thread] Current Thread [Next in Thread]