GNU bug report logs - #19466
25.0.50; xref-find-def doesn't find C functions

Previous Next

Package: emacs;

Reported by: Eli Zaretskii <eliz <at> gnu.org>

Date: Mon, 29 Dec 2014 19:28:02 UTC

Severity: normal

Found in version 25.0.50

Done: Dmitry Gutov <dgutov <at> yandex.ru>

Bug is archived. No further changes may be made.

Full log


Message #185 received at 19466 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Dmitry Gutov <dgutov <at> yandex.ru>
Cc: 19466 <at> debbugs.gnu.org, eller.helmut <at> gmail.com
Subject: Re: bug#19466: 25.0.50; xref-find-def doesn't find C functions
Date: Mon, 02 Feb 2015 05:32:38 +0200
> Date: Sun, 01 Feb 2015 22:53:11 +0200
> From: Dmitry Gutov <dgutov <at> yandex.ru>
> CC: 19466 <at> debbugs.gnu.org, eller.helmut <at> gmail.com
> 
> On 02/01/2015 10:30 PM, Eli Zaretskii wrote:
> 
> > They all did the same, AFAICS.
> 
> The end behavior is similar, but in #32, the user can `M-x 
> xref-etags-mode' again to get back to using find-func as xref backend in 
> emacs-lisp-mode buffers.

Then maybe this one is preferable.

> It solves the original complaint, doesn't it? That's the idea.
> 
> If that's actually enough for you, we can add xref-reset-backend from 
> #41 to xref.el as `xref-reset-to-etags', and anyone will be able to
> 
> (add-hook 'emacs-lisp-mode-hook 'xref-reset-to-etags)
> 
> in their init file to get back to using etags. And same with any other 
> major mode that will implement its own xref backend.

Sounds good, thanks.




This bug report was last modified 10 years and 152 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.