[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-nerd-commenter c54cee2648 105/235: updated README v1.
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-nerd-commenter c54cee2648 105/235: updated README v1.5.9 |
Date: |
Thu, 6 Jan 2022 02:59:39 -0500 (EST) |
branch: elpa/evil-nerd-commenter
commit c54cee2648f6b2b2bbcf5856acebde3b4a20eddb
Author: Chen Bin <chenbin.sh@gmail.com>
Commit: Chen Bin <chenbin.sh@gmail.com>
updated README v1.5.9
---
README.org | 30 ++++++++++++++++--------------
evil-nerd-commenter-pkg.el | 2 +-
evil-nerd-commenter.el | 9 +++++++--
pkg.sh | 2 +-
4 files changed, 25 insertions(+), 18 deletions(-)
diff --git a/README.org b/README.org
index 785bbf6df5..08534100e8 100644
--- a/README.org
+++ b/README.org
@@ -1,23 +1,14 @@
-* evil-nerd-commenter (v1.5.8)
+* evil-nerd-commenter (v1.5.9)
*This program can be used independently WITHOUT
[[http://www.emacswiki.org/Evil][Evil]]!*
A [[http://www.vim.org/scripts/script.php?script_id=1218][Nerd Commenter]]
emulation, help you comment code efficiently. For example, you can press key
`,,99j` or `99,ci` to comment out 99 lines.
-I recommend you using it with Evil though it's optional.
+I recommend using it with Evil though Evil is optional.
Tested on Emacs 23.4, 24.3, 24.4
-* Emacs v24.4 issue workaround
-Emacs v24.4 has some issue if and only if you install evil-nerd-commenter from
package manager (elpa/melpa/...).
-
-This can be *easily resolved* by running below command line in shell,
-#+begin_src sh
-find ~/.emacs.d -type f -iwholename '*/evil-nerd-commenter*.elc' | xargs rm
-#+end_src
-
-The root cause is Emacs v24.4 compile the code in `eval-after-load`, I'm still
thinking the perfect solution. Please help me if you are Lisp expert!
-* Why evil-nerd-commenter is better?
+* Why?
** A simple use case on the efficiency
If you want to comment out nine lines. Instead pressing "C-space M-9 C-n M-;",
now you can press "M-9 M-;" or ",,9j" or "9,ci".
@@ -34,7 +25,7 @@ I'll provide long-term support for *ANY language* in the
future. Here is an exam
The code snippet embedded in org file will automatically be detected and
*correct* comment syntax will be used!
* Install
-evil-nerd-commenter is already uploaded to [[http://melpa.milkbox.net/]]. The
best way to install it is using Emacs' package manager.
+evil-nerd-commenter is already uploaded to [[http://melpa.org]]. The best way
to install is Emacs package manager.
* Set up
** The easy way (RECOMMENDED)
@@ -79,7 +70,7 @@ If you don't use package manager please insert below code
into your ~/.emacs:
;; You need download ONLY evil-nerd-commenter.el and place it somewhere,
;; say "somewhere"" is actually "~/.emacs.d/my-dot-el-directory".
-;; Now notify Emacs where to find evil-nerd-commenter.el
+;; Now tell Emacs where to find evil-nerd-commenter.el
(add-to-list 'load-path "~/.emacs.d/my-dot-el-directory")
;; ",," is the default value of evilnc-hotkey-comment-operator,
@@ -260,5 +251,16 @@ Most popular programming languages are supported;
** Tip 5, (un)comment Lisp code
- Make sure Evil installed
- Press ",,a("
+** Tip 6, work around Emacs 24.4 issue
+At first, latest version (after 2014-10-30) is OK.
+
+If you still got some problem, run below command in shell to fix,
+#+begin_src sh
+find ~/.emacs.d -type f -iwholename '*/evil-nerd-commenter*.elc' | xargs rm
+#+end_src
+
+* Credits
+- [[https://github.com/lalopmak][Lally Oppenheimer (AKA lalopmak)]] added the
support for text-object in Evil
+- [[https://github.com/ryuslash][Tom Willemse (AKA ryuslash)]] provided the
fix to make Emacs 24.4 work
* Contact me
Report bug at [[https://github.com/redguardtoo/evil-nerd-commenter]].
diff --git a/evil-nerd-commenter-pkg.el b/evil-nerd-commenter-pkg.el
index d9a6412211..027bceb156 100644
--- a/evil-nerd-commenter-pkg.el
+++ b/evil-nerd-commenter-pkg.el
@@ -1,2 +1,2 @@
-(define-package "evil-nerd-commenter" "1.5.8"
+(define-package "evil-nerd-commenter" "1.5.9"
"Comment/uncomment lines efficiently. Like Nerd Commenter in
Vim")
diff --git a/evil-nerd-commenter.el b/evil-nerd-commenter.el
index 1ab800a95f..c013ef1fc2 100644
--- a/evil-nerd-commenter.el
+++ b/evil-nerd-commenter.el
@@ -4,11 +4,16 @@
;; Author: Chen Bin <chenbin.sh@gmail.com>
;; URL: http://github.com/redguardtoo/evil-nerd-commenter
-;; Version: 1.5.8
+;; Version: 1.5.9
;; Keywords: commenter vim line evil
;;
;; This file is not part of GNU Emacs.
+;;; Credits:
+
+;; - Lally Oppenheimer (AKA lalopmak, https://github.com/lalopmak) added the
support for text-object in Evil
+;; - Tom Willemse (AKA ryuslash, https://github.com/ryuslash) provided the fix
to make Emacs 24.4 work
+
;;; License:
;; This file is part of evil-nerd-commenter
@@ -509,7 +514,7 @@ or 'C-u 3 M-x
evilnc-quick-comment-or-uncomment-to-the-line' to comment to the l
;;;###autoload
(defun evilnc-version ()
(interactive)
- (message "1.5.8"))
+ (message "1.5.9"))
;;;###autoload
(defun evilnc-default-hotkeys ()
diff --git a/pkg.sh b/pkg.sh
index 978bb984a9..409b52cbe6 100755
--- a/pkg.sh
+++ b/pkg.sh
@@ -1,5 +1,5 @@
#!/bin/bash
-pkg=evil-nerd-commenter-1.5.8
+pkg=evil-nerd-commenter-1.5.9
mkdir $pkg
cp README.org $pkg
cp *.el $pkg
- [nongnu] elpa/evil-nerd-commenter 2dc8d8dd6c 078/235: README updated, (continued)
- [nongnu] elpa/evil-nerd-commenter 2dc8d8dd6c 078/235: README updated, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 337c66f376 080/235: web-mode is supported v1.5.0, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 627ac531a1 085/235: issue 5 the evil-visual 100 percent resolved, v1.5.1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 906f532241 092/235: M-; should start a comment on an empty line #34 v1.5.3, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 4d03da77c8 093/235: Make copy-and-comment interactive, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter fe82e6a0ff 091/235: README v1.5.2, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 81e16b5fd1 095/235: Merge branch 'TheBB-master', ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 155d608d21 094/235: v1.5.4 minor fix, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter f1fe14e756 102/235: updated workaround doc for emacs24.4, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 7557777d8f 103/235: Try to require evil when compiling, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter c54cee2648 105/235: updated README v1.5.9,
ELPA Syncer <=
- [nongnu] elpa/evil-nerd-commenter df140cc439 104/235: Merge pull request #41 from ryuslash/require-evil, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter dbfddd4802 108/235: FIX: all nodes expanded when commenting code-block in org file v1.5.11, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter e4741fb3e0 112/235: Latest web-mode remove web-mode-is-comment v1.5.13, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter c9aa338e92 116/235: fixed typo on version, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 5833d2587c 122/235: updated README on invert comment, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 7e9bb3256c 123/235: invert comment bug when used with text object #53, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter aed1386b6c 126/235: remove dependency on cl, v2.1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 372758d919 134/235: clean code, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 3eadae264f 138/235: new evil-mode operator "evil-copy-and-comment-operator", ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 9349468db8 148/235: Remove autoloads for evil text objects, ELPA Syncer, 2022/01/06