[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/wfnames 7cb60691c8 69/98: Change some bindings and add wfn
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/wfnames 7cb60691c8 69/98: Change some bindings and add wfnames-abort |
Date: |
Tue, 8 Aug 2023 04:01:36 -0400 (EDT) |
branch: elpa/wfnames
commit 7cb60691c89ca33223570aca922c6583448e8ca8
Author: Thierry Volpiatto <thievol@posteo.net>
Commit: Thierry Volpiatto <thievol@posteo.net>
Change some bindings and add wfnames-abort
---
wfnames.el | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/wfnames.el b/wfnames.el
index f1c03c2f3f..8dfaf0358e 100644
--- a/wfnames.el
+++ b/wfnames.el
@@ -76,8 +76,9 @@
(let ((map (make-sparse-keymap)))
(define-key map (kbd "C-c C-c") #'wfnames-commit-buffer)
(define-key map (kbd "C-x C-s") #'wfnames-commit-buffer)
- (define-key map (kbd "C-c C-k") #'wfnames-revert-changes)
- (define-key map (kbd "TAB") #'completion-at-point)
+ (define-key map (kbd "C-c R") #'wfnames-revert-changes)
+ (define-key map (kbd "C-c C-k") #'wfnames-abort)
+ (define-key map (kbd "TAB") #'completion-at-point)
map))
(defun wfnames-capf ()
@@ -99,6 +100,10 @@ Special commands:
(make-local-variable 'wfnames--modified)
(set (make-local-variable 'completion-at-point-functions) #'wfnames-capf))
+(defun wfnames-abort ()
+ (interactive)
+ (quit-window t))
+
(defun wfnames-after-change-hook (beg end _len)
(with-current-buffer wfnames-buffer
(save-excursion
- [nongnu] elpa/wfnames 6d661e78a2 68/98: Erase buffer, (continued)
- [nongnu] elpa/wfnames 6d661e78a2 68/98: Erase buffer, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 14e9d0204d 66/98: New user var to decide what to to with buffer when done, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 4ccea88ae1 93/98: Prefer defcustom over defvar, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 1f7513b8d1 95/98: Only stylistic changes, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 25baac1a2e 22/98: Skip rename when saying no in interactive rename, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames d7ff78a1ec 31/98: Add COPYING, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 5a8d14a584 46/98: Comments only, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames fe5a4fbbe2 45/98: Fix again logic when target is one of olds, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames b050bdabba 57/98: Fix wfnames-revert-changes, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 9eed96183e 70/98: Fix priority overlay, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 7cb60691c8 69/98: Change some bindings and add wfnames-abort,
ELPA Syncer <=
- [nongnu] elpa/wfnames ab919ee2e5 77/98: Fix README, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 7d3c68c45f 79/98: Add autoload cookie to wfnames-setup-buffer, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 44f76d4516 94/98: Fix wfnames group, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames ff28dea402 96/98: Prefer regexp to walk to last "/", ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames fdb8e349ff 97/98: Add FIXME about end pos in capf, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 9c47ce1488 07/98: Remove unused variable, ELPA Syncer, 2023/08/08