[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 0922e755d2 2/2: Make winner key sequences repeatable in repeat-mo
From: |
Stefan Kangas |
Subject: |
master 0922e755d2 2/2: Make winner key sequences repeatable in repeat-mode |
Date: |
Sun, 30 Oct 2022 08:23:18 -0400 (EDT) |
branch: master
commit 0922e755d219eb411c5c1ba42140790538aa3b0d
Author: Damien Cassou <damien@cassou.me>
Commit: Stefan Kangas <stefankangas@gmail.com>
Make winner key sequences repeatable in repeat-mode
* lisp/winner.el (winner-repeat-map): New variable.
(winner-undo, winner-redo): Put 'repeat-map' property with
'winner-repeat-map'. (Bug#58799)
---
lisp/winner.el | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/lisp/winner.el b/lisp/winner.el
index 174b698e7b..c8354b18be 100644
--- a/lisp/winner.el
+++ b/lisp/winner.el
@@ -328,6 +328,14 @@ You may want to include buffer names such as *Help*,
*Apropos*,
map)
"Keymap for Winner mode.")
+(defvar-keymap winner-repeat-map
+ :doc "Keymap to repeat winner key sequences. Used in `repeat-mode'."
+ "<left>" #'winner-undo
+ "<right>" #'winner-redo)
+
+(put #'winner-undo 'repeat-map 'winner-repeat-map)
+(put #'winner-redo 'repeat-map 'winner-repeat-map)
+
;;;###autoload
(define-minor-mode winner-mode