emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/iedit c5a0d4de84 028/301: fix zero-width rectangle inserti


From: ELPA Syncer
Subject: [nongnu] elpa/iedit c5a0d4de84 028/301: fix zero-width rectangle insertion
Date: Mon, 10 Jan 2022 22:58:47 -0500 (EST)

branch: elpa/iedit
commit c5a0d4de8493966d598739600e45ea5dc1286029
Author: Le Wang <le.wang@agworld.com.au>
Commit: Le Wang <le.wang@agworld.com.au>

    fix zero-width rectangle insertion
---
 iedit.el | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/iedit.el b/iedit.el
index 8fa0462f49..6cf31a74bd 100644
--- a/iedit.el
+++ b/iedit.el
@@ -477,11 +477,11 @@ exit iedti mode."
                    (setq iedit-before-modification-string
                          (buffer-substring-no-properties beg end)))))
       ;; after modification ;; todo more ellaborate on these conditions
-      (when (or (eq 0 change) ;; insertion
-                (eq beg end)  ;; deletion
-                (not (eq occurrence iedit-last-overlay))
-                (not (string= iedit-before-modification-string
-                              (buffer-substring-no-properties beg end))))
+      (when (and (or (eq 0 change) ;; insertion
+                     (eq beg end)  ;; deletion
+                     (not (string= iedit-before-modification-string
+                                   (buffer-substring-no-properties beg end))))
+                 (not (eq occurrence iedit-last-overlay)))
         (setq iedit-last-overlay occurrence)
         (add-hook 'post-command-hook 'iedit-reset-last-overlay nil t)
         (let ((inhibit-modification-hooks t)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]