summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2019-06-20 14:02:22 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2019-06-20 14:02:22 +0200
commit2c5a3f413b7477544ba8f5b18ed233ea6ab6f2aa (patch)
tree69fda244cb01f2038198ac513d5262c02f38749e
parent77e8d418a6e50855813f1647c242e2cee53f5083 (diff)
downloademacs-2c5a3f413b7477544ba8f5b18ed233ea6ab6f2aa.tar.gz
Fix compilation warning in viper-exp involving tags
* lisp/emulation/viper-ex.el (ex-tag): Use xref/next-error instead of the deprecated tags functions.
-rw-r--r--lisp/emulation/viper-ex.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/emulation/viper-ex.el b/lisp/emulation/viper-ex.el
index f64960dd753..26bca686cb3 100644
--- a/lisp/emulation/viper-ex.el
+++ b/lisp/emulation/viper-ex.el
@@ -2013,8 +2013,10 @@ Please contact your system administrator. "))))))
(condition-case conds
(progn
(if (string= tag "")
- (find-tag ex-tag t)
- (find-tag-other-window ex-tag))
+ ;; If we have an *xref* window, `next-error' will take
+ ;; us to the next definition.
+ (next-error)
+ (xref-find-definitions-other-window ex-tag))
(viper-change-state-to-vi))
(error
(viper-change-state-to-vi)