emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: xref-find-matches and stuff


From: Eli Zaretskii
Subject: Re: xref-find-matches and stuff
Date: Mon, 11 May 2015 17:56:59 +0300

> Cc: Vitalie Spinu <address@hidden>, address@hidden,
>  address@hidden
> From: Dmitry Gutov <address@hidden>
> Date: Mon, 11 May 2015 04:46:43 +0300
> 
> On 05/11/2015 04:01 AM, Stefan Monnier wrote:
> 
> > I mostly agree.  Nevertheless, as mentioned in an earlier example, etags
> > misses symbols.  Typically, all but one of the symbols created by
> > "complex" declarations such `cl-defstruct' or `define-derived-mode'.
> > xref/elisp does get those right, but misses other.
> 
> For cl-defstruct accessors and predicates (and even constructors), 
> find-func knows which file to find them in, but reliably fails to find 
> them inside that file.
> 
> Though that should be easier to fix than to make etags recognize them.

Making etags recognize them is almost trivial.  The question is, do we
want such ad-hocery in etags.c?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]