aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuri Linkov2008-03-21 23:59:04 +0000
committerJuri Linkov2008-03-21 23:59:04 +0000
commitb7fd8c465fe49e61ae228548c7abb4b6616135cf (patch)
treea204c69b65585af9b749a25e3da31b3590a855dc
parentc59a65bdacba84581a6bbc8c6b5615ad717d55fb (diff)
downloademacs-b7fd8c465fe49e61ae228548c7abb4b6616135cf.tar.gz
emacs-b7fd8c465fe49e61ae228548c7abb4b6616135cf.zip
(standard-mode-line-modes): Put special help-echo
tooltip on recursive edit %[ %] mode-line constructs.
-rw-r--r--lisp/bindings.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/lisp/bindings.el b/lisp/bindings.el
index 4b40a00f4f5..2742e2e4d16 100644
--- a/lisp/bindings.el
+++ b/lisp/bindings.el
@@ -345,7 +345,8 @@ mouse-3: Remove current window from display")
345 (propertize "-%-" 'help-echo help-echo))) 345 (propertize "-%-" 'help-echo help-echo)))
346 (standard-mode-line-modes 346 (standard-mode-line-modes
347 (list 347 (list
348 (propertize "%[(" 'help-echo help-echo) 348 (propertize "%[" 'help-echo "Recursive edit, type C-M-c to get out")
349 (propertize "(" 'help-echo help-echo)
349 `(:propertize ("" mode-name) 350 `(:propertize ("" mode-name)
350 help-echo "Major mode\n\ 351 help-echo "Major mode\n\
351mouse-1: Display major mode menu\n\ 352mouse-1: Display major mode menu\n\
@@ -365,7 +366,9 @@ mouse-3: Toggle minor modes"
365 'mouse-face 'mode-line-highlight 366 'mouse-face 'mode-line-highlight
366 'local-map (make-mode-line-mouse-map 367 'local-map (make-mode-line-mouse-map
367 'mouse-2 #'mode-line-widen)) 368 'mouse-2 #'mode-line-widen))
368 (propertize ")%]--" 'help-echo help-echo))) 369 (propertize ")" 'help-echo help-echo)
370 (propertize "%]" 'help-echo "Recursive edit, type C-M-c to get out")
371 (propertize "--" 'help-echo help-echo)))
369 372
370 (standard-mode-line-position 373 (standard-mode-line-position
371 `((-3 ,(propertize 374 `((-3 ,(propertize