From: Lars Ingebrigtsen Date: Thu, 20 Jun 2019 12:02:22 +0000 (+0200) Subject: Fix compilation warning in viper-exp involving tags X-Git-Tag: emacs-27.0.90~2351 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=2c5a3f413b7477544ba8f5b18ed233ea6ab6f2aa;p=emacs.git 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. --- 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)