(Active Keymaps): Clarify role of underlying textprop and overlay
authorChong Yidong <cyd@stupidchicken.com>
Sun, 20 Apr 2008 13:38:19 +0000 (13:38 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Sun, 20 Apr 2008 13:38:19 +0000 (13:38 +0000)
keymaps for display strings.

doc/lispref/keymaps.texi

index 125c4f0..08967a3 100644 (file)
@@ -605,7 +605,9 @@ by a symbolic prefix), the active keymaps are determined based on the
 position in that event.  If the event happened on a string embedded
 with a @code{display}, @code{before-string}, or @code{after-string}
 property (@pxref{Special Properties}), the non-@code{nil} map
-properties of the string override those of the buffer.
+properties of the string override those of the buffer (if the
+underlying buffer text contains map properties in its text properties
+or overlays, they are ignored).
 
   The @dfn{global keymap} holds the bindings of keys that are defined
 regardless of the current buffer, such as @kbd{C-f}.  The variable