[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/iedit 7a3725cd04 267/301: Small optimizations
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/iedit 7a3725cd04 267/301: Small optimizations |
Date: |
Mon, 10 Jan 2022 22:59:09 -0500 (EST) |
branch: elpa/iedit
commit 7a3725cd04853d88492515bbb3fd067482fcf3eb
Author: Victor Ren <yren@sonicwall.com>
Commit: Victor <victorhge@gmail.com>
Small optimizations
---
iedit-lib.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/iedit-lib.el b/iedit-lib.el
index 4a12f05428..5a2dfb9dcf 100644
--- a/iedit-lib.el
+++ b/iedit-lib.el
@@ -489,7 +489,7 @@ occurrence, it will abort Iedit mode."
(when (not iedit-post-undo-hook-installed)
(add-hook 'post-command-hook 'iedit-post-undo nil t)
(setq iedit-post-undo-hook-installed t))
- (when (not iedit-aborting)
+ (when (and (not iedit-updating) (not iedit-aborting))
;; before modification
(if (null after)
(if (or (< beg (overlay-start occurrence))
@@ -527,7 +527,7 @@ occurrence, it will abort Iedit mode."
This part is running in `post-command-hook'. It combines
`iedit-after-change-list' into one change and then call the third
part to apply it to all the other occurrences."
- (when iedit-after-change-list
+ (when (and (not iedit-updating) iedit-after-change-list)
(let ((beg (buffer-size))
(end (buffer-size))
(change 0))
- [nongnu] elpa/iedit 18b99c1fb4 169/301: Fix compile warning and test case, (continued)
- [nongnu] elpa/iedit 18b99c1fb4 169/301: Fix compile warning and test case, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit bd3fd44691 173/301: Added the default value for iedit-replace-occurrences, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit b73b977839 204/301: Merge branch 'default-occurrence', ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 6e6d4bc478 151/301: Merge branch 'master' of https://github.com/mbneedham/iedit, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 06bdb68bbf 203/301: Add iedit-switch-to-mc-mode, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit b2bffd978c 184/301: Merge pull request #54 from Vifon/iedit-replace-occurences_default-case, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit d2f08e8862 163/301: Provide functions to narrow around current-line, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 27dbbdda0b 162/301: Split iedit-occurrence-update into two functions, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 9a40f6fa36 205/301: check if mc present, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 97ad9d0600 254/301: removed downcasing the from-string in iedit-lib.el/iedit-replace-occurrences to allow case sensitivity., ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 7a3725cd04 267/301: Small optimizations,
ELPA Syncer <=
- [nongnu] elpa/iedit 42654ba7ed 266/301: iedit-rect.el: Don't set iedit-initial-string-local, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit d335d6842a 183/301: Check if the default keybinding of iedit-mode is taken, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit e575cbf569 256/301: Allow adding a incremented number in each occurence, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 796ee5298d 237/301: fix the key conflict with yas-minor-mode, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit e1decb37e5 245/301: Fix verion numbers, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit f09b675c67 249/301: Add an option 'iedit-auto-narrow', ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 44601e01fa 269/301: fix an issue with electric pair, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 3f9eed229e 232/301: Allow custom mode-line, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 9c08a48c88 281/301: Remove the workaround for slow c-before-change, ELPA Syncer, 2022/01/10
- [nongnu] elpa/iedit 01767ddca3 258/301: Fix a failed testcase in batch mode, ELPA Syncer, 2022/01/10