Changeset 4079 for trunk/lisp/emacs-lisp/easy-mmode.el
- Timestamp:
- 2006年05月13日 11時31分18秒 (3 years ago)
- Files:
-
- trunk/lisp/emacs-lisp/easy-mmode.el (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lisp/emacs-lisp/easy-mmode.el
r4037 r4079 140 140 ((keywordp keymap) (push keymap body) (setq keymap nil))) 141 141 142 (let* ((mode-name (symbol-name mode)) 142 (let* ((last-message (current-message)) 143 (mode-name (symbol-name mode)) 143 144 (pretty-name (easy-mmode-pretty-mode-name mode lighter)) 144 145 (globalp nil) … … 237 238 (progn 238 239 ,(if globalp `(customize-mark-as-set ',mode)) 239 (unless (current-message) 240 ;; Avoid overwriting a message shown by the body, 241 ;; but do overwrite previous messages. 242 (unless ,(and (current-message) 243 (not (equal last-message (current-message)))) 240 244 (message ,(format "%s %%sabled" pretty-name) 241 245 (if ,mode "en" "dis")))))
