[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/iedit 88101571fe 288/301: Make it an option to save occurr
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/iedit 88101571fe 288/301: Make it an option to save occurrence in the kill ring |
Date: |
Mon, 10 Jan 2022 22:59:11 -0500 (EST) |
branch: elpa/iedit
commit 88101571fef0dbe8bd6a8e2f9399acd8072ba86c
Author: Victor <victorhge@gmail.com>
Commit: Victor <victorhge@gmail.com>
Make it an option to save occurrence in the kill ring
Some people think it is annoying.
https://github.com/victorhge/iedit/issues/128#issue-891005221
Th default value is still true.
---
iedit.el | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/iedit.el b/iedit.el
old mode 100644
new mode 100755
index b9db552037..1ff33d7cc6
--- a/iedit.el
+++ b/iedit.el
@@ -1,6 +1,6 @@
;;; iedit.el --- Edit multiple regions in the same way simultaneously.
-;; Copyright (C) 2010 - 2019, 2020 Victor Ren
+;; Copyright (C) 2010 - 2019, 2020, 2021 Victor Ren
;; Time-stamp: <2021-01-16 13:48:39 Victor Ren>
;; Author: Victor Ren <victorhge@gmail.com>
@@ -122,6 +122,12 @@ is enabled on current defun."
:type 'boolean
:group 'iedit)
+(defcustom iedit-auto-save-occurrence-in-kill-ring t
+ "If no-nil, save the occurrence in the kill ring when exiting
+from iedit mode."
+ :type 'boolean
+ :group 'iedit)
+
(defvar iedit-is-narrowed nil
"This is buffer local variable which indicates if the buffer is
narrowed by iedit temporarily.")
@@ -569,7 +575,7 @@ the initial string globally."
(setq iedit-occurrence-type-global iedit-occurrence-type-local)
(setq iedit-last-occurrence-global iedit-last-occurrence-local)
(setq iedit-last-initial-string-global iedit-initial-string-local)
- (if iedit-last-occurrence-local
+ (if (and iedit-auto-save-occurrence-in-kill-ring
iedit-last-occurrence-local)
(kill-new iedit-last-occurrence-local)) ; Make occurrence the latest
kill in the kill ring.
(setq iedit-num-lines-to-expand-up 0)
(setq iedit-num-lines-to-expand-down 0)
- [nongnu] elpa/iedit ed52608a0d 268/301: Fix conjoined occurrences issues, (continued)
- [nongnu] elpa/iedit ed52608a0d 268/301: Fix conjoined occurrences issues, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 890a11657c 226/301: Merge pull request #66 from pstray/master, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit a5ce38a9c3 123/301: fix deleting char at end of overlay with mirror at EOB, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 8219304d9c 051/301: Fix problem when iedit-stop-buffering is called when current point is at any occurrence., ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit d872cb77e5 058/301: Update comments for restricting, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 75552aa1c8 090/301: Rename, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 33d1b24e04 080/301: Fix compatible with Emacs 22 problem, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit ad8fd96f86 215/301: Add support for markup tags, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 5b14cc9fca 241/301: Add a demo gif and update document, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 03b647be8b 234/301: Expand or collapse mutiple lines, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 88101571fe 288/301: Make it an option to save occurrence in the kill ring,
ELPA Syncer <=
- [nongnu] elpa/iedit ca844b40f4 265/301: Fix package URLs in commentaries, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 3a892bac38 277/301: Enhance a test case to compile iedit under clean environment, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit f79846e639 275/301: Fix issue #117, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit f74ae491f3 291/301: fix failed test cases, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 3bd4c15e3d 301/301: Add license file with GPLv3, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 344ff8de91 299/301: Add iedit-autoloads.el to .gitignore, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit f88df1072b 116/301: Merge branch 'master' of github.com:victorhge/iedit, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 1bced99a26 109/301: Fix bugs when undo is in progress, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit a5d117a75a 122/301: add test-case for deleting char at end of overlay with mirror at EOB, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 78ac0ea958 105/301: Fix typo, ELPA Syncer, 2022/01/10