From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 19 16:28:11 2010 Received: (at submit) by debbugs.gnu.org; 19 Feb 2010 21:28:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NiaOR-0007ox-Aa for submit@debbugs.gnu.org; Fri, 19 Feb 2010 16:28:11 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NiaOP-0007oo-KT for submit@debbugs.gnu.org; Fri, 19 Feb 2010 16:28:09 -0500 Received: from mail.gnu.org ([199.232.76.166]:39506 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NiaOL-0001wr-CN for submit@debbugs.gnu.org; Fri, 19 Feb 2010 16:28:05 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NiaOJ-0002NK-Pp for submit@debbugs.gnu.org; Fri, 19 Feb 2010 16:28:05 -0500 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,HTML_MESSAGE, UNPARSEABLE_RELAY autolearn=ham version=3.1.0 Received: from lists.gnu.org ([199.232.76.165]:43744) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NiaOJ-0002NE-Jq for submit@debbugs.gnu.org; Fri, 19 Feb 2010 16:28:03 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NiaOJ-0004bB-7g for bug-gnu-emacs@gnu.org; Fri, 19 Feb 2010 16:28:03 -0500 Received: from [140.186.70.92] (port=33164 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NiaOI-0004ZC-7b for bug-gnu-emacs@gnu.org; Fri, 19 Feb 2010 16:28:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NiaOH-00026E-Kv for bug-gnu-emacs@gnu.org; Fri, 19 Feb 2010 16:28:02 -0500 Received: from qmta03.emeryville.ca.mail.comcast.net ([76.96.30.32]:48219) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NiaOH-000263-6t for bug-gnu-emacs@gnu.org; Fri, 19 Feb 2010 16:28:01 -0500 Received: from omta05.emeryville.ca.mail.comcast.net ([76.96.30.43]) by qmta03.emeryville.ca.mail.comcast.net with comcast id jvar1d0050vp7WLA3xU11L; Fri, 19 Feb 2010 21:28:01 +0000 Received: from Cache ([71.202.16.94]) by omta05.emeryville.ca.mail.comcast.net with comcast id jxU01d00121mHQP8RxU08Z; Fri, 19 Feb 2010 21:28:00 +0000 From: "Bob" To: Subject: etags of emacs 23.1 misses template specializations Date: Fri, 19 Feb 2010 13:28:29 -0800 Message-ID: <000901cab1aa$7b30e8c0$7192ba40$@net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_000A_01CAB167.6D0DA8C0" X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Acqxqnqagu5i4D5OQG2coxPilKzexw== Content-Language: en-us X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.7 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.8 (----) This is a multi-part message in MIME format. ------=_NextPart_000_000A_01CAB167.6D0DA8C0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_000B_01CAB167.6D0DA8C0" ------=_NextPart_001_000B_01CAB167.6D0DA8C0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 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`. ----------- TAGS -------------- ^L Foo.H,0 ---------------------------------- ----------- Foo.H ---------------- template< class _A, class _B = Select<_A>::Result > class Worker; template class Worker<_A,int> { }; template class Worker<_A,double> { }; --------------------------------------- ------=_NextPart_001_000B_01CAB167.6D0DA8C0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

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`.

 

----------- TAGS --------------
^L

Foo.H,0

----------------------------------

 

----------- Foo.H ----------------

template<

  class _A,

  class _B =3D = Select<_A>::Result

  >

class Worker;

 

 

template<class _A>

class Worker<_A,int>

{

};

 

template<class _A>

class Worker<_A,double>

{

};

---------------------------------------

------=_NextPart_001_000B_01CAB167.6D0DA8C0-- ------=_NextPart_000_000A_01CAB167.6D0DA8C0 Content-Type: text/plain; name="Foo.H" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="Foo.H" template< class _A, class _B = Select<_A>::Result > class Worker; template class Worker<_A,int> { }; template class Worker<_A,double> { }; ------=_NextPart_000_000A_01CAB167.6D0DA8C0-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 20 20:50:42 2010 Received: (at control) by debbugs.gnu.org; 21 Feb 2010 01:50:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nj0y1-0004Dc-PX for submit@debbugs.gnu.org; Sat, 20 Feb 2010 20:50:41 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nj0y0-0004DS-2p for control@debbugs.gnu.org; Sat, 20 Feb 2010 20:50:40 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1Nj0xw-0003op-D3; Sat, 20 Feb 2010 20:50:36 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19328.37228.29058.714767@fencepost.gnu.org> Date: Sat, 20 Feb 2010 20:50:36 -0500 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: yellow X-Ran: cQqW3\v.J&L List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) merge 5613 5614 merge 5611 5612 close 5514 tags 5594 moreinfo reassign 5594 emacs,rmail close 5569 tags 5567 patch tags 5604 moreinfo retitle 5604 highlight completion problem reassign 5605 emacs,etags reassign 5600 emacs,etags From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 05:15:45 2021 Received: (at 5605) by debbugs.gnu.org; 3 Jun 2021 09:15:45 +0000 Received: from localhost ([127.0.0.1]:42283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lojS5-0001Fn-A0 for submit@debbugs.gnu.org; Thu, 03 Jun 2021 05:15:45 -0400 Received: from quimby.gnus.org ([95.216.78.240]:40664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lojS4-00019r-1d for 5605@debbugs.gnu.org; Thu, 03 Jun 2021 05:15:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=eAHfPB3nrnoFVltv5/qpWnLNaZMwxTeTM2wyLPtVFZ4=; b=CXFoKk05WR0Eus0T7scBjv985F wFBGIoCzNo77UjNQSVfwBQtOYDAn3BjQAtGY9ylFTuBJzJzu2OMn8UQsOeeOgMz9KrgfmDd0dtbiI bvG83CMCtT7zGxSqzQTIPTWtE/b2Duhye2RdTH1cNYvDSy80BpJfVTZdjMnIrrfe+34A=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lojRv-0000J2-S4; Thu, 03 Jun 2021 11:15:38 +0200 From: Lars Ingebrigtsen To: "Bob" Subject: Re: bug#5605: etags of emacs 23.1 misses template specializations References: <000901cab1aa$7b30e8c0$7192ba40$@net> X-Now-Playing: Little Simz's _Grey Area_: "Offence" Date: Thu, 03 Jun 2021 11:15:35 +0200 In-Reply-To: <000901cab1aa$7b30e8c0$7192ba40$@net> (Bob's message of "Fri, 19 Feb 2010 13:28:29 -0800") Message-ID: <87bl8n71hk.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: "Bob" 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`. [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 5605 Cc: 5605@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) "Bob" 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. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 05:15:49 2021 Received: (at control) by debbugs.gnu.org; 3 Jun 2021 09:15:49 +0000 Received: from localhost ([127.0.0.1]:42286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lojS9-0001K4-GS for submit@debbugs.gnu.org; Thu, 03 Jun 2021 05:15:49 -0400 Received: from quimby.gnus.org ([95.216.78.240]:40678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lojS8-0001Du-D5 for control@debbugs.gnu.org; Thu, 03 Jun 2021 05:15:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=PNy1tUlizYGrhSLKMnAzcjf1jc6UnSlyzR9XuVVZghs=; b=lgR4XxwlvAfMGFqnQisUOIoiFK 8/Vb7kExCy/yZRzvdkgnTZrZLhTW/uM2cqp859m0G0QjRlNISHTorMH68PlLilNAsnZ9KAzdgU/JZ TwMWbs4+/2ZltXKmgtPlv5gQrTDXk/erEHTE5X9JLy15nfsYnfFZVMqpA48vbe7z7TEw=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lojS1-0000J9-1T for control@debbugs.gnu.org; Thu, 03 Jun 2021 11:15:42 +0200 Date: Thu, 03 Jun 2021 11:15:40 +0200 Message-Id: <87a6o771hf.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #5605 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 5605 + confirmed quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) tags 5605 + confirmed quit From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 03 08:11:44 2021 Received: (at 5605) by debbugs.gnu.org; 3 Jun 2021 12:11:44 +0000 Received: from localhost ([127.0.0.1]:42815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lomCK-0001zz-GZ for submit@debbugs.gnu.org; Thu, 03 Jun 2021 08:11:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lomCF-0001zj-Ik for 5605@debbugs.gnu.org; Thu, 03 Jun 2021 08:11:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38156) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lomC9-000085-VI; Thu, 03 Jun 2021 08:11:30 -0400 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2102 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lomC9-0003Sv-FK; Thu, 03 Jun 2021 08:11:29 -0400 Date: Thu, 03 Jun 2021 15:11:18 +0300 Message-Id: <83o8cnw3kp.fsf@gnu.org> From: Eli Zaretskii To: Lars Ingebrigtsen In-Reply-To: <87bl8n71hk.fsf@gnus.org> (message from Lars Ingebrigtsen on Thu, 03 Jun 2021 11:15:35 +0200) Subject: Re: bug#5605: etags of emacs 23.1 misses template specializations References: <000901cab1aa$7b30e8c0$7192ba40$@net> <87bl8n71hk.fsf@gnus.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 5605 Cc: 5605@debbugs.gnu.org, purchasebyemail1@comcast.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Lars Ingebrigtsen > Date: Thu, 03 Jun 2021 11:15:35 +0200 > Cc: 5605@debbugs.gnu.org > > "Bob" 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 . Patches welcome.