branch: elpa/evil-nerd-commenter
commit bbed0ef060e372f1dd84400a4fcce22b8237a1c1
Merge: ecb4e23b7e 7a441580ae
Author: Chen Bin <[email protected]>
Commit: GitHub <[email protected]>

    Merge pull request #70 from therockmandolinist/master
    
    Save position in org-mode src blocks.
---
 evil-nerd-commenter.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/evil-nerd-commenter.el b/evil-nerd-commenter.el
index 878aafa074..8ba0eaf6c7 100644
--- a/evil-nerd-commenter.el
+++ b/evil-nerd-commenter.el
@@ -312,7 +312,9 @@ Code snippets embedded in Org-mode is identified and right 
`major-mode' is used.
 
     (if evilnc-invert-comment-line-by-line
         (evilnc--invert-comment beg end)
-      (funcall fn beg end))
+      (setq pos (point))
+      (funcall fn beg end)
+      (goto-char pos))
 
     ;; turn off  3rd party language's major-mode temporarily and clean the shit
     (when lang-f

Reply via email to