[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/wfnames 900da88db7 91/98: Use defconst for buffer name and
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/wfnames 900da88db7 91/98: Use defconst for buffer name and prefer defvar-local |
Date: |
Tue, 8 Aug 2023 04:01:40 -0400 (EDT) |
branch: elpa/wfnames
commit 900da88db7494f5ea308e038a381aafdeee8e11b
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Thierry Volpiatto <thievol@posteo.net>
Use defconst for buffer name and prefer defvar-local
and setq-local.
---
wfnames.el | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/wfnames.el b/wfnames.el
index 70e94cae59..6dd3d6a7a0 100644
--- a/wfnames.el
+++ b/wfnames.el
@@ -42,8 +42,8 @@
(eval-when-compile (require 'cl-lib))
;; Internal.
-(defvar wfnames-buffer "*Wfnames*")
-(defvar wfnames--modified nil)
+(defconst wfnames-buffer "*Wfnames*")
+(defvar-local wfnames--modified nil)
(defgroup wfnames nil
"A mode to edit filenames."
@@ -117,9 +117,8 @@
Special commands:
\\{wfnames-mode-map}"
(add-hook 'after-change-functions #'wfnames-after-change-hook nil t)
- (make-local-variable 'wfnames--modified)
- (set (make-local-variable 'completion-at-point-functions) #'wfnames-capf)
- (set (make-local-variable 'revert-buffer-function) #'wfnames-revert-changes))
+ (setq-local completion-at-point-functions #'wfnames-capf)
+ (setq-local revert-buffer-function #'wfnames-revert-changes))
(defun wfnames-abort ()
"Quit and kill wfnames buffer."
- [nongnu] elpa/wfnames f510d716b6 43/98: Fix interactive rename, (continued)
- [nongnu] elpa/wfnames f510d716b6 43/98: Fix interactive rename, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 221ac4691f 52/98: Add face to prefix filenames in wfnames buffer, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 860512b33c 58/98: Merge branch 'devel' into main, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 056e032d18 60/98: Save all overwrites in an alist, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames d58dbf06c3 67/98: Add wfnames-make-backup, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 53813526b1 62/98: Bind C-x C-s, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames fefd46c97e 74/98: Fix headers, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 59a61c5725 80/98: Update README, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 7202294447 85/98: Allow appending to existing wfnames-buffer, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 7b50001525 89/98: Shutup warnings with point-at-bol/eol, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 900da88db7 91/98: Use defconst for buffer name and prefer defvar-local,
ELPA Syncer <=
- [nongnu] elpa/wfnames 9c99e94560 10/98: Fix paren error, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames a0d1f99760 02/98: Fix overwriting, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames baee8ebfc0 03/98: Use delayed instead of suspended which is more meaningful, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 6b79eb9b16 11/98: Fix unused lex var end, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 756f1a2da0 06/98: Fix headers, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames d7a082a573 27/98: Add new file, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames 8e549f1e6a 16/98: Fix the logic in commit fn, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames f5216cf10b 35/98: Fix forgotten add-text-properties call in overwriting clause, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames b4b0d280ef 42/98: Simplify commit fn, ELPA Syncer, 2023/08/08
- [nongnu] elpa/wfnames e2528615c4 47/98: Modify end message, ELPA Syncer, 2023/08/08