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

[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.



reply via email to

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