[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-nerd-commenter 7ec8564adc 082/235: optimize code a li
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-nerd-commenter 7ec8564adc 082/235: optimize code a little bit |
Date: |
Thu, 6 Jan 2022 02:59:37 -0500 (EST) |
branch: elpa/evil-nerd-commenter
commit 7ec8564adc3c717d527e931978815c91bfae8dcd
Author: Chen Bin <chenbin.sh@gmail.com>
Commit: Chen Bin <chenbin.sh@gmail.com>
optimize code a little bit
---
evil-nerd-commenter.el | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/evil-nerd-commenter.el b/evil-nerd-commenter.el
index da64600677..bb933c17fc 100644
--- a/evil-nerd-commenter.el
+++ b/evil-nerd-commenter.el
@@ -75,7 +75,7 @@
(defun evilnc--fix-buggy-major-modes ()
"fix major modes whose comment regex is buggy.
@see http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-03/msg00891.html"
- (when (string= major-mode "autoconf-mode")
+ (when (eq major-mode 'autoconf-mode)
;; since comment-use-syntax is nil in autoconf.el, the comment-start-skip
need
;; make sure the its first parenthesized expression match the string
exactly before
;; the "dnl", check the comment-start-skip in lisp-mode may give you some
hint.
@@ -111,7 +111,7 @@
;; 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) (string= evil-state 'visual))
+ (if (and (> e b) (= e (line-beginning-position)) (boundp
'evil-state) (eq evil-state 'visual))
(setq e (1- e))
)
(goto-char b)
@@ -158,8 +158,8 @@
(delq nil
(mapcar #'(lambda (f)
;; learn this trick from flyspell
- (or (string= f 'font-lock-comment-face)
- (string= f 'font-lock-comment-delimiter-face)))
+ (or (eq f 'font-lock-comment-face)
+ (eq f 'font-lock-comment-delimiter-face)))
fontfaces))))
;; @return (list beg end)
@@ -219,7 +219,7 @@
lang
lang-f
old-flag)
- (when (and (string= major-mode "org-mode")
+ (when (and (eq major-mode 'org-mode)
(fboundp 'org-edit-src-find-region-and-lang))
(setq info (org-edit-src-find-region-and-lang)))
@@ -248,7 +248,7 @@
(defun evilnc--comment-or-uncomment-region (beg end)
(cond
- ((string= major-mode "web-mode")
+ ((eq major-mode 'web-mode)
;; web-mode comment only works when region selected
;; uncomment only works when region not selected
;; test three sample point, comment or uncomment
- [nongnu] elpa/evil-nerd-commenter 2ac5d14f34 060/235: Merge pull request #21 from mswift42/master, (continued)
- [nongnu] elpa/evil-nerd-commenter 2ac5d14f34 060/235: Merge pull request #21 from mswift42/master, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter cc31b0a602 059/235: Fixed type in save-excursion., ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter adb8ba60de 062/235: minor wording update, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 9450c91c71 063/235: Bufgix in evilnc--in-comment-p, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter d03db1baef 066/235: update doc on comment style, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 277ea53931 067/235: Fixed uncommenting line "spilling" to next line, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 5f09387d60 069/235: doc updated v1.2.9, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter c156331ed2 075/235: better comment to the line, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter a5ec49a54e 079/235: ad for evil-matchit, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 336ce1ab67 083/235: readme on using evil-leader, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 7ec8564adc 082/235: optimize code a little bit,
ELPA Syncer <=
- [nongnu] elpa/evil-nerd-commenter 1cff8e027d 084/235: updated README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 20a242a085 087/235: tweak README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 10dd7f8f1d 090/235: Merge branch 'tuhdo-master', ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter c2d8cd947e 089/235: remove some interacitve hint and fixed some bug, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter b9e34fe377 088/235: Prompt user for input and fix evilnc-kill-to-line, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter f9bdfa9a70 096/235: sample setup for evil-leader users v1.5.5, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 23e4d4d1e1 097/235: updated doc, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter a88146b600 099/235: fixed: minor bug comment to the line v1.5.7, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter dfdaae43e9 106/235: Don't byte-compile the evil bits, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter ac03a92ae6 107/235: updated README v1.5.10, ELPA Syncer, 2022/01/06