diff options
| -rw-r--r-- | evil-commands.el | 2 | ||||
| -rw-r--r-- | evil-integration.el | 34 | ||||
| -rw-r--r-- | evil-vars.el | 12 |
3 files changed, 25 insertions, 23 deletions
diff --git a/evil-commands.el b/evil-commands.el index 13a64ce..2796783 100644 --- a/evil-commands.el +++ b/evil-commands.el @@ -2735,6 +2735,8 @@ The search is unbounded, i.e., the pattern is not wrapped in (and (fboundp 'semantic-ia-fast-jump) (ignore-errors (semantic-ia-fast-jump position)))) +(declare-function xref-backend-identifier-at-point "xref") + (defun evil-goto-definition-xref (_string position) "Find definition at POSITION with xref." (when (fboundp 'xref-find-definitions) diff --git a/evil-integration.el b/evil-integration.el index afb59fa..2c5077d 100644 --- a/evil-integration.el +++ b/evil-integration.el @@ -288,9 +288,9 @@ activated." (evil-with-state emacs ad-do-it)) ;; ace-jump-mode -(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") +(declare-function ace-jump-char-mode "ext:ace-jump-mode") +(declare-function ace-jump-word-mode "ext:ace-jump-mode") +(declare-function ace-jump-line-mode "ext:ace-jump-mode") (defvar evil-ace-jump-active nil) @@ -398,20 +398,20 @@ the mark and entering `recursive-edit'." (define-key evil-motion-state-map [remap ace-jump-word-mode] #'evil-ace-jump-word-mode) ;;; avy -(declare-function 'avy-goto-word-or-subword-1 "avy") -(declare-function 'avy-goto-line "avy") -(declare-function 'avy-goto-char "avy") -(declare-function 'avy-goto-char-2 "avy") -(declare-function 'avy-goto-char-2-above "avy") -(declare-function 'avy-goto-char-2-below "avy") -(declare-function 'avy-goto-char-in-line "avy") -(declare-function 'avy-goto-word-0 "avy") -(declare-function 'avy-goto-word-1 "avy") -(declare-function 'avy-goto-word-1-above "avy") -(declare-function 'avy-goto-word-1-below "avy") -(declare-function 'avy-goto-subword-0 "avy") -(declare-function 'avy-goto-subword-1 "avy") -(declare-function 'avy-goto-char-timer "avy") +(declare-function avy-goto-word-or-subword-1 "ext:avy") +(declare-function avy-goto-line "ext:avy") +(declare-function avy-goto-char "ext:avy") +(declare-function avy-goto-char-2 "ext:avy") +(declare-function avy-goto-char-2-above "ext:avy") +(declare-function avy-goto-char-2-below "ext:avy") +(declare-function avy-goto-char-in-line "ext:avy") +(declare-function avy-goto-word-0 "ext:avy") +(declare-function avy-goto-word-1 "ext:avy") +(declare-function avy-goto-word-1-above "ext:avy") +(declare-function avy-goto-word-1-below "ext:avy") +(declare-function avy-goto-subword-0 "ext:avy") +(declare-function avy-goto-subword-1 "ext:avy") +(declare-function avy-goto-char-timer "ext:avy") (defmacro evil-enclose-avy-for-motion (&rest body) "Enclose avy to make it suitable for motions. diff --git a/evil-vars.el b/evil-vars.el index e2d485c..585a3f1 100644 --- a/evil-vars.el +++ b/evil-vars.el @@ -1626,12 +1626,12 @@ Elements have the form (NAME . FUNCTION).") (defvar evil-visual-x-select-timeout 0.1 "Time in seconds for the update of the X selection.") -(declare-function origami-open-all-nodes "origami.el") -(declare-function origami-close-all-nodes "origami.el") -(declare-function origami-toggle-node "origami.el") -(declare-function origami-open-node "origami.el") -(declare-function origami-open-node-recursively "origami.el") -(declare-function origami-close-node "origami.el") +(declare-function origami-open-all-nodes "ext:origami.el") +(declare-function origami-close-all-nodes "ext:origami.el") +(declare-function origami-toggle-node "ext:origami.el") +(declare-function origami-open-node "ext:origami.el") +(declare-function origami-open-node-recursively "ext:origami.el") +(declare-function origami-close-node "ext:origami.el") (defvar evil-fold-list `(((vdiff-mode) |
