]> git.eshelyaron.com Git - emacs.git/commitdiff
; * lisp/follow.el (follow-mode-prefix-key): Improve.
authorStefan Kangas <stefankangas@gmail.com>
Sun, 16 Mar 2025 21:26:09 +0000 (22:26 +0100)
committerEshel Yaron <me@eshelyaron.com>
Thu, 20 Mar 2025 10:48:46 +0000 (12:48 +0200)
(cherry picked from commit 49e019fbbc61e22167f0a15a3b1983d98bce7be6)

lisp/follow.el

index ddf72845eedbe2b3a370a7eb90d7250e78aa170c..087d31395566922a7d65d61b88667c89afb91358 100644 (file)
@@ -231,12 +231,12 @@ After that, changing the prefix key requires manipulating keymaps."
 
 (defcustom follow-mode-prefix-key (key-description follow-mode-prefix)
   "Prefix key to use for follow commands in Follow mode."
-  :type 'string
+  :type 'key
+  :initialize 'custom-initialize-default
   :set (lambda (symbol value)
          (defvar follow-mode-map) (defvar follow-mode-submap)
-         (when (boundp 'follow-mode-map)
-           (keymap-unset follow-mode-map (symbol-value symbol))
-           (keymap-set follow-mode-map value follow-mode-submap))
+         (keymap-unset follow-mode-map (symbol-value symbol))
+         (keymap-set follow-mode-map value follow-mode-submap)
          (set-default symbol value))
   :group 'follow
   :version "31.1")