Mercurial > emacs
changeset 60392:b1d7c58b4f4b
(menu-bar-make-mm-toggle): Doc fix.
(menu-bar-options-save): Add blink-cursor-mode.
(menu-bar-options-menu): Add blink-cursor-mode.
author | Luc Teirlinck <teirllm@auburn.edu> |
---|---|
date | Sat, 05 Mar 2005 01:18:06 +0000 |
parents | 26a3d09449d7 |
children | ec79684bc4aa |
files | lisp/menu-bar.el |
diffstat | 1 files changed, 11 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/menu-bar.el Sat Mar 05 01:15:01 2005 +0000 +++ b/lisp/menu-bar.el Sat Mar 05 01:18:06 2005 +0000 @@ -590,7 +590,7 @@ (defmacro menu-bar-make-mm-toggle (fname doc help &optional props) "Make a menu-item for a global minor mode toggle. FNAME is the minor mode's name (variable and function). -DOC is the text to use the menu entry. +DOC is the text to use for the menu entry. HELP is the text to use for the tooltip. PROPS are additional properties." `'(menu-item ,doc ,fname @@ -637,7 +637,8 @@ ;; These are set with menu-bar-make-mm-toggle, which does not ;; put on a customized-value property. (dolist (elt '(line-number-mode column-number-mode cua-mode show-paren-mode - transient-mark-mode global-font-lock-mode)) + transient-mark-mode global-font-lock-mode + blink-cursor-mode)) (and (customize-mark-to-save elt) (setq need-save t))) ;; These are set with `customize-set-variable'. @@ -959,6 +960,14 @@ "Enter Lisp debugger when an error is signaled")) (define-key menu-bar-options-menu [debugger-separator] '("--")) + +(define-key menu-bar-options-menu [blink-cursor-mode] + (menu-bar-make-mm-toggle blink-cursor-mode + "Blinking Cursor" + "Whether the cursor blinks (Blink Cursor mode)")) +(define-key menu-bar-options-menu [cursor-separator] + '("--")) + (define-key menu-bar-options-menu [toggle-auto-compression] '(menu-item "Automatic File De/compression" auto-compression-mode