GNU bug report logs -
#5422
syntax highlighting bug
Previous Next
Reported by: blew <at> astro.uni.torun.pl
Date: Tue, 19 Jan 2010 13:18:01 UTC
Severity: normal
Tags: moreinfo
Done: Bartosz Lew <blew <at> doktorant.umk.pl>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Bartosz Lew wrote:
> This is just to report on some minor C++ syntax highlighting problem
> in emacs.
>
> when I write:
>
> if (a < b->c()) { do this; } else { do that; }
>
> two two things go wrong:
> 1) parentheses matching doesn't work correctly
> emacs matches the closing bracket of the if condition with the
> "<" - "smaller > than" sign in the if condition.
>
> 2) the automatic positioning of any code written below gets confused due to
> this parentheses matching problem.
>
> I use:
>
> GNU Emacs 23.1.1 (i386-redhat-linux-gnu, GTK+ Version 2.16.6)
> of 2009-09-29 on x86-7.fedora.phx.redhat.com
I am unable to reproduce this in any version of Emacs, including 23.1.
If you still see the problem in the latest release, please send a
complete example starting from emacs -Q.
(There seem to have been some fixes in this area, eg
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=4847 )
This bug report was last modified 13 years and 229 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.