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

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

[nongnu] elpa/evil-nerd-commenter 627ac531a1 085/235: issue 5 the evil-v


From: ELPA Syncer
Subject: [nongnu] elpa/evil-nerd-commenter 627ac531a1 085/235: issue 5 the evil-visual 100 percent resolved, v1.5.1
Date: Thu, 6 Jan 2022 02:59:37 -0500 (EST)

branch: elpa/evil-nerd-commenter
commit 627ac531a1055a538c4cfbf7311715bce4cdc4d4
Author: Chen Bin <chenbin.sh@gmail.com>
Commit: Chen Bin <chenbin.sh@gmail.com>

    issue 5 the evil-visual 100 percent resolved, v1.5.1
---
 README.org                 |  2 +-
 evil-nerd-commenter-pkg.el |  2 +-
 evil-nerd-commenter.el     | 15 +++++++++++----
 pkg.sh                     |  2 +-
 4 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/README.org b/README.org
index ccda0d1418..fc4f138c34 100644
--- a/README.org
+++ b/README.org
@@ -1,4 +1,4 @@
-* evil-nerd-commenter (v1.5.0)
+* evil-nerd-commenter (v1.5.1)
 
 *This program could be used independently WITHOUT evil-mode!*
 
diff --git a/evil-nerd-commenter-pkg.el b/evil-nerd-commenter-pkg.el
index 0a91152109..27a58820ab 100644
--- a/evil-nerd-commenter-pkg.el
+++ b/evil-nerd-commenter-pkg.el
@@ -1,2 +1,2 @@
-(define-package "evil-nerd-commenter" "1.5.0"
+(define-package "evil-nerd-commenter" "1.5.1"
                 "Comment/uncomment lines efficiently. Like Nerd Commenter in 
Vim")
diff --git a/evil-nerd-commenter.el b/evil-nerd-commenter.el
index bb933c17fc..8e6dfd9abb 100644
--- a/evil-nerd-commenter.el
+++ b/evil-nerd-commenter.el
@@ -4,7 +4,7 @@
 
 ;; Author: Chen Bin <chenbin.sh@gmail.com>
 ;; URL: http://github.com/redguardtoo/evil-nerd-commenter
-;; Version: 1.5.0
+;; Version: 1.5.1
 ;; Keywords: commenter vim line evil
 ;;
 ;; This file is not part of GNU Emacs.
@@ -111,9 +111,11 @@
           ;; in evil-mode, if we use hot key V `M-x evil-visual-line` to 
select line
           ;; the (line-beginning-position) of the line which is after the last 
selected
           ;; line is always (region-end)! Don't know why.
-          (if (and (> e b) (= e (line-beginning-position)) (boundp 
'evil-state) (eq evil-state 'visual))
-              (setq e (1- e))
-            )
+          (if (and (> e b)
+                     (save-excursion (goto-char e) (= e 
(line-beginning-position)))
+                     (boundp 'evil-state) (eq evil-state 'visual))
+              (setq e (1- e)))
+
           (goto-char b)
           (setq b (line-beginning-position))
           (goto-char e)
@@ -466,6 +468,11 @@ or 'C-u 3 M-x 
evilnc-quick-comment-or-uncomment-to-the-line' to comment to the l
           (kill-region b (+ 1 e)) ; +1 because we need remove the CR
           ))))
 
+;;;###autoload
+(defun evilnc-version ()
+  (interactive)
+  (message "1.5.1"))
+
 ;;;###autoload
 (defun evilnc-default-hotkeys ()
   "Set the hotkeys of evil-nerd-comment"
diff --git a/pkg.sh b/pkg.sh
index d902c04914..487c4f4393 100755
--- a/pkg.sh
+++ b/pkg.sh
@@ -1,5 +1,5 @@
 #!/bin/bash
-pkg=evil-nerd-commenter-1.5.0
+pkg=evil-nerd-commenter-1.5.1
 mkdir $pkg
 cp README.org $pkg
 cp *.el $pkg



reply via email to

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