GNU bug report logs - #5605
etags of emacs 23.1 misses template specializations

Previous Next

Package: emacs;

Reported by: "Bob" <purchasebyemail1 <at> comcast.net>

Date: Fri, 19 Feb 2010 21:29:02 UTC

Severity: normal

Tags: confirmed

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 5605 <at> debbugs.gnu.org, purchasebyemail1 <at> comcast.net
Subject: bug#5605: etags of emacs 23.1 misses template specializations
Date: Thu, 03 Jun 2021 15:11:18 +0300
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Date: Thu, 03 Jun 2021 11:15:35 +0200
> Cc: 5605 <at> debbugs.gnu.org
> 
> "Bob" <purchasebyemail1 <at> comcast.net> writes:
> 
> > Run "etags" of emacs 23.1 on the attached "Foo.H" file . 
> >
> > The resulting TAGS file indicates "Foo.H" is empty.
> >
> > Seems to me it should show two definitions for the 2 specializations of `Worker`. 
> 
> (I'm going through old bug reports that unfortunately got no response at
> the time.)
> 
> I don't know whether it should or not, but the behaviour of etags in
> Emacs 28 is still the same -- it produces an empty TAGS file.

'etags's support for templates is very rudimentary, it doesn't
currently identify a class if its name is followed by <foo,bar>.
Patches welcome.




This bug report was last modified 4 years and 11 days ago.

Previous Next


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