Add declare-functions for evil-collection-define-key

Adding for byte compiling.

TODO: Should look into doing an import instead since we shouldn't need
to declare a function that our library should know about.

I think there was some circular dependency around evil-collection-*
requiring evil-collection.el so I went with the quick and dirty
approach of doing a declare-function. If someone has a better idea,
feel free to change this!
This commit is contained in:
James Nguyen 2018-06-08 10:18:17 -07:00
parent 8c2c1e96f6
commit 36f56362cc
97 changed files with 138 additions and 1 deletions

View File

@ -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")

View File

@ -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 ()

View File

@ -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

View File

@ -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))

View File

@ -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 ()

View File

@ -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")

View File

@ -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 ()

View File

@ -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.'

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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

View File

@ -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 ()

View File

@ -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

View File

@ -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 ()

View File

@ -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))

View File

@ -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 ()

View File

@ -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))

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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 ()

View File

@ -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")

View File

@ -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))

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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'.."

View File

@ -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)

View File

@ -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

View File

@ -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))

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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))

View File

@ -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))

View File

@ -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

View File

@ -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 <hjkl> 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.

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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 ()

View File

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

View File

@ -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

View File

@ -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 ()

View File

@ -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))

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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))

View File

@ -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 ()

View File

@ -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

View File

@ -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 ()

View File

@ -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")

View File

@ -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))

View File

@ -29,6 +29,8 @@
;;; Code:
(require 'evil)
(declare-function evil-collection-define-key "evil-collection.el")
(when (> emacs-major-version 25)
(require 'replace))

View File

@ -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 <tab>-based bindings in Outline mode.

View File

@ -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))

View File

@ -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 ()

View File

@ -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))

View File

@ -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))

View File

@ -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))

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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))

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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))

View File

@ -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 ()

View File

@ -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))

View File

@ -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))

View File

@ -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 ()

View File

@ -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)

View File

@ -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 ()

View File

@ -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))

View File

@ -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

View File

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

View File

@ -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))

View File

@ -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)

View File

@ -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 ()

View File

@ -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."

View File

@ -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 ()

View File

@ -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

View File

@ -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 ()

View File

@ -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")

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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

View File

@ -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 ()

View File

@ -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 ()

View File

@ -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)