diff --git a/evil-collection-ace-jump-mode.el b/evil-collection-ace-jump-mode.el index a0ca96c..dd4b80c 100644 --- a/evil-collection-ace-jump-mode.el +++ b/evil-collection-ace-jump-mode.el @@ -30,6 +30,7 @@ (require 'evil) (require 'ace-jump-mode nil t) +(declare-function evil-collection-define-key "evil-collection.el") (declare-function 'ace-jump-char-mode "ace-jump-mode") (declare-function 'ace-jump-word-mode "ace-jump-mode") (declare-function 'ace-jump-line-mode "ace-jump-mode") diff --git a/evil-collection-ag.el b/evil-collection-ag.el index 86fb620..2e4b29e 100644 --- a/evil-collection-ag.el +++ b/evil-collection-ag.el @@ -31,6 +31,7 @@ (require 'evil) (require 'evil-collection-evil-search) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-ag-maps '(ag-mode-map)) (defun evil-collection-ag-setup () diff --git a/evil-collection-alchemist.el b/evil-collection-alchemist.el index 0ec3862..be9d117 100644 --- a/evil-collection-alchemist.el +++ b/evil-collection-alchemist.el @@ -30,6 +30,8 @@ (require 'evil) (require 'alchemist nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-alchemist-maps '(alchemist-compile-mode-map alchemist-eval-mode-map alchemist-execute-mode-map diff --git a/evil-collection-anaconda-mode.el b/evil-collection-anaconda-mode.el index 8a092f7..4828171 100644 --- a/evil-collection-anaconda-mode.el +++ b/evil-collection-anaconda-mode.el @@ -29,6 +29,8 @@ (require 'anaconda-mode nil t) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-anaconda-mode-maps '(anaconda-mode-view-mode-map anaconda-mode-map)) diff --git a/evil-collection-arc-mode.el b/evil-collection-arc-mode.el index 937e1d3..01e6cba 100644 --- a/evil-collection-arc-mode.el +++ b/evil-collection-arc-mode.el @@ -30,6 +30,7 @@ (require 'arc-mode) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-arc-mode-maps '(archive-mode-map)) (defun evil-collection-arc-mode-setup () diff --git a/evil-collection-avy.el b/evil-collection-avy.el index 37e8b86..77e2505 100644 --- a/evil-collection-avy.el +++ b/evil-collection-avy.el @@ -29,6 +29,7 @@ ;;; Code: (require 'avy nil t) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (declare-function 'avy-goto-word-or-subword-1 "avy") (declare-function 'avy-goto-line "avy") diff --git a/evil-collection-bookmark.el b/evil-collection-bookmark.el index 9b43877..9337148 100644 --- a/evil-collection-bookmark.el +++ b/evil-collection-bookmark.el @@ -29,6 +29,7 @@ ;;; Code: (require 'bookmark) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-bookmark-maps '(bookmark-bmenu-mode-map)) (defun evil-collection-bookmark-setup () diff --git a/evil-collection-buff-menu.el b/evil-collection-buff-menu.el index 123bbb1..63dd808 100644 --- a/evil-collection-buff-menu.el +++ b/evil-collection-buff-menu.el @@ -34,6 +34,7 @@ (require 'evil) (require 'tabulated-list) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-buff-menu-maps '(Buffer-menu-mode-map)) ;; This is for `evil-collection-Buffer-menu-unmark-all-buffers.' diff --git a/evil-collection-calc.el b/evil-collection-calc.el index b8815e3..35db78d 100644 --- a/evil-collection-calc.el +++ b/evil-collection-calc.el @@ -29,6 +29,7 @@ (require 'evil-collection-util) (require 'calc) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-calc-maps '(calc-mode-map)) (defun evil-collection-calc-setup () diff --git a/evil-collection-calendar.el b/evil-collection-calendar.el index ba6325b..d1aab75 100644 --- a/evil-collection-calendar.el +++ b/evil-collection-calendar.el @@ -30,6 +30,7 @@ (require 'calendar) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-calendar-maps '(calendar-mode-map)) (defun evil-collection-calendar-setup () diff --git a/evil-collection-cider.el b/evil-collection-cider.el index 4e8c030..0e321ec 100644 --- a/evil-collection-cider.el +++ b/evil-collection-cider.el @@ -32,6 +32,7 @@ (require 'evil) (require 'evil-collection-settings) +(declare-function evil-collection-define-key "evil-collection.el") (declare-function cider-debug-mode-send-reply "cider-debug") (defconst evil-collection-cider-maps '(cider-mode-map diff --git a/evil-collection-comint.el b/evil-collection-comint.el index 6e8e554..1f2df1f 100644 --- a/evil-collection-comint.el +++ b/evil-collection-comint.el @@ -30,6 +30,7 @@ (require 'comint) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-comint-maps '(comint-mode-map)) (defun evil-collection-comint-setup () diff --git a/evil-collection-company.el b/evil-collection-company.el index 9938b25..e4b0e97 100644 --- a/evil-collection-company.el +++ b/evil-collection-company.el @@ -30,6 +30,7 @@ (require 'company nil t) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (declare-function company-tng-configure-default "company-tng") (defgroup evil-collection-company nil diff --git a/evil-collection-compile.el b/evil-collection-compile.el index de7a255..5f35705 100644 --- a/evil-collection-compile.el +++ b/evil-collection-compile.el @@ -31,6 +31,7 @@ (require 'compile) (require 'evil-collection-evil-search) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-compile-maps '(compilation-mode-map)) (defun evil-collection-compile-setup () diff --git a/evil-collection-cus-theme.el b/evil-collection-cus-theme.el index 30eb328..8614241 100644 --- a/evil-collection-cus-theme.el +++ b/evil-collection-cus-theme.el @@ -30,6 +30,7 @@ (require 'cus-theme) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-cus-theme-maps '(custom-theme-choose-mode-map custom-new-theme-mode-map)) diff --git a/evil-collection-custom.el b/evil-collection-custom.el index cb22451..c5ed756 100644 --- a/evil-collection-custom.el +++ b/evil-collection-custom.el @@ -30,6 +30,7 @@ (require 'cus-edit) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-custom-maps '(custom-mode-map)) (defun evil-collection-custom-setup () diff --git a/evil-collection-daemons.el b/evil-collection-daemons.el index c18329a..a4b2d7a 100644 --- a/evil-collection-daemons.el +++ b/evil-collection-daemons.el @@ -30,6 +30,7 @@ (require 'daemons nil t) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-daemons-maps '(daemons-mode-map daemons-output-mode-map)) diff --git a/evil-collection-debbugs.el b/evil-collection-debbugs.el index 2e82190..ac7349a 100644 --- a/evil-collection-debbugs.el +++ b/evil-collection-debbugs.el @@ -30,6 +30,7 @@ (require 'debbugs nil t) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-debbugs-maps '(debbugs-gnu-mode-map)) (defun evil-collection-debbugs-setup () diff --git a/evil-collection-debug.el b/evil-collection-debug.el index 77b3bb7..39c8707 100644 --- a/evil-collection-debug.el +++ b/evil-collection-debug.el @@ -31,6 +31,7 @@ (require 'evil) (require 'debug) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-debug-maps '(debugger-mode-map)) (defun evil-collection-debug-setup () diff --git a/evil-collection-diff-mode.el b/evil-collection-diff-mode.el index bb1ff4e..a402c9b 100644 --- a/evil-collection-diff-mode.el +++ b/evil-collection-diff-mode.el @@ -38,6 +38,7 @@ (require 'evil) (require 'diff-mode) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-diff-mode-maps '(diff-mode-map)) (defun evil-collection-diff-read-only-state-switch () diff --git a/evil-collection-dired.el b/evil-collection-dired.el index f3381ac..596237a 100644 --- a/evil-collection-dired.el +++ b/evil-collection-dired.el @@ -30,6 +30,7 @@ (require 'dired) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-dired-maps '(dired-mode-map)) (defun evil-collection-dired-setup () diff --git a/evil-collection-doc-view.el b/evil-collection-doc-view.el index 88d1fd3..5a84ab9 100644 --- a/evil-collection-doc-view.el +++ b/evil-collection-doc-view.el @@ -30,6 +30,7 @@ (require 'evil) (require 'doc-view) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-doc-view-maps '(doc-view-mode-map)) (defun evil-collection-doc-view-setup () diff --git a/evil-collection-edebug.el b/evil-collection-edebug.el index 701eb5c..76d3b67 100644 --- a/evil-collection-edebug.el +++ b/evil-collection-edebug.el @@ -30,6 +30,8 @@ (require 'edebug) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-edebug-maps '(edebug-mode-map edebug-x-instrumented-function-list-mode-map diff --git a/evil-collection-elfeed.el b/evil-collection-elfeed.el index 2948b1e..7964e7f 100644 --- a/evil-collection-elfeed.el +++ b/evil-collection-elfeed.el @@ -30,6 +30,8 @@ (require 'elfeed nil t) (require 'evil-collection-util) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar elfeed-search-mode-map) (defvar elfeed-show-mode-map) diff --git a/evil-collection-elisp-mode.el b/evil-collection-elisp-mode.el index 6a78b80..8b4ef35 100644 --- a/evil-collection-elisp-mode.el +++ b/evil-collection-elisp-mode.el @@ -30,6 +30,8 @@ (require 'elisp-mode) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-elisp-mode-maps nil) (defun evil-collection-elisp-mode-last-sexp-setup-props (beg end value alt1 alt2) diff --git a/evil-collection-elisp-refs.el b/evil-collection-elisp-refs.el index 1fdf47c..888ec02 100644 --- a/evil-collection-elisp-refs.el +++ b/evil-collection-elisp-refs.el @@ -31,6 +31,7 @@ (require 'evil) (require 'elisp-refs nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-elisp-refs-maps '(elisp-refs-mode-map)) (defun evil-collection-elisp-refs-setup () diff --git a/evil-collection-emms.el b/evil-collection-emms.el index fa81c15..2575e31 100644 --- a/evil-collection-emms.el +++ b/evil-collection-emms.el @@ -30,6 +30,7 @@ (require 'emms nil t) (require 'evil-collection-util) +(declare-function evil-collection-define-key "evil-collection.el") (declare-function emms-with-inhibit-read-only-t "emms") (declare-function emms-playlist-mode-correct-previous-yank "emms-playlist-mode") diff --git a/evil-collection-epa.el b/evil-collection-epa.el index 46557d8..e0bb285 100644 --- a/evil-collection-epa.el +++ b/evil-collection-epa.el @@ -31,6 +31,7 @@ (require 'evil) (require 'epa nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-epa-maps '(epa-key-list-mode-map epa-key-mode-map epa-info-mode-map)) diff --git a/evil-collection-ert.el b/evil-collection-ert.el index 907e054..e25dd88 100644 --- a/evil-collection-ert.el +++ b/evil-collection-ert.el @@ -30,6 +30,7 @@ (require 'ert) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-ert-maps '(ert-results-mode-map)) (defun evil-collection-ert-setup () diff --git a/evil-collection-eshell.el b/evil-collection-eshell.el index 55ced33..6060c36 100644 --- a/evil-collection-eshell.el +++ b/evil-collection-eshell.el @@ -31,6 +31,7 @@ (require 'eshell) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-eshell-maps '(eshell-mode-map)) (defun evil-collection-eshell-next-prompt () diff --git a/evil-collection-etags-select.el b/evil-collection-etags-select.el index b29f220..bff00c9 100644 --- a/evil-collection-etags-select.el +++ b/evil-collection-etags-select.el @@ -28,6 +28,8 @@ (require 'evil) (require 'etags-select nil t) +(declare-function evil-collection-define-key "evil-collection.el") + ;;; Code: (defun evil-collection-etags-select-setup () "Set up `evil' bindings for `etags-select'.." diff --git a/evil-collection-eval-sexp-fu.el b/evil-collection-eval-sexp-fu.el index da06219..c90e5ad 100644 --- a/evil-collection-eval-sexp-fu.el +++ b/evil-collection-eval-sexp-fu.el @@ -30,6 +30,8 @@ (require 'evil) (require 'eval-sexp-fu nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-eval-sexp-fu-maps nil) (defun evil-collection-eval-sexp-fu-bounds-of-thing-at-point-sexp (command &rest args) diff --git a/evil-collection-eww.el b/evil-collection-eww.el index 8ad772a..6e9ff24 100644 --- a/evil-collection-eww.el +++ b/evil-collection-eww.el @@ -30,6 +30,8 @@ (require 'eww) (require 'evil-collection-util) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar evil-collection-eww-maps '(eww-mode-map eww-history-mode-map eww-buffers-mode-map diff --git a/evil-collection-flycheck.el b/evil-collection-flycheck.el index e4b8206..bafb21e 100644 --- a/evil-collection-flycheck.el +++ b/evil-collection-flycheck.el @@ -30,6 +30,7 @@ (require 'evil) (require 'flycheck nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defvar flycheck-error-list-mode-map) (defconst evil-collection-flycheck-maps '(flycheck-error-list-mode-map)) diff --git a/evil-collection-free-keys.el b/evil-collection-free-keys.el index de06032..e73afd7 100644 --- a/evil-collection-free-keys.el +++ b/evil-collection-free-keys.el @@ -28,6 +28,8 @@ (require 'evil) (require 'free-keys nil t) +(declare-function evil-collection-define-key "evil-collection.el") + ;;; Code: (defvar free-keys-mode-map) diff --git a/evil-collection-geiser.el b/evil-collection-geiser.el index 53430f0..2c32ce6 100644 --- a/evil-collection-geiser.el +++ b/evil-collection-geiser.el @@ -30,6 +30,8 @@ (require 'evil) (require 'geiser nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar geiser-debug-mode-map) (defvar geiser-doc-mode-map) diff --git a/evil-collection-ggtags.el b/evil-collection-ggtags.el index 70b5472..e4a3d1a 100644 --- a/evil-collection-ggtags.el +++ b/evil-collection-ggtags.el @@ -30,6 +30,8 @@ (require 'evil) (require 'ggtags nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar ggtags-global-mode-map) (defvar ggtags-mode-map) (defvar ggtags-view-search-history-mode-map) diff --git a/evil-collection-git-timemachine.el b/evil-collection-git-timemachine.el index 08a2c6e..ab222e8 100644 --- a/evil-collection-git-timemachine.el +++ b/evil-collection-git-timemachine.el @@ -29,6 +29,8 @@ (require 'evil) (require 'git-timemachine nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar git-timemachine-mode-map) (defconst evil-collection-git-timemachine-map '(git-timemachine-mode-map)) diff --git a/evil-collection-go-mode.el b/evil-collection-go-mode.el index e469dcf..2666a1d 100644 --- a/evil-collection-go-mode.el +++ b/evil-collection-go-mode.el @@ -30,6 +30,7 @@ (require 'evil) (require 'go-mode nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-go-mode-maps '(go-mode-map godoc-mode-map)) diff --git a/evil-collection-guix.el b/evil-collection-guix.el index 370d5d8..7524519 100644 --- a/evil-collection-guix.el +++ b/evil-collection-guix.el @@ -30,6 +30,7 @@ (require 'evil) (require 'guix nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-guix-maps '(guix-output-list-mode-map guix-package-info-mode-map guix-profile-list-mode-map diff --git a/evil-collection-helm.el b/evil-collection-helm.el index 2ca1e7c..0077254 100644 --- a/evil-collection-helm.el +++ b/evil-collection-helm.el @@ -30,6 +30,8 @@ (require 'evil) (require 'helm-files nil t) ; TODO: Check if this is the ideal requirement and if we are not loading too much. +(declare-function evil-collection-define-key "evil-collection.el") + ;; To navigate Helm entries with in insert state, we need a modifier. ;; Using the C- modifier would conflict with the help prefix "C-h". So we use ;; M- prefixed bindings instead. diff --git a/evil-collection-help.el b/evil-collection-help.el index 7c41dcd..3cbd1f4 100644 --- a/evil-collection-help.el +++ b/evil-collection-help.el @@ -30,6 +30,7 @@ (require 'evil) (require 'help-mode) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-help-maps '(help-mode-map)) (defun evil-collection-help-setup () diff --git a/evil-collection-ibuffer.el b/evil-collection-ibuffer.el index 2fcabb2..8482c99 100644 --- a/evil-collection-ibuffer.el +++ b/evil-collection-ibuffer.el @@ -30,6 +30,7 @@ (require 'evil) (require 'ibuffer) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-ibuffer-maps '(ibuffer-mode-map)) (defun evil-collection-ibuffer-setup () diff --git a/evil-collection-image+.el b/evil-collection-image+.el index b3c63d4..1d2cdc7 100644 --- a/evil-collection-image+.el +++ b/evil-collection-image+.el @@ -30,6 +30,7 @@ (require 'evil) (require 'image+ nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-image+-maps '(image-mode-map)) (defun evil-collection-image+-setup () diff --git a/evil-collection-image.el b/evil-collection-image.el index c40c418..1fcc604 100644 --- a/evil-collection-image.el +++ b/evil-collection-image.el @@ -30,6 +30,8 @@ (require 'evil) (require 'image-mode) +(declare-function evil-collection-define-key "evil-collection.el") + ;; TODO: pdf and doc-view conflict with image. ;; See https://github.com/emacs-evil/evil-collection/issues/23. diff --git a/evil-collection-indium.el b/evil-collection-indium.el index f352794..55d4f95 100644 --- a/evil-collection-indium.el +++ b/evil-collection-indium.el @@ -30,6 +30,7 @@ (require 'evil-collection-settings) (require 'indium nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-indium-maps '(indium-debugger-mode-map indium-inspector-mode-map indium-debugger-locals-mode-map diff --git a/evil-collection-info.el b/evil-collection-info.el index d2bac7a..e735128 100644 --- a/evil-collection-info.el +++ b/evil-collection-info.el @@ -32,6 +32,7 @@ (require 'evil-collection-evil-search) (require 'info) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-info-maps '(Info-mode-map)) (defun evil-collection-info-setup () diff --git a/evil-collection-ivy.el b/evil-collection-ivy.el index 1509e7a..33c2727 100644 --- a/evil-collection-ivy.el +++ b/evil-collection-ivy.el @@ -30,6 +30,7 @@ (require 'evil) (require 'ivy nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-ivy-maps '(ivy-occur-mode-map ivy-occur-grep-mode-map ivy-minibuffer-map)) diff --git a/evil-collection-js2-mode.el b/evil-collection-js2-mode.el index de0a61a..b813544 100644 --- a/evil-collection-js2-mode.el +++ b/evil-collection-js2-mode.el @@ -30,6 +30,7 @@ (require 'evil) (require 'js2-mode nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defvar js-indent-level) (defun evil-collection-js2-set-evil-shift-width () diff --git a/evil-collection-kotlin-mode.el b/evil-collection-kotlin-mode.el index 2c6d6c1..cf87f9d 100644 --- a/evil-collection-kotlin-mode.el +++ b/evil-collection-kotlin-mode.el @@ -30,6 +30,7 @@ (require 'evil) (require 'kotlin-mode nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-kotlin-maps '(kotlin-mode-map)) (defun evil-collection-kotlin-mode-setup () diff --git a/evil-collection-log-view.el b/evil-collection-log-view.el index c37eb0b..2e20bd4 100644 --- a/evil-collection-log-view.el +++ b/evil-collection-log-view.el @@ -30,6 +30,7 @@ (require 'evil) (require 'log-view) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-log-view-maps '(log-view-mode-map)) (defun evil-collection-log-view-setup () diff --git a/evil-collection-lsp-ui-imenu.el b/evil-collection-lsp-ui-imenu.el index b816bf3..29dc3e5 100644 --- a/evil-collection-lsp-ui-imenu.el +++ b/evil-collection-lsp-ui-imenu.el @@ -30,6 +30,7 @@ (require 'lsp-ui nil t) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-lsp-ui-imenu-mode-maps '(lsp-ui-imenu-mode-map)) (defun evil-collection-lsp-ui-imenu-setup () diff --git a/evil-collection-lua-mode.el b/evil-collection-lua-mode.el index c75127d..baa3cc1 100644 --- a/evil-collection-lua-mode.el +++ b/evil-collection-lua-mode.el @@ -31,7 +31,7 @@ (require 'lua-mode nil t) (defvar lua-indent-level) - +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-lua-mode-maps '(lua-mode-map)) (defun evil-collection-lua-mode-set-evil-shift-width () diff --git a/evil-collection-macrostep.el b/evil-collection-macrostep.el index 192c2da..a3d94e7 100644 --- a/evil-collection-macrostep.el +++ b/evil-collection-macrostep.el @@ -30,6 +30,7 @@ (require 'evil) (require 'macrostep nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-macrostep-maps '(macrostep-keymap)) (defun evil-collection-macrostep-setup () diff --git a/evil-collection-magit.el b/evil-collection-magit.el index b8db3b6..b71cd0d 100644 --- a/evil-collection-magit.el +++ b/evil-collection-magit.el @@ -35,6 +35,7 @@ (require 'magit nil t) (defvar magit-blame-mode-map) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-magit-maps '(magit-blame-mode-map)) diff --git a/evil-collection-man.el b/evil-collection-man.el index 6626a31..9d0093d 100644 --- a/evil-collection-man.el +++ b/evil-collection-man.el @@ -30,6 +30,7 @@ (require 'evil) (require 'man) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-man-maps '(Man-mode-map)) (defun evil-collection-man-setup () diff --git a/evil-collection-minibuffer.el b/evil-collection-minibuffer.el index 7f6b325..9fdc8cc 100644 --- a/evil-collection-minibuffer.el +++ b/evil-collection-minibuffer.el @@ -29,6 +29,8 @@ ;;; Code: (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-minibuffer-maps '(minibuffer-local-map minibuffer-local-ns-map minibuffer-local-completion-map diff --git a/evil-collection-neotree.el b/evil-collection-neotree.el index 33184ec..08b9d85 100644 --- a/evil-collection-neotree.el +++ b/evil-collection-neotree.el @@ -31,6 +31,7 @@ (require 'evil) (require 'neotree nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-neotree-maps '(neotree-mode-map)) (defun evil-collection-neotree-setup () diff --git a/evil-collection-notmuch.el b/evil-collection-notmuch.el index 641d226..e0d29de 100644 --- a/evil-collection-notmuch.el +++ b/evil-collection-notmuch.el @@ -30,6 +30,8 @@ (require 'notmuch nil t) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") + (declare-function notmuch-show-get-tags "notmuch-show") (declare-function notmuch-show-tag "notmuch-show") (declare-function notmuch-search-get-tags "notmuch") diff --git a/evil-collection-nov.el b/evil-collection-nov.el index ede72ae..67a71c1 100644 --- a/evil-collection-nov.el +++ b/evil-collection-nov.el @@ -30,6 +30,7 @@ (require 'evil) (require 'nov nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defvar nov-mode-map) (defconst evil-collection-nov-maps '(nov-mode-map)) diff --git a/evil-collection-occur.el b/evil-collection-occur.el index 2764ef4..4e2f410 100644 --- a/evil-collection-occur.el +++ b/evil-collection-occur.el @@ -29,6 +29,8 @@ ;;; Code: (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") + (when (> emacs-major-version 25) (require 'replace)) diff --git a/evil-collection-outline.el b/evil-collection-outline.el index edddbea..3d189a6 100644 --- a/evil-collection-outline.el +++ b/evil-collection-outline.el @@ -30,6 +30,8 @@ (require 'evil) (require 'outline) +(declare-function evil-collection-define-key "evil-collection.el") + (defcustom evil-collection-outline-bind-tab-p t "Enable -based bindings in Outline mode. diff --git a/evil-collection-p4.el b/evil-collection-p4.el index cb90684..bbd33ae 100644 --- a/evil-collection-p4.el +++ b/evil-collection-p4.el @@ -29,6 +29,7 @@ ;;; Code: (require 'p4 nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defvar p4-basic-mode-map) (defconst evil-collection-p4-maps '(p4-basic-mode-map)) diff --git a/evil-collection-package-menu.el b/evil-collection-package-menu.el index 1bbdc3c..f537613 100644 --- a/evil-collection-package-menu.el +++ b/evil-collection-package-menu.el @@ -30,6 +30,7 @@ (require 'evil) (require 'package) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-package-menu-maps '(package-menu-mode-map)) (defun evil-collection-package-menu-setup () diff --git a/evil-collection-paren.el b/evil-collection-paren.el index e310d66..cbe0c58 100644 --- a/evil-collection-paren.el +++ b/evil-collection-paren.el @@ -28,6 +28,8 @@ (require 'evil) (require 'paren) +(declare-function evil-collection-define-key "evil-collection.el") + (defun evil-collection-paren-show-paren-function (f &rest args) "Integrate `show-paren-function' with `evil'." (if (not (bound-and-true-p evil-mode)) diff --git a/evil-collection-pass.el b/evil-collection-pass.el index defc054..1a5360f 100644 --- a/evil-collection-pass.el +++ b/evil-collection-pass.el @@ -30,6 +30,7 @@ (require 'evil) (require 'pass nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defvar pass-mode-map) (defconst evil-collection-pass-maps '(pass-mode-map)) diff --git a/evil-collection-pdf.el b/evil-collection-pdf.el index 3aab04b..a8b08bd 100644 --- a/evil-collection-pdf.el +++ b/evil-collection-pdf.el @@ -31,6 +31,8 @@ (require 'pdf-tools nil t) (require 'pdf-view nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-pdf-maps '(pdf-view-mode-map pdf-outline-buffer-mode-map pdf-occur-buffer-mode-map)) diff --git a/evil-collection-popup.el b/evil-collection-popup.el index cce0716..6d8afc7 100644 --- a/evil-collection-popup.el +++ b/evil-collection-popup.el @@ -30,6 +30,8 @@ (require 'evil) (require 'popup nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-popup-maps '(popup-menu-keymap)) (defun evil-collection-popup-setup () diff --git a/evil-collection-proced.el b/evil-collection-proced.el index d3a1327..51b1f2a 100644 --- a/evil-collection-proced.el +++ b/evil-collection-proced.el @@ -30,6 +30,8 @@ (require 'evil-collection-util) (require 'proced) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-proced-maps '(proced-mode-map)) (defun evil-collection-proced-setup () diff --git a/evil-collection-prodigy.el b/evil-collection-prodigy.el index 2974958..c94ade5 100644 --- a/evil-collection-prodigy.el +++ b/evil-collection-prodigy.el @@ -30,6 +30,7 @@ (require 'evil) (require 'prodigy nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-prodigy-maps '(prodigy-mode-map prodigy-view-mode-map)) diff --git a/evil-collection-profiler.el b/evil-collection-profiler.el index b438d83..d83eb3f 100644 --- a/evil-collection-profiler.el +++ b/evil-collection-profiler.el @@ -30,6 +30,8 @@ (require 'evil) (require 'profiler) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-profiler-maps '(profiler-report-mode-map)) (defun evil-collection-profiler-setup () diff --git a/evil-collection-python.el b/evil-collection-python.el index 6fe365a..340096a 100644 --- a/evil-collection-python.el +++ b/evil-collection-python.el @@ -30,6 +30,8 @@ (require 'evil) (require 'python) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-python-maps '(python-mode-map)) (defun evil-collection-python-set-evil-shift-width () diff --git a/evil-collection-quickrun.el b/evil-collection-quickrun.el index 242c17e..04e5d7c 100644 --- a/evil-collection-quickrun.el +++ b/evil-collection-quickrun.el @@ -30,6 +30,8 @@ (require 'evil) (require 'quickrun nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-quickrun-maps '(quickrun--mode-map)) (defun evil-collection-quickrun-setup () diff --git a/evil-collection-racer.el b/evil-collection-racer.el index 1edef6e..22ee8bb 100644 --- a/evil-collection-racer.el +++ b/evil-collection-racer.el @@ -30,6 +30,8 @@ (require 'evil) (require 'racer nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-racer-maps '(racer-mode-map racer-help-mode-map)) diff --git a/evil-collection-realgud.el b/evil-collection-realgud.el index 075d2bc..3f3442e 100644 --- a/evil-collection-realgud.el +++ b/evil-collection-realgud.el @@ -30,6 +30,8 @@ (require 'evil) (require 'realgud nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-realgud-maps '(realgud:shortkey-mode-map)) (defun evil-collection-realgud-setup () diff --git a/evil-collection-reftex.el b/evil-collection-reftex.el index 7a56932..22fe609 100644 --- a/evil-collection-reftex.el +++ b/evil-collection-reftex.el @@ -32,6 +32,8 @@ (require 'reftex-ref nil t) (require 'reftex-cite nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-reftex-maps '(reftex-select-shared-map reftex-toc-mode-map)) diff --git a/evil-collection-rjsx-mode.el b/evil-collection-rjsx-mode.el index 74a86ea..3b5d9b2 100644 --- a/evil-collection-rjsx-mode.el +++ b/evil-collection-rjsx-mode.el @@ -30,6 +30,8 @@ (require 'evil) (require 'rjsx-mode nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar rjsx-mode-map) (defconst evil-collection-rjsx-maps '(rjsx-mode-map)) diff --git a/evil-collection-robe.el b/evil-collection-robe.el index 713ef3b..73be9b1 100644 --- a/evil-collection-robe.el +++ b/evil-collection-robe.el @@ -30,6 +30,8 @@ (require 'evil) (require 'robe nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-robe-maps '(robe-mode-map)) (defun evil-collection-robe-setup () diff --git a/evil-collection-rtags.el b/evil-collection-rtags.el index 23c34d4..920cbce 100644 --- a/evil-collection-rtags.el +++ b/evil-collection-rtags.el @@ -30,6 +30,8 @@ (require 'evil) (require 'rtags nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar rtags-mode-map) (defvar rtags-dependency-tree-mode-map) (defvar rtags-references-tree-mode-map) diff --git a/evil-collection-ruby-mode.el b/evil-collection-ruby-mode.el index 979bd6e..5b44f72 100644 --- a/evil-collection-ruby-mode.el +++ b/evil-collection-ruby-mode.el @@ -30,6 +30,8 @@ (require 'evil) (require 'ruby-mode) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-ruby-mode-maps nil) (defun evil-collection-ruby-mode-set-evil-shift-width () diff --git a/evil-collection-simple.el b/evil-collection-simple.el index 7408e03..188a387 100644 --- a/evil-collection-simple.el +++ b/evil-collection-simple.el @@ -30,6 +30,8 @@ (require 'evil) (require 'simple) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar special-mode-map) (defconst evil-collection-simple-maps '(special-mode-map)) diff --git a/evil-collection-slime.el b/evil-collection-slime.el index 4011b9c..130eb29 100644 --- a/evil-collection-slime.el +++ b/evil-collection-slime.el @@ -37,6 +37,8 @@ (defvar slime-popup-buffer-mode-map) (defvar slime-xref-mode-map) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-slime-maps '(slime-parent-map sldb-mode-map slime-inspector-mode-map diff --git a/evil-collection-term.el b/evil-collection-term.el index b685a09..4d6fd39 100644 --- a/evil-collection-term.el +++ b/evil-collection-term.el @@ -34,6 +34,8 @@ (require 'evil) (require 'term) +(declare-function evil-collection-define-key "evil-collection.el") + (defcustom evil-collection-term-sync-state-and-mode-p t "Synchronize insert/normal state with char/line-mode respectively. diff --git a/evil-collection-tide.el b/evil-collection-tide.el index 8a5c4f4..946c1b7 100644 --- a/evil-collection-tide.el +++ b/evil-collection-tide.el @@ -30,6 +30,8 @@ (require 'tide nil t) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") + (defconst evil-collection-tide-maps '(tide-mode-map tide-references-mode-map tide-project-errors-mode-map)) diff --git a/evil-collection-transmission.el b/evil-collection-transmission.el index bdb438e..e03dec4 100644 --- a/evil-collection-transmission.el +++ b/evil-collection-transmission.el @@ -31,6 +31,7 @@ (require 'evil-collection-util) (require 'transmission nil t) +(declare-function evil-collection-define-key "evil-collection.el") (defvar transmission-mode-map) (defvar transmission-files-mode-map) (defvar transmission-info-mode-map) diff --git a/evil-collection-typescript-mode.el b/evil-collection-typescript-mode.el index 61e2b8a..90f7bce 100644 --- a/evil-collection-typescript-mode.el +++ b/evil-collection-typescript-mode.el @@ -30,6 +30,8 @@ (require 'evil) (require 'typescript-mode nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar typescript-indent-level) (defun evil-collection-typescript-mode-set-evil-shift-width () diff --git a/evil-collection-util.el b/evil-collection-util.el index 55d2c2f..759aa42 100644 --- a/evil-collection-util.el +++ b/evil-collection-util.el @@ -29,6 +29,8 @@ ;;; Code: (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") + (defmacro evil-collection-util-inhibit-insert-state (map) "Unmap insertion keys from normal state. This is particularly useful for read-only modes." diff --git a/evil-collection-vc-annotate.el b/evil-collection-vc-annotate.el index aa891b7..f368336 100644 --- a/evil-collection-vc-annotate.el +++ b/evil-collection-vc-annotate.el @@ -30,6 +30,7 @@ (require 'evil) (require 'vc-annotate) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-vc-annotate-maps '(vc-annotate-mode-map)) (defun evil-collection-vc-annotate-setup () diff --git a/evil-collection-vdiff.el b/evil-collection-vdiff.el index 1fbb62b..84a549d 100644 --- a/evil-collection-vdiff.el +++ b/evil-collection-vdiff.el @@ -30,6 +30,8 @@ (require 'vdiff nil t) (require 'evil) +(declare-function evil-collection-define-key "evil-collection.el") + (defun evil-collection-vdiff-setup () "Set up `evil' bindings for `vdiff-mode'." (evil-define-minor-mode-key 'normal 'vdiff-mode diff --git a/evil-collection-view.el b/evil-collection-view.el index 0292462..58f1c5c 100644 --- a/evil-collection-view.el +++ b/evil-collection-view.el @@ -30,6 +30,7 @@ (require 'evil) (require 'view) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-view-maps '(view-mode-map)) (defun evil-collection-view-setup () diff --git a/evil-collection-vlf.el b/evil-collection-vlf.el index 9d85d8c..7d1bfa1 100644 --- a/evil-collection-vlf.el +++ b/evil-collection-vlf.el @@ -30,6 +30,8 @@ (require 'evil) (require 'vlf nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar vlf-mode-map) (declare-function vlf-change-batch-size "vlf") diff --git a/evil-collection-wdired.el b/evil-collection-wdired.el index 43f62bd..d26ce43 100644 --- a/evil-collection-wdired.el +++ b/evil-collection-wdired.el @@ -30,6 +30,7 @@ (require 'evil) (require 'wdired) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-wdired-maps '(wdired-mode-map)) (defun evil-collection-wdired-setup () diff --git a/evil-collection-wgrep.el b/evil-collection-wgrep.el index 1758e69..371184c 100644 --- a/evil-collection-wgrep.el +++ b/evil-collection-wgrep.el @@ -32,6 +32,7 @@ (defvar wgrep-mode-map) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-wgrep-maps '(wgrep-mode-map)) (defun evil-collection-wgrep-setup () diff --git a/evil-collection-which-key.el b/evil-collection-which-key.el index ee0b4e8..88cd460 100644 --- a/evil-collection-which-key.el +++ b/evil-collection-which-key.el @@ -33,6 +33,7 @@ (defvar which-key-C-h-map) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-which-key-maps '(which-key-C-h-map)) ;; `which-key'is coded so that the prompt properly shows j and k as diff --git a/evil-collection-woman.el b/evil-collection-woman.el index de41a46..3c9c675 100644 --- a/evil-collection-woman.el +++ b/evil-collection-woman.el @@ -31,6 +31,7 @@ (require 'evil-collection-man) ; WoMan's keymap inherits from Man. (require 'woman) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-woman-maps '(woman-mode-map)) (defun evil-collection-woman-setup () diff --git a/evil-collection-xref.el b/evil-collection-xref.el index 55625b4..fa15bc4 100644 --- a/evil-collection-xref.el +++ b/evil-collection-xref.el @@ -30,6 +30,7 @@ (require 'evil) (require 'xref) +(declare-function evil-collection-define-key "evil-collection.el") (defconst evil-collection-xref-maps '(xref--xref-buffer-mode-map)) (defun evil-collection-xref-setup () diff --git a/evil-collection-ztree.el b/evil-collection-ztree.el index 7a3e62c..14b925a 100644 --- a/evil-collection-ztree.el +++ b/evil-collection-ztree.el @@ -29,6 +29,8 @@ (require 'evil-collection-util) (require 'ztree nil t) +(declare-function evil-collection-define-key "evil-collection.el") + (defvar ztree-mode-map) (defvar ztreediff-mode-map)