emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-29 d1e0542f33 1/2: Allow customising windmove user options with an


From: Philip Kaludercic
Subject: emacs-29 d1e0542f33 1/2: Allow customising windmove user options with an empty prefix
Date: Sun, 18 Dec 2022 06:46:23 -0500 (EST)

branch: emacs-29
commit d1e0542f33610b965a10b988717bf5fd8ac64165
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>

    Allow customising windmove user options with an empty prefix
    
    * lisp/windmove.el (windmove--default-keybindings-type): Handle nil
    as a prefix value.  (Bug#60161)
---
 lisp/windmove.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/windmove.el b/lisp/windmove.el
index 00e76df0a0..4311f082de 100644
--- a/lisp/windmove.el
+++ b/lisp/windmove.el
@@ -776,7 +776,8 @@ Default value of MODIFIERS is `shift-super'."
 (defconst windmove--default-keybindings-type
   `(choice (const :tag "Don't bind" nil)
            (cons :tag "Bind using"
-                 (key-sequence :tag "Prefix")
+                 (choice (key-sequence :tag "Prefix")
+                         (const :tag "No Prefix" nil))
                  (set :tag "Modifier"
                       :greedy t
                       ;; See `(elisp) Keyboard Events'



reply via email to

[Prev in Thread] Current Thread [Next in Thread]