From unknown Tue Jun 17 01:27:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7579: cc-mode c++ template-typed variable decl regression Resent-From: Daniel Colascione Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2010 10:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7579 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7579@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.12917192211198 (code B ref -1); Tue, 07 Dec 2010 10:54:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Dec 2010 10:53:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPvAy-0000JH-QD for submit@debbugs.gnu.org; Tue, 07 Dec 2010 05:53:41 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPvAw-0000J4-2g for submit@debbugs.gnu.org; Tue, 07 Dec 2010 05:53:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPvEX-0006B9-67 for submit@debbugs.gnu.org; Tue, 07 Dec 2010 05:59:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:33932) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPvEX-0006B2-4A for submit@debbugs.gnu.org; Tue, 07 Dec 2010 05:57:21 -0500 Received: from [140.186.70.92] (port=46472 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PPvCx-0001uW-0S for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 05:57:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPvCO-0005a8-Cw for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 05:55:42 -0500 Received: from mail-iw0-f169.google.com ([209.85.214.169]:52425) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPvCO-0005ZV-A3 for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 05:55:08 -0500 Received: by iwn5 with SMTP id 5so982625iwn.0 for ; Tue, 07 Dec 2010 02:55:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:x-enigmail-version:content-type; bh=NpiF7hnpGKvF2Vvtt+VLqfvwPYjEszz4U6ToyabQPxk=; b=nwI6oUPK/f5CZjZUs9wu0fB6ZKFwNrZTbU8fDelvMaUrA3/dvFETBJtp14h+T6XPZl dBVedynl/saNrporIx/cKmAqIqmWOGNCDbFEivkPjiZ880hBMFCgclNKYrremv55vy8L lTGZWNZZ6VKqncsjIRcIm+kmMmkYmFGzS3nN8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :x-enigmail-version:content-type; b=VMLrmzZNvaBfU82srMVDdGCMfnowOEGQzukpnjWtMuDiFUU2hB47gBdNDvogcp6T6o leaApamSiBgd8w6LjjrhxQaXuLHfFR45M8VQ/DRJBmpWBDkNb5rVRf9LQdDGkjCooTeu 4aYEDflH6jMiQYWcf2nx67QcfLqV6Xy4PCk+U= Received: by 10.231.39.74 with SMTP id f10mr7325465ibe.167.1291719306616; Tue, 07 Dec 2010 02:55:06 -0800 (PST) Received: from edith.local (c-67-183-23-114.hsd1.wa.comcast.net [67.183.23.114]) by mx.google.com with ESMTPS id i16sm5891224ibl.12.2010.12.07.02.55.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 07 Dec 2010 02:55:05 -0800 (PST) Message-ID: <4CFE1284.9080003@gmail.com> Date: Tue, 07 Dec 2010 02:55:00 -0800 From: Daniel Colascione User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 X-Enigmail-Version: 1.1.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigB0BB88F26858F146B5E46791" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.3 (-----) 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: -5.3 (-----) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigB0BB88F26858F146B5E46791 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD, it is not. */ void foo() { mumble x(5); std::vector adffdfa(1,2,3); }; --------------enigB0BB88F26858F146B5E46791 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) iEYEARECAAYFAkz+EocACgkQ17c2LVA10VvoFgCfchE/Ka2v7qxgFBgKPZPaowfe ZtgAn3C2AdTEIsEax9oEoSC5XjKv87On =gbTy -----END PGP SIGNATURE----- --------------enigB0BB88F26858F146B5E46791-- From unknown Tue Jun 17 01:27:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7579: cc-mode c++ template-typed variable decl regression Resent-From: Daniel Colascione Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2010 13:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7579 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.129172784517199 (code B ref -1); Tue, 07 Dec 2010 13:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Dec 2010 13:17:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPxQ5-0004TL-8S for submit@debbugs.gnu.org; Tue, 07 Dec 2010 08:17:25 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPxQ3-0004T9-Fa for submit@debbugs.gnu.org; Tue, 07 Dec 2010 08:17:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPxVH-0006t5-K1 for submit@debbugs.gnu.org; Tue, 07 Dec 2010 08:23:18 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:37404) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPxVH-0006sp-Hv for submit@debbugs.gnu.org; Tue, 07 Dec 2010 08:22:47 -0500 Received: from [140.186.70.92] (port=43436 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PPxUa-0006GP-Cc for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 08:22:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPxSg-0005zF-HQ for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 08:22:02 -0500 Received: from lo.gmane.org ([80.91.229.12]:38558) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPxSg-0005z4-8N for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 08:20:06 -0500 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PPxSe-0004I3-1v for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 14:20:04 +0100 Received: from c-67-183-23-114.hsd1.wa.comcast.net ([67.183.23.114]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 07 Dec 2010 14:20:03 +0100 Received: from dan.colascione by c-67-183-23-114.hsd1.wa.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 07 Dec 2010 14:20:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ From: Daniel Colascione Date: Tue, 07 Dec 2010 05:17:55 -0800 Lines: 23 Message-ID: References: <4CFE1284.9080003@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-67-183-23-114.hsd1.wa.comcast.net User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 In-Reply-To: <4CFE1284.9080003@gmail.com> X-Enigmail-Version: 1.1.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.4 (-----) 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: -5.4 (-----) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/7/10 2:55 AM, Daniel Colascione wrote: > /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD, > it is not. */ > > void foo() > { > mumble x(5); > std::vector adffdfa(1,2,3); > }; > > Never mind --- this is a manifestation of bug 7405. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) iEYEARECAAYFAkz+M/cACgkQ17c2LVA10Vsp7ACfYNwuW/aL4C1YOETbpX1gwwsz GN8AoMZOP22xLEeTaB0btb5vD4YdQapI =DP2/ -----END PGP SIGNATURE----- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 07 12:27:17 2010 Received: (at control) by debbugs.gnu.org; 7 Dec 2010 17:27:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ1Js-0002N7-M4 for submit@debbugs.gnu.org; Tue, 07 Dec 2010 12:27:17 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ168-00020S-K1 for control@debbugs.gnu.org; Tue, 07 Dec 2010 12:13:05 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqwQANv6/UxMCosK/2dsb2JhbACiPYEGcQGGIrtghUkEhGKMFIFqgzcC X-IronPort-AV: E=Sophos;i="4.59,311,1288584000"; d="scan'208";a="84756101" Received: from 76-10-139-10.dsl.teksavvy.com (HELO ceviche.home) ([76.10.139.10]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 07 Dec 2010 12:18:59 -0500 Received: by ceviche.home (Postfix, from userid 20848) id 20F126616B; Tue, 7 Dec 2010 12:18:59 -0500 (EST) From: Stefan Monnier Subject: Re: bug#7579: cc-mode c++ template-typed variable decl regression Message-ID: References: <4CFE1284.9080003@gmail.com> Date: Tue, 07 Dec 2010 12:18:59 -0500 In-Reply-To: <4CFE1284.9080003@gmail.com> (Daniel Colascione's message of "Tue, 07 Dec 2010 02:55:00 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain To: undisclosed-recipients:; X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: control X-Mailman-Approved-At: Tue, 07 Dec 2010 12:27:15 -0500 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: -1.1 (-) forcemerge 7406 7579 thanks >>>>> "Daniel" == Daniel Colascione writes: > /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD, > it is not. */ > void foo() > { > mumble x(5); > std::vector adffdfa(1,2,3); > }; From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 07 13:09:13 2010 Received: (at control) by debbugs.gnu.org; 7 Dec 2010 18:09:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ1yT-0004Ab-0w for submit@debbugs.gnu.org; Tue, 07 Dec 2010 13:09:13 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ1yR-0004AM-5f for control@debbugs.gnu.org; Tue, 07 Dec 2010 13:09:11 -0500 Received: from localhost ([127.0.0.1]:57396) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ244-0005Px-DB; Tue, 07 Dec 2010 13:15:00 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19710.31139.939679.571211@fencepost.gnu.org> Date: Tue, 7 Dec 2010 13:14:59 -0500 From: Glenn Morris To: control Subject: emacs: fix merge typo X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: red X-Ran: T*)"%-IAXl"DQPWv'f~7S#:q)e#b^6nC/&s4_DZktk[LbRpH!/ju7Rr% X-Debbugs-No-Ack: yes X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: control 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: -6.2 (------) unmerge 7579 severity 7579 normal reassign 7579 emacs,cc-mode merge 7504 7579 stop he said 7405, not 7406 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 07 13:11:36 2010 Received: (at control) by debbugs.gnu.org; 7 Dec 2010 18:11:36 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ20l-0004Et-7k for submit@debbugs.gnu.org; Tue, 07 Dec 2010 13:11:35 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ20j-0004Eg-7K for control@debbugs.gnu.org; Tue, 07 Dec 2010 13:11:33 -0500 Received: from localhost ([127.0.0.1]:57487) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ26P-0005dQ-Th; Tue, 07 Dec 2010 13:17:26 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19710.31285.741756.709971@fencepost.gnu.org> Date: Tue, 7 Dec 2010 13:17:25 -0500 From: Glenn Morris To: control Subject: emacs: fix typo in the typo fix... X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: blue X-Ran: Is7`b%0f}yH!dKkE1dfS$A>lKu8_dm)eN`n^l')GZG4o4JqV[UL>4D7q*cA73qqF`w0EZ` X-Debbugs-No-Ack: yes X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: control 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: -6.2 (------) merge 7405 7579 From unknown Tue Jun 17 01:27:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7579: cc-mode c++ template-typed variable decl regression References: <4CFE1284.9080003@gmail.com> In-Reply-To: <4CFE1284.9080003@gmail.com> Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Tue, 14 Feb 2012 14:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7579 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: To: Alan Mackenzie Cc: 7579@debbugs.gnu.org Received: via spool by 7579-submit@debbugs.gnu.org id=B7579.132922898411205 (code B ref 7579); Tue, 14 Feb 2012 14:17:02 +0000 Received: (at 7579) by debbugs.gnu.org; 14 Feb 2012 14:16:24 +0000 Received: from localhost ([127.0.0.1]:39828 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxJB9-0002uf-L4 for submit@debbugs.gnu.org; Tue, 14 Feb 2012 09:16:24 -0500 Received: from fencepost.gnu.org ([140.186.70.10]:55423 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxJB6-0002uW-3k for 7579@debbugs.gnu.org; Tue, 14 Feb 2012 09:16:21 -0500 Received: from bb121-7-229-69.singnet.com.sg ([121.7.229.69]:43405 helo=furball) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1RxJ9W-0002pW-CA; Tue, 14 Feb 2012 09:14:43 -0500 From: Chong Yidong Date: Tue, 14 Feb 2012 22:14:33 +0800 Message-ID: <87d39h33jq.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.2 (----) Hi Alan, Could you take a look at Bug#7579 too? Thanks: Daniel Colascione wrote: > /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD, > it is not. */ > > void foo() > { > mumble x(5); > std::vector adffdfa(1,2,3); > }; From unknown Tue Jun 17 01:27:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7579: cc-mode c++ template-typed variable decl regression Resent-From: Alan Mackenzie Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Tue, 14 Feb 2012 15:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7579 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: To: Daniel Colascione Cc: 7579@debbugs.gnu.org, Chong Yidong Received: via spool by 7579-submit@debbugs.gnu.org id=B7579.132923321620861 (code B ref 7579); Tue, 14 Feb 2012 15:27:02 +0000 Received: (at 7579) by debbugs.gnu.org; 14 Feb 2012 15:26:56 +0000 Received: from localhost ([127.0.0.1]:40502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxKHQ-0005QP-Cr for submit@debbugs.gnu.org; Tue, 14 Feb 2012 10:26:56 -0500 Received: from colin.muc.de ([193.149.48.1]:17438 helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxKHJ-0005Q8-PU for 7579@debbugs.gnu.org; Tue, 14 Feb 2012 10:26:54 -0500 Received: (qmail 72605 invoked by uid 3782); 14 Feb 2012 15:25:09 -0000 Received: from acm.muc.de (pD9557CDB.dip.t-dialin.net [217.85.124.219]) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 14 Feb 2012 16:25:03 +0100 Received: (qmail 28387 invoked by uid 1000); 14 Feb 2012 15:24:43 -0000 Date: Tue, 14 Feb 2012 15:24:43 +0000 Message-ID: <20120214152443.GB15736@acm.acm> References: <87d39h33jq.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87d39h33jq.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -1.9 (-) Hi, Daniel. On Tue, Feb 14, 2012 at 10:14:33PM +0800, Chong Yidong wrote: > Hi Alan, > Could you take a look at Bug#7579 too? Thanks: > Daniel Colascione wrote: > > /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD, > > it is not. */ > > void foo() > > { > > mumble x(5); > > std::vector adffdfa(1,2,3); > > }; Are there any syntactic clues here that a variable rather than a function is being declared? All I can see is that numeric literals take the place of "parameters". -- Alan Mackenzie (Nuremberg, Germany). From unknown Tue Jun 17 01:27:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7579: cc-mode c++ template-typed variable decl regression Resent-From: Alan Mackenzie Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Tue, 14 Feb 2012 16:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7579 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: To: Daniel Colascione Cc: 7579@debbugs.gnu.org, Chong Yidong Received: via spool by 7579-submit@debbugs.gnu.org id=B7579.132923604028158 (code B ref 7579); Tue, 14 Feb 2012 16:14:02 +0000 Received: (at 7579) by debbugs.gnu.org; 14 Feb 2012 16:14:00 +0000 Received: from localhost ([127.0.0.1]:40575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxL0y-0007K6-1B for submit@debbugs.gnu.org; Tue, 14 Feb 2012 11:14:00 -0500 Received: from colin.muc.de ([193.149.48.1]:52834 helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxL0u-0007Jv-QM for 7579@debbugs.gnu.org; Tue, 14 Feb 2012 11:13:58 -0500 Received: (qmail 76610 invoked by uid 3782); 14 Feb 2012 16:12:16 -0000 Received: from acm.muc.de (pD9557CDB.dip.t-dialin.net [217.85.124.219]) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 14 Feb 2012 17:12:13 +0100 Received: (qmail 28562 invoked by uid 1000); 14 Feb 2012 16:11:53 -0000 Date: Tue, 14 Feb 2012 16:11:53 +0000 Message-ID: <20120214161153.GC15736@acm.acm> References: <87d39h33jq.fsf@gnu.org> <20120214152443.GB15736@acm.acm> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120214152443.GB15736@acm.acm> User-Agent: Mutt/1.5.21 (2010-09-15) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -1.9 (-) Hello again, On Tue, Feb 14, 2012 at 03:24:43PM +0000, Alan Mackenzie wrote: > Hi, Daniel. > On Tue, Feb 14, 2012 at 10:14:33PM +0800, Chong Yidong wrote: > > Hi Alan, > > Could you take a look at Bug#7579 too? Thanks: > > Daniel Colascione wrote: > > > /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD, > > > it is not. */ > > > void foo() > > > { > > > mumble x(5); > > > std::vector adffdfa(1,2,3); > > > }; > Are there any syntactic clues here that a variable rather than a function > is being declared? All I can see is that numeric literals take the place > of "parameters". Please ignore this request. Obviously, for a function, there must be either nothing in the parentheses or [ ]*. -- Alan Mackenzie (Nuremberg, Germany). From unknown Tue Jun 17 01:27:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7579: cc-mode c++ template-typed variable decl regression Resent-From: Andreas Schwab Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Tue, 14 Feb 2012 17:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7579 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: To: Alan Mackenzie Cc: 7579@debbugs.gnu.org, Chong Yidong , Daniel Colascione Received: via spool by 7579-submit@debbugs.gnu.org id=B7579.13292396841232 (code B ref 7579); Tue, 14 Feb 2012 17:15:02 +0000 Received: (at 7579) by debbugs.gnu.org; 14 Feb 2012 17:14:44 +0000 Received: from localhost ([127.0.0.1]:40605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxLxf-0000Jg-Pd for submit@debbugs.gnu.org; Tue, 14 Feb 2012 12:14:44 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:36894) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxLxZ-0000JL-37 for 7579@debbugs.gnu.org; Tue, 14 Feb 2012 12:14:37 -0500 Received: from frontend1.mail.m-online.net (unknown [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 2D82E1C0C144; Tue, 14 Feb 2012 18:12:50 +0100 (CET) X-Auth-Info: Wq8CF8jcbYqf3R374Uyu1EhfwlS2Bw5xtsTnXqVh7Zo= Received: from igel.home (ppp-93-104-140-61.dynamic.mnet-online.de [93.104.140.61]) by mail.mnet-online.de (Postfix) with ESMTPA id F32461C002C4; Tue, 14 Feb 2012 18:12:49 +0100 (CET) Received: by igel.home (Postfix, from userid 501) id 30E47CA29F; Tue, 14 Feb 2012 18:12:48 +0100 (CET) From: Andreas Schwab References: <87d39h33jq.fsf@gnu.org> <20120214152443.GB15736@acm.acm> <20120214161153.GC15736@acm.acm> X-Yow: Uh-oh -- WHY am I suddenly thinking of a VENERABLE religious leader frolicking on a FORT LAUDERDALE weekend? Date: Tue, 14 Feb 2012 18:12:48 +0100 In-Reply-To: <20120214161153.GC15736@acm.acm> (Alan Mackenzie's message of "Tue, 14 Feb 2012 16:11:53 +0000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -1.9 (-) Alan Mackenzie writes: > Please ignore this request. Obviously, for a function, there must be > either nothing in the parentheses or [ ]*. It can also be just a list of types. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From unknown Tue Jun 17 01:27:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7579: cc-mode c++ template-typed variable decl regression Resent-From: Daniel Colascione Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Tue, 14 Feb 2012 17:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7579 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: To: Alan Mackenzie Cc: 7579@debbugs.gnu.org, Chong Yidong , Daniel Colascione Received: via spool by 7579-submit@debbugs.gnu.org id=B7579.13292398941634 (code B ref 7579); Tue, 14 Feb 2012 17:19:02 +0000 Received: (at 7579) by debbugs.gnu.org; 14 Feb 2012 17:18:14 +0000 Received: from localhost ([127.0.0.1]:40609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxM17-0000QI-Ow for submit@debbugs.gnu.org; Tue, 14 Feb 2012 12:18:13 -0500 Received: from dancol.org ([96.126.100.184]:49007) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RxM15-0000Q8-Ej for 7579@debbugs.gnu.org; Tue, 14 Feb 2012 12:18:12 -0500 Received: from c-24-18-179-193.hsd1.wa.comcast.net ([24.18.179.193] helo=edith.local) by dancol.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1RxLzT-0002nk-Ah; Tue, 14 Feb 2012 09:16:31 -0800 Message-ID: <4F3A96E9.8090507@dancol.org> Date: Tue, 14 Feb 2012 09:16:25 -0800 From: Daniel Colascione User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:10.0.1) Gecko/20120208 Thunderbird/10.0.1 MIME-Version: 1.0 References: <87d39h33jq.fsf@gnu.org> <20120214152443.GB15736@acm.acm> <20120214161153.GC15736@acm.acm> In-Reply-To: <20120214161153.GC15736@acm.acm> X-Enigmail-Version: 1.3.5 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig7E84E63199D2E189AC08C57D" X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -1.9 (-) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7E84E63199D2E189AC08C57D Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi Alan, On 2/14/12 8:11 AM, Alan Mackenzie wrote: >>>> /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs H= EAD, >>>> it is not. */ >=20 >>>> void foo() >>>> { >>>> mumble x(5); >>>> std::vector adffdfa(1,2,3); >>>> }; >=20 >> Are there any syntactic clues here that a variable rather than a funct= ion >> is being declared? All I can see is that numeric literals take the pl= ace >> of "parameters". >=20 > Please ignore this request. Obviously, for a function, there must be > either nothing in the parentheses or [ ]*. Or just types: std::vector blah(int); typedef int foo; std::vector blah(foo); Still, unless we're absolutely sure we're looking at a function declaration, we should fontify a declaration as a variables declaration. Function-scope function declarations are extremely uncommon, and at least in my experience, almost always offset by keywords like "extern". Even if something like int bar(); could be a function, fontifying it as a variable would be the right thing to do in function scope for C++. --------------enig7E84E63199D2E189AC08C57D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAk86luoACgkQ17c2LVA10VtAvACglB7IkXZayt2se7Zk3djEQj1K bN0AoLPaiuBQmtoC5W52/SLz7bxqw29m =y2GM -----END PGP SIGNATURE----- --------------enig7E84E63199D2E189AC08C57D-- From unknown Tue Jun 17 01:27:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7579: cc-mode c++ template-typed variable decl regression Resent-From: Alan Mackenzie Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Tue, 21 Feb 2012 14:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7579 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: To: Daniel Colascione Cc: 7579@debbugs.gnu.org, Chong Yidong Received: via spool by 7579-submit@debbugs.gnu.org id=B7579.13298333031188 (code B ref 7579); Tue, 21 Feb 2012 14:09:01 +0000 Received: (at 7579) by debbugs.gnu.org; 21 Feb 2012 14:08:23 +0000 Received: from localhost ([127.0.0.1]:48431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RzqOE-0000J7-GS for submit@debbugs.gnu.org; Tue, 21 Feb 2012 09:08:22 -0500 Received: from colin.muc.de ([193.149.48.1]:59424 helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RzqOB-0000Iy-If for 7579@debbugs.gnu.org; Tue, 21 Feb 2012 09:08:21 -0500 Received: (qmail 24330 invoked by uid 3782); 21 Feb 2012 14:06:00 -0000 Received: from acm.muc.de (pD9557375.dip.t-dialin.net [217.85.115.117]) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 21 Feb 2012 15:05:55 +0100 Received: (qmail 3715 invoked by uid 1000); 21 Feb 2012 14:05:26 -0000 Date: Tue, 21 Feb 2012 14:05:26 +0000 Message-ID: <20120221140526.GA2787@acm.acm> References: <87d39h33jq.fsf@gnu.org> <20120214152443.GB15736@acm.acm> <20120214161153.GC15736@acm.acm> <4F3A96E9.8090507@dancol.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F3A96E9.8090507@dancol.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -1.9 (-) Hello, Daniel. On Tue, Feb 14, 2012 at 09:16:25AM -0800, Daniel Colascione wrote: > Hi Alan, > On 2/14/12 8:11 AM, Alan Mackenzie wrote: > >>>> /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD, > >>>> it is not. */ > >>>> void foo() > >>>> { > >>>> mumble x(5); > >>>> std::vector adffdfa(1,2,3); > >>>> }; > >> Are there any syntactic clues here that a variable rather than a function > >> is being declared? All I can see is that numeric literals take the place > >> of "parameters". > > Please ignore this request. Obviously, for a function, there must be > > either nothing in the parentheses or [ ]*. > Or just types: > std::vector blah(int); > typedef int foo; > std::vector blah(foo); > Still, unless we're absolutely sure we're looking at a function > declaration, we should fontify a declaration as a variables > declaration. Function-scope function declarations are extremely > uncommon, and at least in my experience, almost always offset by > keywords like "extern". Even if something like int bar(); could be a > function, fontifying it as a variable would be the right thing to do > in function scope for C++. OK, here's a patch to try out. As you requested, everything which might look like a function which is directly within a function is treated as a variable declaration, with one exception. That is a construct like int (*foo) (bar); , where foo continues to be a function. If you can think of any other constructs which should still be functions, please let me know. Please give the patch a stress test and let me know how it works. diff -r 9e9f3f646393 cc-fonts.el --- a/cc-fonts.el Sun Feb 19 18:19:16 2012 +0000 +++ b/cc-fonts.el Tue Feb 21 13:58:37 2012 +0000 @@ -1009,6 +1009,7 @@ paren-depth id-face got-init c-last-identifier-range + maybe-function-type (separator-prop (if types 'c-decl-type-start 'c-decl-id-start))) ;; The following `while' fontifies a single declarator id each time round. @@ -1054,7 +1055,10 @@ (if (eq (char-after) ?\() (progn (setq paren-depth (1+ paren-depth)) - (forward-char)) + (forward-char) + (c-forward-syntactic-ws) + (setq maybe-function-type + (eq (char-after) ?*))) (goto-char (match-end 1))) (c-forward-syntactic-ws)) @@ -1088,7 +1092,15 @@ "[;,]\\|\\s)\\|\\'\\|\\(=\\|\\s(\\)" limit t t)) (setq next-pos (match-beginning 0) - id-face (if (eq (char-after next-pos) ?\() + id-face (if (and (eq (char-after next-pos) ?\() + (or maybe-function-type + (not (and (c-major-mode-is 'c++-mode) + (let (c-last-identifier-range + c-record-type-identifiers) + (save-excursion + (goto-char id-start) + (not (c-at-toplevel-p)))))))) + 'font-lock-function-name-face 'font-lock-variable-name-face) got-init (and (match-beginning 1) @@ -1141,6 +1153,7 @@ ;; If a ',' is found we set pos to the next declarator and iterate. (when (and (< (point) limit) (looking-at ",")) + (setq maybe-function-type nil) (c-put-char-property (point) 'c-type separator-prop) (forward-char) (c-forward-syntactic-ws limit) -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 11 04:33:35 2012 Received: (at control) by debbugs.gnu.org; 11 Apr 2012 08:33:35 +0000 Received: from localhost ([127.0.0.1]:50319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHsze-0007YU-EB for submit@debbugs.gnu.org; Wed, 11 Apr 2012 04:33:35 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:57806) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SHszc-0007YN-4T for control@debbugs.gnu.org; Wed, 11 Apr 2012 04:33:32 -0400 Received: from [155.69.16.95] (port=49856 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1SHsyX-0004Hk-7N for control@debbugs.gnu.org; Wed, 11 Apr 2012 04:32:25 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 7579 Date: Wed, 11 Apr 2012 16:32:18 +0800 Message-ID: <87iph6bre5.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) close 7579 thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 03 15:22:07 2016 Received: (at control) by debbugs.gnu.org; 3 Feb 2016 20:22:07 +0000 Received: from localhost ([127.0.0.1]:58412 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aR3wF-0004R9-CA for submit@debbugs.gnu.org; Wed, 03 Feb 2016 15:22:07 -0500 Received: from mail.muc.de ([193.149.48.3]:10700) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aR3wD-0004R0-P4 for control@debbugs.gnu.org; Wed, 03 Feb 2016 15:22:06 -0500 Received: (qmail 18225 invoked by uid 3782); 3 Feb 2016 20:22:04 -0000 Received: from acm.muc.de (p548A4FE1.dip0.t-ipconnect.de [84.138.79.225]) by colin.muc.de (tmda-ofmipd) with ESMTP; Wed, 03 Feb 2016 21:22:03 +0100 Received: (qmail 9280 invoked by uid 1000); 3 Feb 2016 20:24:23 -0000 Date: Wed, 3 Feb 2016 20:24:23 +0000 To: control@debbugs.gnu.org Subject: Bug#7579: cc-mode c++ template-typed variable decl regression; unarchive, unmerge, reopen Message-ID: <20160203202423.GA8644@acm.fritz.box> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.4 (/) 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: -0.4 (/) unarchive 7579 unmerge 7579 reopen 7579 quit This bug is still present in the emacs-25 branch, and there is no evidence that it has any connection with bug#7406, and never has been. -- Alan Mackenzie (Nuremberg, Germany). From unknown Tue Jun 17 01:27:47 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Daniel Colascione Subject: bug#7579: closed (Re: bug#7579: cc-mode c++ template-typed variable decl regression) Message-ID: References: <20160204190943.GA28664@acm.fritz.box> <4CFE1284.9080003@gmail.com> X-Gnu-PR-Message: they-closed 7579 X-Gnu-PR-Package: emacs,cc-mode Reply-To: 7579@debbugs.gnu.org Date: Thu, 04 Feb 2016 19:08:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1454612882-885-1" This is a multi-part message in MIME format... ------------=_1454612882-885-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #7579: cc-mode c++ template-typed variable decl regression which was filed against the emacs,cc-mode package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 7579@debbugs.gnu.org. --=20 7579: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7579 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1454612882-885-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 7579-done) by debbugs.gnu.org; 4 Feb 2016 19:07:26 +0000 Received: from localhost ([127.0.0.1]:60627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRPFW-0000DU-Cz for submit@debbugs.gnu.org; Thu, 04 Feb 2016 14:07:26 -0500 Received: from mail.muc.de ([193.149.48.3]:16534) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRPFU-0000DL-UQ for 7579-done@debbugs.gnu.org; Thu, 04 Feb 2016 14:07:25 -0500 Received: (qmail 39415 invoked by uid 3782); 4 Feb 2016 19:07:23 -0000 Received: from acm.muc.de (p548A4947.dip0.t-ipconnect.de [84.138.73.71]) by colin.muc.de (tmda-ofmipd) with ESMTP; Thu, 04 Feb 2016 20:07:22 +0100 Received: (qmail 28671 invoked by uid 1000); 4 Feb 2016 19:09:43 -0000 Date: Thu, 4 Feb 2016 19:09:43 +0000 To: Daniel Colascione Subject: Re: bug#7579: cc-mode c++ template-typed variable decl regression Message-ID: <20160204190943.GA28664@acm.fritz.box> References: <4CFE1284.9080003@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4CFE1284.9080003@gmail.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 7579-done Cc: 7579-done@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: -0.5 (/) Hello, Daniel. On Tue, Dec 07, 2010 at 02:55:00AM -0800, Daniel Colascione wrote: > /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD, > it is not. */ > void foo() > { > mumble x(5); > std::vector adffdfa(1,2,3); > }; The bug has been fixed in the emacs-25 branch. -- Alan Mackenzie (Nuremberg, Germany). ------------=_1454612882-885-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Dec 2010 10:53:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPvAy-0000JH-QD for submit@debbugs.gnu.org; Tue, 07 Dec 2010 05:53:41 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PPvAw-0000J4-2g for submit@debbugs.gnu.org; Tue, 07 Dec 2010 05:53:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPvEX-0006B9-67 for submit@debbugs.gnu.org; Tue, 07 Dec 2010 05:59:32 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:33932) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPvEX-0006B2-4A for submit@debbugs.gnu.org; Tue, 07 Dec 2010 05:57:21 -0500 Received: from [140.186.70.92] (port=46472 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PPvCx-0001uW-0S for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 05:57:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPvCO-0005a8-Cw for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 05:55:42 -0500 Received: from mail-iw0-f169.google.com ([209.85.214.169]:52425) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPvCO-0005ZV-A3 for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 05:55:08 -0500 Received: by iwn5 with SMTP id 5so982625iwn.0 for ; Tue, 07 Dec 2010 02:55:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:x-enigmail-version:content-type; bh=NpiF7hnpGKvF2Vvtt+VLqfvwPYjEszz4U6ToyabQPxk=; b=nwI6oUPK/f5CZjZUs9wu0fB6ZKFwNrZTbU8fDelvMaUrA3/dvFETBJtp14h+T6XPZl dBVedynl/saNrporIx/cKmAqIqmWOGNCDbFEivkPjiZ880hBMFCgclNKYrremv55vy8L lTGZWNZZ6VKqncsjIRcIm+kmMmkYmFGzS3nN8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :x-enigmail-version:content-type; b=VMLrmzZNvaBfU82srMVDdGCMfnowOEGQzukpnjWtMuDiFUU2hB47gBdNDvogcp6T6o leaApamSiBgd8w6LjjrhxQaXuLHfFR45M8VQ/DRJBmpWBDkNb5rVRf9LQdDGkjCooTeu 4aYEDflH6jMiQYWcf2nx67QcfLqV6Xy4PCk+U= Received: by 10.231.39.74 with SMTP id f10mr7325465ibe.167.1291719306616; Tue, 07 Dec 2010 02:55:06 -0800 (PST) Received: from edith.local (c-67-183-23-114.hsd1.wa.comcast.net [67.183.23.114]) by mx.google.com with ESMTPS id i16sm5891224ibl.12.2010.12.07.02.55.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 07 Dec 2010 02:55:05 -0800 (PST) Message-ID: <4CFE1284.9080003@gmail.com> Date: Tue, 07 Dec 2010 02:55:00 -0800 From: Daniel Colascione User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: cc-mode c++ template-typed variable decl regression X-Enigmail-Version: 1.1.1 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigB0BB88F26858F146B5E46791" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -5.3 (-----) 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: -5.3 (-----) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigB0BB88F26858F146B5E46791 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD, it is not. */ void foo() { mumble x(5); std::vector adffdfa(1,2,3); }; --------------enigB0BB88F26858F146B5E46791 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) iEYEARECAAYFAkz+EocACgkQ17c2LVA10VvoFgCfchE/Ka2v7qxgFBgKPZPaowfe ZtgAn3C2AdTEIsEax9oEoSC5XjKv87On =gbTy -----END PGP SIGNATURE----- --------------enigB0BB88F26858F146B5E46791-- ------------=_1454612882-885-1-- From unknown Tue Jun 17 01:27:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7579: cc-mode c++ template-typed variable decl regression Resent-From: Daniel Colascione Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Thu, 04 Feb 2016 19:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7579 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: To: Alan Mackenzie , Daniel Colascione Cc: 7579-done@debbugs.gnu.org Received: via spool by 7579-done@debbugs.gnu.org id=D7579.14546134491776 (code D ref 7579); Thu, 04 Feb 2016 19:18:02 +0000 Received: (at 7579-done) by debbugs.gnu.org; 4 Feb 2016 19:17:29 +0000 Received: from localhost ([127.0.0.1]:60642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRPPE-0000Sa-RC for submit@debbugs.gnu.org; Thu, 04 Feb 2016 14:17:28 -0500 Received: from dancol.org ([96.126.100.184]:34272) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRPPD-0000SS-1w for 7579-done@debbugs.gnu.org; Thu, 04 Feb 2016 14:17:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:References:To:Subject; bh=Vn9tqvZZRCQT+Kvboy1oWPWI5BXtLHDTDPRCatAimyk=; b=Wf6g/mWGkRsULm3oDbBY9JOhCh0EZgmbomnvS0mSf02kQ+iGAimA8Gispv8+hYpFmTw3K1MqOufKl1ijkQ7gVGb4pmsqjA5HeprVqFZz4zxFsYSqWUwmEYVg++pqibf+SIq9vViTCIFwBS7fIpVtMqOX40zHeEM/2JrrHIQKA02E1vbu9jaLKnzBXIO+elQtnQass/BE0SlfkHepM1OzfCa4aue96hHqhpG4ceg6tkc1S8dGsKtpfmnE6GyhQh/LosmgRF9yDtm+wwAyOd7zF7NWDlKGPS+Y63pUigd2h8eXgH7mEgeTKzCdEtrAKTau6Ui1m08xppmZrIQRzu4wFA==; Received: from [2620:10d:c090:200::4:2101] (helo=[IPv6:2620:10d:c083:10fb:2ab2:bdff:fe1c:db58]) by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1aRPPB-0001jG-7W; Thu, 04 Feb 2016 11:17:25 -0800 References: <4CFE1284.9080003@gmail.com> <20160204190943.GA28664@acm.fritz.box> From: Daniel Colascione Message-ID: <56B3A3BC.9090201@dancol.org> Date: Thu, 4 Feb 2016 11:17:16 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <20160204190943.GA28664@acm.fritz.box> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Bi7vUexnKfaQwrl9qjvg1pWk2vjKQ6TEk" X-Spam-Score: -0.5 (/) 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: -0.5 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Bi7vUexnKfaQwrl9qjvg1pWk2vjKQ6TEk Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 02/04/2016 11:09 AM, Alan Mackenzie wrote: > Hello, Daniel. >=20 > On Tue, Dec 07, 2010 at 02:55:00AM -0800, Daniel Colascione wrote: >> /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEA= D, >> it is not. */ >=20 >> void foo() >> { >> mumble x(5); >> std::vector adffdfa(1,2,3); >> }; >=20 > The bug has been fixed in the emacs-25 branch. Thanks! --Bi7vUexnKfaQwrl9qjvg1pWk2vjKQ6TEk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWs6O9AAoJEN4WImmbpWBlmfQP/1s2rgxxr2uRYCLFmvM1Vbv3 QQaRDPUXYVx8+uG17+tDe+oCxULZt5MedZUJ/0vdMBt6rsXLvYELz1LD/yYjcNUI 5ZdVCUWV/TvDob6FGE8C5grmf25AsoM/ST9+LpDrRr/2FXLvVBlp1ktHUC0VMbEG G7Beuhh/ewI4dEGeC8gn1RgjIWCT9Dnyhr/rTSXKfpWG1pFdYosZY1Av/WQPIazi a0oBv7+I/su2B0cqlyYAt67znHcFd4eXka6vSBydCaoaivpT5srgeJzX8uRmm1fj I5udRU2trsYF8pnQjx378T8zltE4Ghzy/zvzNJzYNH67S6uNk9XmuaMSV/YkxsYq Q/qsfTlnWhm/VIudcaZVAKj0gFP8Zvn/7rbZp0RdqrKVt5rPw7S/y0akjHXd4SXV pluVAKavFJC30kM1Gmpx2HJ44Zj5XC35SHEiJZ86NAgCZa67wPK0mOLCMjK+Y6r2 e021ZGSTArOubL63vzh4RiTG5glG73Sw0JYNQ8r9ZMsnYBhme/NAXlMHhVsji+xh +VXHaGApGZc2EV2ytPmm1iG0TB/FxHt1+hBS1ZSEOO7E4fWcpocVxBCDzTR6lLIP wzYu6E4b1ExpWMHx9SJcUOytWfwGg0u8WmdstCI18IpMJTr4mxc3e0yG72aHrI+9 Rf+aF451397244bFDEDQ =tJdx -----END PGP SIGNATURE----- --Bi7vUexnKfaQwrl9qjvg1pWk2vjKQ6TEk--