]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/abbrev.el (edit-abbrevs-mode-map): Use defvar-keymap.
authorStefan Kangas <stefan@marxist.se>
Mon, 10 Jan 2022 00:03:22 +0000 (01:03 +0100)
committerStefan Kangas <stefan@marxist.se>
Mon, 10 Jan 2022 00:09:10 +0000 (01:09 +0100)
lisp/abbrev.el

index 515c046ce5fb91ed95c483c00a90df9c5e28a94d..8247130e322ed94f00b1ac4c3432da5bdfc63fc0 100644 (file)
@@ -67,13 +67,11 @@ be replaced by its expansion."
 \f
 (define-obsolete-variable-alias 'edit-abbrevs-map
   'edit-abbrevs-mode-map "24.4")
-(defvar edit-abbrevs-mode-map
-  (let ((map (make-sparse-keymap)))
-    (define-key map "\C-x\C-s" 'abbrev-edit-save-buffer)
-    (define-key map "\C-x\C-w" 'abbrev-edit-save-to-file)
-    (define-key map "\C-c\C-c" 'edit-abbrevs-redefine)
-    map)
-  "Keymap used in `edit-abbrevs'.")
+(defvar-keymap edit-abbrevs-mode-map
+  :doc "Keymap used in `edit-abbrevs'."
+  "C-x C-s" #'abbrev-edit-save-buffer
+  "C-x C-w" #'abbrev-edit-save-to-file
+  "C-c C-c" #'edit-abbrevs-redefine)
 
 (defun kill-all-abbrevs ()
   "Undefine all defined abbrevs."