GNU bug report logs - #7579
cc-mode c++ template-typed variable decl regression

Previous Next

Packages: cc-mode, emacs;

Reported by: Daniel Colascione <dan.colascione <at> gmail.com>

Date: Tue, 7 Dec 2010 10:54:02 UTC

Severity: normal

Done: Alan Mackenzie <acm <at> muc.de>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Alan Mackenzie <acm <at> muc.de>
To: Daniel Colascione <dan.colascione <at> gmail.com>
Cc: 7579 <at> debbugs.gnu.org, Chong Yidong <cyd <at> gnu.org>
Subject: bug#7579: cc-mode c++ template-typed variable decl regression
Date: Tue, 14 Feb 2012 16:11:53 +0000
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 <dan.colascione <at> gmail.com> wrote:

> > > /* In Emacs 23, adffdfa below is fontified as a variable. In Emacs HEAD,
> > > it is not. */

> > > void foo()
> > > {
> > >     mumble x(5);
> > >     std::vector<int> 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  [<type> <value>]*.

-- 
Alan Mackenzie (Nuremberg, Germany).




This bug report was last modified 9 years and 106 days ago.

Previous Next


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