diff options
Diffstat (limited to 'lisp/textmodes')
-rw-r--r-- | lisp/textmodes/flyspell.el | 8 | ||||
-rw-r--r-- | lisp/textmodes/less-css-mode.el | 6 | ||||
-rw-r--r-- | lisp/textmodes/remember.el | 20 |
3 files changed, 13 insertions, 21 deletions
diff --git a/lisp/textmodes/flyspell.el b/lisp/textmodes/flyspell.el index a893bc7b9ce..774e7ac7377 100644 --- a/lisp/textmodes/flyspell.el +++ b/lisp/textmodes/flyspell.el @@ -425,11 +425,9 @@ like <img alt=\"Some thing.\">." ;;*---------------------------------------------------------------------*/ ;;* The minor mode declaration. */ ;;*---------------------------------------------------------------------*/ -(defvar flyspell-mouse-map - (let ((map (make-sparse-keymap))) - (define-key map [mouse-2] 'flyspell-correct-word) - map) - "Keymap for Flyspell to put on erroneous words.") +(defvar-keymap flyspell-mouse-map + :doc "Keymap for Flyspell to put on erroneous words." + "<mouse-2>" #'flyspell-correct-word) (defvar flyspell-mode-map (let ((map (make-sparse-keymap))) diff --git a/lisp/textmodes/less-css-mode.el b/lisp/textmodes/less-css-mode.el index a0462756b0b..5d17b390f4d 100644 --- a/lisp/textmodes/less-css-mode.el +++ b/lisp/textmodes/less-css-mode.el @@ -209,10 +209,8 @@ directory by default." (modify-syntax-entry ?. "'" st) st)) -(defvar less-css-mode-map - (let ((map (make-sparse-keymap))) - (define-key map "\C-c\C-c" #'less-css-compile) - map)) +(defvar-keymap less-css-mode-map + "C-c C-c" #'less-css-compile) ;;;###autoload (add-to-list 'auto-mode-alist '("\\.less\\'" . less-css-mode)) ;;;###autoload diff --git a/lisp/textmodes/remember.el b/lisp/textmodes/remember.el index c7a9f20ea2c..f8c7af25005 100644 --- a/lisp/textmodes/remember.el +++ b/lisp/textmodes/remember.el @@ -548,13 +548,11 @@ If this is nil, then `diary-file' will be used instead." ;;; Internal Functions: -(defvar remember-mode-map - (let ((map (make-sparse-keymap))) - (define-key map "\C-x\C-s" #'remember-finalize) - (define-key map "\C-c\C-c" #'remember-finalize) - (define-key map "\C-c\C-k" #'remember-destroy) - map) - "Keymap used in `remember-mode'.") +(defvar-keymap remember-mode-map + :doc "Keymap used in `remember-mode'." + "C-x C-s" #'remember-finalize + "C-c C-c" #'remember-finalize + "C-c C-k" #'remember-destroy) (define-derived-mode remember-mode text-mode "Remember" "Major mode for output from \\[remember]. @@ -596,11 +594,9 @@ If this is nil, use `initial-major-mode'." -(defvar remember-notes-mode-map - (let ((map (make-sparse-keymap))) - (define-key map "\C-c\C-c" #'remember-notes-save-and-bury-buffer) - map) - "Keymap used in `remember-notes-mode'.") +(defvar-keymap remember-notes-mode-map + :doc "Keymap used in `remember-notes-mode'." + "C-c C-c" #'remember-notes-save-and-bury-buffer) (define-minor-mode remember-notes-mode "Minor mode for the `remember-notes' buffer. |