GNU bug report logs - #28939
27.0.50; CC-Mode: (C++) Comment directly after quote breaks following lines

Previous Next

Packages: cc-mode, emacs;

Reported by: Bastian Beischer <bastian.beischer <at> gmail.com>

Date: Sun, 22 Oct 2017 08:13:01 UTC

Severity: normal

Tags: moreinfo

Found in version 27.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 28939 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Bastian Beischer <bastian.beischer <at> gmail.com>
Cc: 28939 <at> debbugs.gnu.org
Subject: Re: bug#28939: 27.0.50; CC-Mode: (C++) Comment directly after quote
 breaks following lines
Date: Mon, 30 Nov 2020 11:42:52 +0100
[Message part 1 (text/plain, inline)]
Bastian Beischer <bastian.beischer <at> gmail.com> writes:

> The following file is incorrectly parsed by CC-Mode (font-lock
> considers everything after //bar to be a comment, for example):
>
> #include "foo.h"//bar
> int main(int argc, char** argv) {
>   return 0;
> }
>
> This problem is reproduceable from emacs -Q when inserting the above
> into a c++-mode buffer.
>
> This is with emacs built from 94281c9a1cc0f756841fdc9b266657853df94a29
> on master, but I guess this is relevant for emacs-26 as well.

(This bug report unfortunately got no response at the time.)

I'm unable to reproduce this in Emacs 26.1, 27.1 or the current trunk.
For instance, in Emacs 26.1, it displays as:

[Message part 2 (image/png, inline)]
[Message part 3 (text/plain, inline)]
which looks correct to me.

Are you still seeing this problem, or has it been fixed in the meantime?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no

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

Previous Next


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