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

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

[nongnu] elpa/evil-nerd-commenter 00840b3da4 198/235: Merge pull request


From: ELPA Syncer
Subject: [nongnu] elpa/evil-nerd-commenter 00840b3da4 198/235: Merge pull request #103 from mamapanda/master
Date: Thu, 6 Jan 2022 02:59:47 -0500 (EST)

branch: elpa/evil-nerd-commenter
commit 00840b3da443ce48e9990d6badfa8f17b5e8baf9
Merge: 7132693a4c 7e48e61207
Author: Chen Bin <chenbin.sh@gmail.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #103 from mamapanda/master
    
    Make evilnc-comment-and-copy-operator create only one undo entry
---
 evil-nerd-commenter-operator.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/evil-nerd-commenter-operator.el b/evil-nerd-commenter-operator.el
index 3c056ef00d..b0a49c8d6c 100644
--- a/evil-nerd-commenter-operator.el
+++ b/evil-nerd-commenter-operator.el
@@ -148,6 +148,7 @@
   "Inserts an out commented copy of the text from BEG to END."
   :move-point (not evilnc-original-above-comment-when-copy-and-comment)
   (interactive "<r>")
+  (evil-with-single-undo
     (evil-yank-lines beg end nil 'lines)
     (cond
      (evilnc-original-above-comment-when-copy-and-comment
@@ -161,7 +162,7 @@
       (evil-paste-before 1)
       ;; actual comment operatio should happen at last
       ;; or else beg end will be screwed up
-      (comment-region beg end))))
+      (comment-region beg end)))))
 
 (defun evilnc-is-one-line-comment (b e)
   "Check whether text between B and E is one line comment."



reply via email to

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