[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/wfnames 14e9d0204d 66/98: New user var to decide what to t
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/wfnames 14e9d0204d 66/98: New user var to decide what to to with buffer when done |
Date: |
Tue, 8 Aug 2023 04:01:35 -0400 (EDT) |
branch: elpa/wfnames
commit 14e9d0204d487aafaa42d8b0c732d41c510d12a0
Author: Thierry Volpiatto <thievol@posteo.net>
Commit: Thierry Volpiatto <thievol@posteo.net>
New user var to decide what to to with buffer when done
---
wfnames.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/wfnames.el b/wfnames.el
index 42028c9122..addc99cfdc 100644
--- a/wfnames.el
+++ b/wfnames.el
@@ -51,6 +51,9 @@
(defvar wfnames-after-commit-hook nil)
+(defcustom wfnames-after-commit-function #'kill-buffer
+ "A function to call on `wfnames-buffer' when done."
+ :type 'function)
(defface wfnames-modified '((t :background "LightBlue"))
"Face used when filename is modified.")
@@ -222,7 +225,7 @@ Special commands:
(commit)
(run-hooks 'wfnames-after-commit-hook)
(message "Renamed %s file(s), Skipped %s file(s)" renamed skipped)
- (kill-buffer wfnames-buffer))))
+ (funcall wfnames-after-commit-function wfnames-buffer))))
(defun wfnames-revert-changes ()
(interactive)
- [nongnu] elpa/wfnames 0064a2b8e4 82/98: Fix errors according to package-lint, (continued)
- [nongnu] elpa/wfnames 0064a2b8e4 82/98: Fix errors according to package-lint, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames c7e895f406 86/98: Allow reverting changes line by line, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 4447417c58 88/98: Bump to 1.1, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 810a606075 04/98: Use a different face when file would be overwrited, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 0cf41398c2 05/98: Fix after-change-function, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 120c08652a 15/98: Revert "Remove unused variable", ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 1219dca135 14/98: Bind beg and end to avoid repeating, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 75bae40bf4 17/98: Add comments, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames ca6e126e15 49/98: Change commit buffer default binding, ELPA Syncer, 2023/08/08
- [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 <=
- [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, 2023/08/08
- [nongnu] elpa/wfnames ab919ee2e5 77/98: Fix README, ELPA Syncer, 2023/08/08