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: Tue, 12 May 2015 22:57:19 +0300

> Date: Tue, 12 May 2015 20:37:20 +0300
> From: Eli Zaretskii <address@hidden>
> Cc: address@hidden, address@hidden, address@hidden
> 
> > Cc: address@hidden, address@hidden
> > From: Dmitry Gutov <address@hidden>
> > Date: Tue, 12 May 2015 19:46:35 +0300
> > 
> > On 05/12/2015 07:15 PM, Eli Zaretskii wrote:
> > 
> > > I'm not sure.  Are we still talking about support for DEFVAR_LISP
> > > etc.?  If so, perhaps you need to say
> > >
> > >    C-u M-. make-pointer-invisible RET
> > 
> > That doesn't work when tag-symbol-match-p is not in 
> > etags-xref-find-definitions-tag-order (and the etags backend is used).
> 
> Then it's a bug, because:
> 
>   fgrep make-pointer-invisible src/TAGS
>   => src/TAGS:8019:  DEFVAR_LISP ("make-pointer-invisible"^?5068,158129
> 
> and
> 
>   emacs -Q
>   M-x visit-tags-table RET src/ RET
>   M-x find-tag RET make-pointer-invisible RET
> 
> shows the corresponding DEFVAR_LISP line from frame.c.
> 
> > Or to put it another way, 'make tags' doesn't create explicit tag names 
> > for those declarations.
> 
> But tag-implicit-name-match-p should match it, no?

It didn't; I fixed that in 4f5382c.



reply via email to

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