branch: externals/embark
commit ca796732c1362f8289646eca08734dd717daf0aa
Author: Omar Antolín <[email protected]>
Commit: Omar Antolín <[email protected]>
Bind default action to both [13] and [return]
It's annoying to have the enter key not run the default action...
---
embark.el | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/embark.el b/embark.el
index 1ec9b0b..76a3394 100644
--- a/embark.el
+++ b/embark.el
@@ -927,8 +927,10 @@ relative path."
"Return action keymap for targets of given TYPE.
If CYCLE is non-nil bind `embark-cycle'."
(make-composed-keymap
- (let ((map (make-sparse-keymap)))
- (define-key map [13] (embark--default-action type))
+ (let ((map (make-sparse-keymap))
+ (default-action (embark--default-action type)))
+ (define-key map [13] default-action)
+ (define-key map [return] default-action)
(when-let ((cycle-key (and cycle (embark--cycle-key))))
(define-key map cycle-key #'embark-cycle))
(when embark-help-key