diff options
| author | Dave Love | 2000-01-04 18:45:48 +0000 |
|---|---|---|
| committer | Dave Love | 2000-01-04 18:45:48 +0000 |
| commit | f45dd0f41199ef2998ab611df82c709f71a06002 (patch) | |
| tree | 30bc468e98e39419cd7d75c74da52d99aad889cb | |
| parent | f9ee84a38c62a6ee1eb14836624d498b4fbce0f1 (diff) | |
| download | emacs-f45dd0f41199ef2998ab611df82c709f71a06002.tar.gz emacs-f45dd0f41199ef2998ab611df82c709f71a06002.zip | |
(make-mode-line-mouse-sensitive): Fix the toggle menu items.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/bindings.el | 27 |
2 files changed, 16 insertions, 16 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index cc2fffaffc2..137d84b6833 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2000-01-04 Dave Love <fx@gnu.org> | ||
| 2 | |||
| 3 | * bindings.el (make-mode-line-mouse-sensitive): | ||
| 4 | Fix the toggle menu items. | ||
| 5 | |||
| 1 | 2000-01-03 Dave Love <fx@gnu.org> | 6 | 2000-01-03 Dave Love <fx@gnu.org> |
| 2 | 7 | ||
| 3 | * elide-head.el (elide-head) [defgroup: Add :version. | 8 | * elide-head.el (elide-head) [defgroup: Add :version. |
diff --git a/lisp/bindings.el b/lisp/bindings.el index ccc4e905caa..ceb47a66ff5 100644 --- a/lisp/bindings.el +++ b/lisp/bindings.el | |||
| @@ -201,42 +201,37 @@ Menu of mode operations in the mode line.") | |||
| 201 | (let ((map (make-sparse-keymap "Minor Modes"))) | 201 | (let ((map (make-sparse-keymap "Minor Modes"))) |
| 202 | (define-key map [abbrev-mode] | 202 | (define-key map [abbrev-mode] |
| 203 | '(menu-item "Abbrev" abbrev-mode | 203 | '(menu-item "Abbrev" abbrev-mode |
| 204 | :active t :style toggle :selected abbrev-mode)) | 204 | :button (:toggle . abbrev-mode))) |
| 205 | (define-key map [auto-revert-mode] | 205 | (define-key map [auto-revert-mode] |
| 206 | '(menu-item "Auto revert" auto-revert-mode | 206 | '(menu-item "Auto revert" auto-revert-mode |
| 207 | :active t :style toggle | 207 | :button (:toggle . (bound-and-true-p auto-revert-mode)))) |
| 208 | :selected (bound-and-true-p auto-revert-mode))) | ||
| 209 | (define-key map [auto-fill-mode] | 208 | (define-key map [auto-fill-mode] |
| 210 | '(menu-item "Auto-fill" auto-fill-mode | 209 | '(menu-item "Auto-fill" auto-fill-mode |
| 211 | :active t :style toggle :selected auto-fill-function)) | 210 | :button (:toggle . auto-fill-function))) |
| 212 | (define-key map [column-number-mode] | 211 | (define-key map [column-number-mode] |
| 213 | '(menu-item "Column number" column-number-mode | 212 | '(menu-item "Column number" column-number-mode |
| 214 | :active t :style toggle :selected column-number-mode)) | 213 | :button (:toggle . column-number-mode))) |
| 215 | (define-key map [flyspell-mode] | 214 | (define-key map [flyspell-mode] |
| 216 | '(menu-item "Flyspell" flyspell-mode | 215 | '(menu-item "Flyspell" flyspell-mode |
| 217 | :active t :style toggle | 216 | :button (:toggle . (bound-and-true-p flyspell-mode)))) |
| 218 | :selected (bound-and-true-p flyspell-mode))) | ||
| 219 | (define-key map [font-lock-mode] | 217 | (define-key map [font-lock-mode] |
| 220 | '(menu-item "Font-lock" font-lock-mode | 218 | '(menu-item "Font-lock" font-lock-mode |
| 221 | :active t :style toggle :selected font-lock-mode)) | 219 | :button (:toggle . font-lock-mode))) |
| 222 | (define-key map [hide-ifdef-mode] | 220 | (define-key map [hide-ifdef-mode] |
| 223 | '(menu-item "Hide ifdef" hide-ifdef-mode | 221 | '(menu-item "Hide ifdef" hide-ifdef-mode |
| 224 | :active t :style toggle | 222 | :button (:toggle . (bound-and-true-p hide-ifdef-mode)))) |
| 225 | :selected (bound-and-true-p hide-ifdef-mode))) | ||
| 226 | (define-key map [highlight-changes-mode] | 223 | (define-key map [highlight-changes-mode] |
| 227 | '(menu-item "Highlight changes" highlight-changes-mode | 224 | '(menu-item "Highlight changes" highlight-changes-mode |
| 228 | :active t :style toggle | 225 | :button (:toggle . (bound-and-true-p highlight-changes-mode)))) |
| 229 | :selected (bound-and-true-p highlight-changes-mode))) | ||
| 230 | (define-key map [line-number-mode] | 226 | (define-key map [line-number-mode] |
| 231 | '(menu-item "Line number" line-number-mode | 227 | '(menu-item "Line number" line-number-mode |
| 232 | :active t :style toggle :selected line-number-mode)) | 228 | :button (:toggle . line-number-mode))) |
| 233 | (define-key map [outline-minor-mode] | 229 | (define-key map [outline-minor-mode] |
| 234 | '(menu-item "Outline" outline-minor-mode | 230 | '(menu-item "Outline" outline-minor-mode |
| 235 | :active t :style toggle | 231 | :button (:toggle . (bound-and-true-p outline-minor-mode)))) |
| 236 | :selected (bound-and-true-p outline-minor-mode))) | ||
| 237 | (define-key map [overwrite-mode] | 232 | (define-key map [overwrite-mode] |
| 238 | '(menu-item "Overwrite" overwrite-mode | 233 | '(menu-item "Overwrite" overwrite-mode |
| 239 | :active t :style toggle :selected overwrite-mode)) | 234 | :button (:toggle . overwrite-mode))) |
| 240 | (setq mode-line-mode-menu (copy-keymap map)) | 235 | (setq mode-line-mode-menu (copy-keymap map)) |
| 241 | (defun mode-line-mode-menu (event) | 236 | (defun mode-line-mode-menu (event) |
| 242 | (interactive "@e") | 237 | (interactive "@e") |