[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-nerd-commenter 29ed027b53 150/235: Remove error and s
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-nerd-commenter 29ed027b53 150/235: Remove error and some warnings |
Date: |
Thu, 6 Jan 2022 02:59:43 -0500 (EST) |
branch: elpa/evil-nerd-commenter
commit 29ed027b5364de9ea80373207e0f3ae4d99d478b
Author: Fice-T <fice-t@protonmail.com>
Commit: Chen Bin <chenbin.sh@gmail.com>
Remove error and some warnings
Removes some byte compiler warnings, plus removes the error when compiling
without evil already installed.
---
evil-nerd-commenter-operator.el | 6 +++++-
evil-nerd-commenter.el | 11 +++++++++++
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/evil-nerd-commenter-operator.el b/evil-nerd-commenter-operator.el
index 4d4e9d9d0f..cb4e0a232b 100644
--- a/evil-nerd-commenter-operator.el
+++ b/evil-nerd-commenter-operator.el
@@ -28,7 +28,7 @@
;;; Code:
-(require 'evil)
+(require 'evil nil 'noerror)
(require 'evil-nerd-commenter-sdk)
(defvar evilnc-c-style-comment-modes
@@ -177,3 +177,7 @@
(provide 'evil-nerd-commenter-operator)
;;; evil-nerd-commenter-operator.el ends here
+
+;; Local Variables:
+;; byte-compile-warnings: (not free-vars unresolved)
+;; End:
diff --git a/evil-nerd-commenter.el b/evil-nerd-commenter.el
index a90206c069..22bd199e74 100644
--- a/evil-nerd-commenter.el
+++ b/evil-nerd-commenter.el
@@ -303,6 +303,10 @@ See
http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-03/msg00891.html."
(< (line-end-position) beg))
(setq done t))))))
+(defvar org-src-lang-modes)
+(declare-function org-show-subtree "org")
+(declare-function outline-up-heading "outline")
+
(defun evilnc--working-on-region (beg end fn)
"Region from BEG to END is applied with operation FN.
Code snippets embedded in Org-mode is identified and right `major-mode' is
used."
@@ -344,6 +348,9 @@ Code snippets embedded in Org-mode is identified and right
`major-mode' is used.
(org-show-subtree)
(goto-char pos))))
+(declare-function web-mode-comment-or-uncomment "ext:web-mode")
+(defvar web-mode-engine)
+
(defun evilnc--warn-on-web-mode (is-comment)
(let* ((comment-operation (concat "web-mode-"
(if is-comment "comment-" "uncomment-")
@@ -676,6 +683,10 @@ Then we operate the expanded region. NUM is ignored."
(interactive)
(message "3.0.1"))
+(defvar evil-normal-state-map)
+(defvar evil-visual-state-map)
+(defvar evil-inner-text-objects-map)
+(defvar evil-outer-text-objects-map)
;;;###autoload
(defun evilnc-default-hotkeys (&optional no-evil-keybindings)
"Set up the key bindings of evil-nerd-comment.
- [nongnu] elpa/evil-nerd-commenter ab27df65e6 120/235: clean doc v1.5.15, (continued)
- [nongnu] elpa/evil-nerd-commenter ab27df65e6 120/235: clean doc v1.5.15, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 2d04ea603a 124/235: add melpa badge, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 82069b7643 121/235: comment region restricted in one line #50, v2.0, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter cb96ce729f 125/235: complete doc. make `M-x checkdoc' happy, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter f2eacda61a 127/235: Correct package header, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 54c618aada 135/235: add `evilnc-comment-and-kill-ring-save`, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter bbed0ef060 142/235: Merge pull request #70 from therockmandolinist/master, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter a61f920a66 146/235: commenter text objext finished, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter ecb4e23b7e 140/235: clean pkg.sh, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter c44836d279 149/235: Merge pull request #73 from PythonNut/patch-1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 29ed027b53 150/235: Remove error and some warnings,
ELPA Syncer <=
- [nongnu] elpa/evil-nerd-commenter bb47704a10 155/235: Do not byte-compile evil-nerd-commenter-operator.el, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 76fd0c5692 160/235: go to original column after copy and comment, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter a32e12d16d 166/235: add evilnc-imenu-create-index-function, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 41d4370921 165/235: Fixed: missing one char when comment end is (point-max), ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 912a967fe5 167/235: avoid duplicates in imenu comments, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 275c95c89c 172/235: Merge pull request #88 from mssdvd/master, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter c68ad3346f 170/235: Add an option to not define keybindings in Emacs mode, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 8089308aad 181/235: Merge pull request #94 from leungbk/vertical-motion, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 3089141dd2 183/235: Merge pull request #95 from leungbk/forward-line, ELPA Syncer, 2022/01/06
- [nongnu] elpa/evil-nerd-commenter 3cf6b1e746 174/235: can comment or uncomment jsx tag(s), ELPA Syncer, 2022/01/06