]> git.eshelyaron.com Git - emacs.git/commitdiff
Normalize definition of erc-track-minor-mode-map
authorStefan Kangas <stefan@marxist.se>
Sun, 3 Jul 2022 20:42:13 +0000 (22:42 +0200)
committerStefan Kangas <stefan@marxist.se>
Sun, 3 Jul 2022 21:31:31 +0000 (23:31 +0200)
* lisp/erc/erc-track.el (erc-track-minor-mode-map): Normalize keymap
definition.

lisp/erc/erc-track.el

index e8117f9a89b6a2c46ca304a217b1ef561d1e4e06..59b79bcfd93fdba74dd3c3cc13b6710be6318317 100644 (file)
@@ -453,13 +453,13 @@ START is the minimum length of the name used."
 ;; Play nice with other IRC clients (and Emacs development rules) by
 ;; making this a minor mode
 
-(defvar erc-track-minor-mode-map (make-sparse-keymap)
+(defvar erc-track-minor-mode-map
+  (let ((map (make-sparse-keymap)))
+    (define-key map (kbd "C-c C-@")   #'erc-track-switch-buffer)
+    (define-key map (kbd "C-c C-SPC") #'erc-track-switch-buffer)
+    map)
   "Keymap for rcirc track minor mode.")
 
-(define-key erc-track-minor-mode-map (kbd "C-c C-@") #'erc-track-switch-buffer)
-(define-key erc-track-minor-mode-map (kbd "C-c C-SPC")
-  #'erc-track-switch-buffer)
-
 ;;;###autoload
 (define-minor-mode erc-track-minor-mode
   "Toggle mode line display of ERC activity (ERC Track minor mode).