[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-nerd-commenter 31db96711e 162/235: make check-doc hap
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-nerd-commenter 31db96711e 162/235: make check-doc happy |
Date: |
Thu, 6 Jan 2022 02:59:44 -0500 (EST) |
branch: elpa/evil-nerd-commenter
commit 31db96711ee894e3b997b5823c5664bbed165143
Author: Chen Bin <chenbin.sh@gmail.com>
Commit: Chen Bin <chenbin.sh@gmail.com>
make check-doc happy
---
evil-nerd-commenter-operator.el | 15 +++++++++------
evil-nerd-commenter-sdk.el | 3 +++
evil-nerd-commenter.el | 8 ++++----
3 files changed, 16 insertions(+), 10 deletions(-)
diff --git a/evil-nerd-commenter-operator.el b/evil-nerd-commenter-operator.el
index c67d334a4e..b8adf6c683 100644
--- a/evil-nerd-commenter-operator.el
+++ b/evil-nerd-commenter-operator.el
@@ -50,10 +50,10 @@
"Major modes using C comment syntax.")
(defvar evilnc-temporary-goal-column 0
- "Value passed to `temporary-goal-column' which specify the right edge
-of rectangle yank.")
+ "Value of`temporary-goal-column' specifying right edge of rectangle yank.")
(defadvice evil-visual-highlight-block (around
evil-visual-highlight-block-hack activate)
+ "Show overlay over innert comment text object."
ad-do-it
(when (eq this-command 'evilnc-inner-comment)
(dolist (overlay evil-visual-block-overlays)
@@ -64,6 +64,7 @@ of rectangle yank.")
(move-overlay overlay b e)))))
(defadvice evil-apply-on-block (around evil-apply-on-block-around-hack
activate)
+ "Yank correct region of nner comment text object."
(let* ((tmp-command last-command))
;; force `evil-apply-on-block' use our temporary-goal-column
(when (> evilnc-temporary-goal-column 0)
@@ -127,7 +128,7 @@ of rectangle yank.")
(comment-region beg end))))
(defun evilnc-is-one-line-comment (b e)
- "One line comment."
+ "Check whether text between B and E is one line comment."
(save-excursion
(goto-char b)
(and (<= (line-beginning-position) b)
@@ -176,6 +177,7 @@ of rectangle yank.")
rlt))
(defun evilnc-adjusted-comment-end (b e)
+ "Ajust comment end of region between B and E."
(let* ((next-end-char (evilnc-get-char (- e 2)))
(end-char (evilnc-get-char (- e 1))))
;; avoid selecting CR/LF at the end of comment
@@ -208,7 +210,8 @@ of rectangle yank.")
(defun evilnc-comment-column-bounds (beg end &optional c-style)
"From BEG to END find column bounds of rectangle selection.
-Return (cons col-min col-max) or nil."
+Return (cons col-min col-max) or nil. If C-STYLE is t,
+we are processing C like language."
(let* ((col-min most-positive-fixnum)
(col-max 0))
(while (< beg end)
@@ -282,7 +285,7 @@ Return (cons col-min col-max) or nil."
(setq evilnc-temporary-goal-column (evil-column e)))))
(evil-range b e 'block :expanded t))))
(t
- (error "Not inside a comment.")))))
+ (error "Not inside a comment")))))
(evil-define-text-object evilnc-outer-commenter (&optional count begin end
type)
"An outer comment text object."
@@ -293,7 +296,7 @@ Return (cons col-min col-max) or nil."
(e (cdr bounds)))
(evil-range b e 'exclusive :expanded t)))
(t
- (error "Not inside a comment.")))))
+ (error "Not inside a comment")))))
(provide 'evil-nerd-commenter-operator)
;;; evil-nerd-commenter-operator.el ends here
diff --git a/evil-nerd-commenter-sdk.el b/evil-nerd-commenter-sdk.el
index abb1ae7f44..cc744cff1d 100644
--- a/evil-nerd-commenter-sdk.el
+++ b/evil-nerd-commenter-sdk.el
@@ -28,6 +28,7 @@
;;; Code:
(defun evilnc--check-fonts (fonts-under-cursor fonts-list)
+ "Check whether FONTS-UNDER-CURSOR among FONTS-LIST."
(delq nil
(mapcar #'(lambda (f)
;; learn this trick from flyspell
@@ -79,11 +80,13 @@ or else we can't select multiple lines comment."
(evilnc-is-pure-comment pos)))))
(defun evilnc-get-char (pos)
+ "Get character at POS."
(save-excursion
(goto-char pos)
(following-char)))
(defun evilnc-is-comment-delimiter (pos)
+ "Is character at POS a comment delimiter?"
(let* ((fontfaces (if (> pos 0) (get-text-property pos 'face))))
(if (not (listp fontfaces))
(setf fontfaces (list fontfaces)))
diff --git a/evil-nerd-commenter.el b/evil-nerd-commenter.el
index 4779ace9e2..7250398d13 100644
--- a/evil-nerd-commenter.el
+++ b/evil-nerd-commenter.el
@@ -366,6 +366,7 @@ Code snippets embedded in Org-mode is identified and right
`major-mode' is used.
is-comment))
(defun evilnc--web-mode-is-region-comment (beg end)
+ "Is region between BEG and END is comment in web mode?"
(let* ((rlt (and (save-excursion
(goto-char beg)
(goto-char (line-end-position))
@@ -654,7 +655,7 @@ Then we operate the expanded region. NUM is ignored."
;; {{ for non-evil user only
;;;###autoload
(defun evilnc-copy-to-line (&optional LINENUM)
- "Copy from current line to LINENUM line. For non-evil user only."
+ "Copy from current line to LINENUM line. For non-evil user only."
(interactive "nCopy to line: ")
(if (not (region-active-p))
(let* ((b (line-beginning-position))
@@ -698,10 +699,9 @@ Then we operate the expanded region. NUM is ignored."
(defvar evil-outer-text-objects-map)
;;;###autoload
(defun evilnc-default-hotkeys (&optional no-evil-keybindings)
- "Set up the key bindings of evil-nerd-comment.
-If NO-EVIL-KEYBINDINGS is t, we don't define keybindings in evil-mode."
+ "Setup the key bindings of evil-nerd-comment.
+If NO-EVIL-KEYBINDINGS is t, we don't define keybindings in EVIL."
(interactive)
-
;; Install hotkeys for Emacs mode
(global-set-key (kbd "M-;") 'evilnc-comment-or-uncomment-lines)
(global-set-key (kbd "C-c l") 'evilnc-quick-comment-or-uncomment-to-the-line)
- [nongnu] elpa/evil-nerd-commenter 789a180160 100/235: FIXED: revert work on with-eval-after-load v1.5.8, (continued)
- [nongnu] elpa/evil-nerd-commenter 789a180160 100/235: FIXED: revert work on with-eval-after-load v1.5.8, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 7a1647cf6d 114/235: donot use comma as default hotkey, v 1.5.14, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 770981cffd 130/235: can comment/uncomment mixed code in web-mode, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 8e126cda3d 133/235: workaround haml-mode comment issue, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter a0c21304e6 136/235: support react jsx, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter e1de1d759b 137/235: clean code, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 2c62dfcb80 139/235: updated documentation, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 11998038f3 143/235: default key bindings can define key bindings in non-evil mode, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 7c274dbb7e 147/235: remove extra spaces at end of comment object, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 8b5830a003 145/235: remove obsolete macro, Emacs v23.2 is not my concern, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 31db96711e 162/235: make check-doc happy,
ELPA Syncer <=
- [nongnu] elpa/evil-nerd-commenter 2d31dfba53 156/235: Merge pull request #77 from madand/do-not-compile-operator-file, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 34d411715e 169/235: fixed issue when stripping trailing comment delimiter characters, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 904d9ee2ed 179/235: comment operator should be compatible with evil-matchit, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 341f78551b 182/235: Fix regression for non-visual modes., ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 36304a689b 184/235: tested in Emacs 24.4, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 65bb73ec49 171/235: Update README.org to reflect changes in c68ad3346f528d1cabaef76e3944748e2b8f68b2, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter aa34d89797 185/235: add unit test and CI, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter f7b082d5b2 186/235: add build status into README, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 00840b3da4 198/235: Merge pull request #103 from mamapanda/master, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter fa40dab8d2 208/235: know the text object before operate on it, ELPA Syncer, 2022/01/06