[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/with-editor 59867aebe1: Use defvar-keymap
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/with-editor 59867aebe1: Use defvar-keymap |
Date: |
Mon, 13 Feb 2023 07:00:31 -0500 (EST) |
branch: elpa/with-editor
commit 59867aebe16454be4d8c0c858f3b00b8a34f3f61
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
Use defvar-keymap
---
lisp/with-editor.el | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)
diff --git a/lisp/with-editor.el b/lisp/with-editor.el
index 9dc95b30f4..66d603a0af 100644
--- a/lisp/with-editor.el
+++ b/lisp/with-editor.el
@@ -400,18 +400,16 @@ And some tools that do not handle $EDITOR properly also
break."
;;; Mode
-(defvar with-editor-mode-map
- (let ((map (make-sparse-keymap)))
- (define-key map "\C-c\C-c" #'with-editor-finish)
- (define-key map [remap server-edit] #'with-editor-finish)
- (define-key map [remap evil-save-and-close] #'with-editor-finish)
- (define-key map [remap evil-save-modified-and-close] #'with-editor-finish)
- (define-key map "\C-c\C-k" #'with-editor-cancel)
- (define-key map [remap kill-buffer] #'with-editor-cancel)
- (define-key map [remap ido-kill-buffer] #'with-editor-cancel)
- (define-key map [remap iswitchb-kill-buffer] #'with-editor-cancel)
- (define-key map [remap evil-quit] #'with-editor-cancel)
- map))
+(defvar-keymap with-editor-mode-map
+ "C-c C-c" #'with-editor-finish
+ "<remap> <server-edit>" #'with-editor-finish
+ "<remap> <evil-save-and-close>" #'with-editor-finish
+ "<remap> <evil-save-modified-and-close>" #'with-editor-finish
+ "C-c C-k" #'with-editor-cancel
+ "<remap> <kill-buffer>" #'with-editor-cancel
+ "<remap> <ido-kill-buffer>" #'with-editor-cancel
+ "<remap> <iswitchb-kill-buffer>" #'with-editor-cancel
+ "<remap> <evil-quit>" #'with-editor-cancel)
(define-minor-mode with-editor-mode
"Edit a file as the $EDITOR of an external process."
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/with-editor 59867aebe1: Use defvar-keymap,
ELPA Syncer <=