[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-nerd-commenter 5535be5421 227/235: (line . column)
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-nerd-commenter 5535be5421 227/235: (line . column) |
Date: |
Thu, 6 Jan 2022 02:59:50 -0500 (EST) |
branch: elpa/evil-nerd-commenter
commit 5535be54212211610ad5ee2ef01e05892aa28a20
Author: Sergi Ruiz <sergi.ruiz.trepat@gmail.com>
Commit: Chen Bin <chenbin.sh@gmail.com>
(line . column)
---
evil-nerd-commenter.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/evil-nerd-commenter.el b/evil-nerd-commenter.el
index cf8424a04f..348421ee71 100644
--- a/evil-nerd-commenter.el
+++ b/evil-nerd-commenter.el
@@ -313,7 +313,7 @@ See
http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-03/msg00891.html."
(setq comment-start "/* ")
(setq comment-end " */")
(setq comment-start-skip "\\(//+\\|/\\*+\\)\\s *")
- (setq comment-end-skip "[ ]*\\(\\s>\\|\\*+/\\)")
+ (setq comment-end-skip "[ ]*\\(\\s>\\|\\*+/\\)")
(funcall fn (region-beginning) (region-end))
@@ -639,9 +639,9 @@ to comment to the line 6453"
((and (evilnc-visual-line-p)
(eq (point) (nth 1 (evil-visual-range))))
;; In evil visual line state, point is beginning or end visual range
- (1- (point)))
+ (cons (line-number-at-pos) (1- (current-column))))
(t
- (point))))
+ (cons (line-number-at-pos) (current-column)))))
;;;###autoload
(defun evilnc-comment-or-uncomment-lines (&optional num)
@@ -671,13 +671,14 @@ CORRECT comment syntax will be used for
C++/Java/Javascript."
(setq num (- 0 num)))
(evilnc--operation-on-lines-or-region
(lambda (b e)
- (setq orig-pos (point))
(evilnc--fix-buggy-major-modes)
;; when comment in evil visual state, the cursor may be rogue
(when (evilnc-visual-line-p) (evil-normal-state))
(evilnc-comment-or-uncomment-region b e))
num))
- (goto-char orig-pos)))))
+
+ (goto-line (car orig-pos))
+ (forward-char (cdr orig-pos))))))
;;;###autoload
(defun evilnc-copy-and-comment-lines (&optional num)
- [nongnu] elpa/evil-nerd-commenter 76f07963c0 213/235: Update outdated link to emacswiki, (continued)
- [nongnu] elpa/evil-nerd-commenter 76f07963c0 213/235: Update outdated link to emacswiki, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 747e346f11 212/235: Merge pull request #109 from hlissner/patch-1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 1bd2de5201 214/235: Merge pull request #111 from duchainer/patch-outdated-link-emacswiki, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 87734b9c7f 218/235: clean code, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 6ed6f9ea82 215/235: clean code, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter b670f69b64 221/235: add emacs27 to ci, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 2401d871ad 217/235: use GPL version 3, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 8809dccfdb 223/235: user can customize comment style, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 9e7e969719 226/235: try stay put when comment in evil visual line state, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 563cdc154b 222/235: fix typo and add unit test for web-mode, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 5535be5421 227/235: (line . column),
ELPA Syncer <=
- [nongnu] elpa/evil-nerd-commenter c0f49e4e87 228/235: fixed minor issue, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 118bebd02a 229/235: use github workflows instead of travis ci, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter c48a95c3ff 234/235: feat: support .tsx files, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter ba535606b4 003/235: add a use case, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 188a475cfc 013/235: Merge branch 'master' of github.com:redguardtoo/evil-nerd-commenter, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 64ee33dac4 022/235: insert live demo link into README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 1cec61caac 038/235: Removed redundant double information, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 1f32941bce 047/235: v1.2.0, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 3ab19bfa4e 052/235: updated README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter c41c462d50 065/235: clean the doc v1.2.8, ELPA Syncer, 2022/01/06