diff --git a/evil-collection-calc.el b/evil-collection-calc.el index 25479be..3063aa0 100644 --- a/evil-collection-calc.el +++ b/evil-collection-calc.el @@ -29,6 +29,8 @@ (require 'evil) (require 'calc) +(declare-function evil-collection-inhibit-insert-state "evil-collection") + (defun evil-collection-calc-ext-setup () "Set up `evil' bindings for `calc'. Since calc bindings are set on-demand when calc-ext is load, we diff --git a/evil-collection-elfeed.el b/evil-collection-elfeed.el index 1b2835a..fc81f26 100644 --- a/evil-collection-elfeed.el +++ b/evil-collection-elfeed.el @@ -30,6 +30,10 @@ (require 'elfeed nil t) (require 'evil) +(defvar elfeed-search-mode-map) +(defvar elfeed-show-mode-map) +(declare-function evil-collection-inhibit-insert-state "evil-collection") + (defun evil-collection-elfeed-setup () "Set up `evil' bindings for `elfeed'." diff --git a/evil-collection-emms.el b/evil-collection-emms.el index adba25b..b418b14 100644 --- a/evil-collection-emms.el +++ b/evil-collection-emms.el @@ -32,6 +32,7 @@ (declare-function emms-with-inhibit-read-only-t "emms") (declare-function emms-playlist-mode-correct-previous-yank "emms-playlist-mode") +(declare-function evil-collection-inhibit-insert-state "evil-collection") (defvar emms-browser-mode-map) (defvar emms-playlist-mode-map) diff --git a/evil-collection-eww.el b/evil-collection-eww.el index 3cc357d..6f57854 100644 --- a/evil-collection-eww.el +++ b/evil-collection-eww.el @@ -30,6 +30,8 @@ (require 'eww) (require 'evil) +(declare-function evil-collection-inhibit-insert-state "evil-collection") + (defun evil-collection-eww-setup () "Set up `evil' bindings for `eww'." diff --git a/evil-collection-helm.el b/evil-collection-helm.el index 5f0f286..e24390c 100644 --- a/evil-collection-helm.el +++ b/evil-collection-helm.el @@ -41,6 +41,13 @@ (defvar helm-map) (defvar helm-find-files-map) (defvar helm-read-file-map) +(defvar helm-echo-input-in-header-line) +(defvar helm--prompt) +(defvar helm--action-prompt) +(defvar helm-header-line-space-before-prompt) + +(declare-function helm-window "helm-lib") +(declare-function with-helm-buffer "helm-lib") ;; From https://github.com/emacs-helm/helm/issues/362. ;; Also see https://emacs.stackexchange.com/questions/17058/change-cursor-type-in-helm-header-line#17097. diff --git a/evil-collection-info.el b/evil-collection-info.el index 14eec23..6ba5198 100644 --- a/evil-collection-info.el +++ b/evil-collection-info.el @@ -32,6 +32,8 @@ (require 'evil-collection-evil-search) (require 'info) +(declare-function evil-collection-inhibit-insert-state "evil-collection") + (defun evil-collection-info-setup () "Set up `evil' bindings for `info-mode'." (evil-collection-inhibit-insert-state Info-mode-map) diff --git a/evil-collection-pdf.el b/evil-collection-pdf.el index 03a3a0e..bb8e1cb 100644 --- a/evil-collection-pdf.el +++ b/evil-collection-pdf.el @@ -35,6 +35,12 @@ (declare-function pdf-view-first-page "pdf-view") (declare-function pdf-view-goto-page "pdf-view") +(declare-function evil-collection-inhibit-insert-state "evil-collection") + +(defvar pdf-view-mode-map) +(defvar pdf-outline-buffer-mode-map) +(defvar pdf-occur-buffer-mode-map) + (defun evil-collection-pdf-view-goto-page (&optional page) "`evil' wrapper around `pdf-view-last-page'." (interactive "P") diff --git a/evil-collection-proced.el b/evil-collection-proced.el index f5d7bd6..eca59a9 100644 --- a/evil-collection-proced.el +++ b/evil-collection-proced.el @@ -30,6 +30,8 @@ (require 'evil) (require 'proced) +(declare-function evil-collection-inhibit-insert-state "evil-collection") + (defun evil-collection-proced-setup () "Set up `evil' bindings for `proced'." (evil-collection-inhibit-insert-state proced-mode-map) diff --git a/evil-collection-transmission.el b/evil-collection-transmission.el index 32309a3..55d64bb 100644 --- a/evil-collection-transmission.el +++ b/evil-collection-transmission.el @@ -31,6 +31,12 @@ (require 'evil) (require 'transmission nil t) +(declare-function evil-collection-inhibit-insert-state "evil-collection") +(defvar transmission-mode-map) +(defvar transmission-files-mode-map) +(defvar transmission-info-mode-map) +(defvar transmission-peers-mode-map) + (defun evil-collection-transmission-setup () "Set up `evil' bindings for `transmission'." diff --git a/evil-collection-ztree.el b/evil-collection-ztree.el index 8d93f63..304b430 100644 --- a/evil-collection-ztree.el +++ b/evil-collection-ztree.el @@ -29,6 +29,11 @@ (require 'evil) (require 'ztree nil t) +(declare-function evil-collection-inhibit-insert-state "evil-collection") + +(defvar ztree-mode-map) +(defvar ztreediff-mode-map) + (defun evil-collection-ztree-setup () "Set up `evil' bindings for `ztree'."