From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.bugs Subject: bug#20245: 24.5; c++-mode font-lock broken by the last commit to emacs24 branch Date: Fri, 3 Apr 2015 12:46:53 +0000 Message-ID: <20150403124653.GE2867@acm.fritz.box> References: <20150402095135.56404.qmail@mail.muc.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1428065303 7059 80.91.229.3 (3 Apr 2015 12:48:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 3 Apr 2015 12:48:23 +0000 (UTC) Cc: 20245-done@debbugs.gnu.org To: Oleh Krehel Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 03 14:48:14 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ye11B-0002aO-6M for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Apr 2015 14:48:13 +0200 Original-Received: from localhost ([::1]:34035 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ye11A-0001iZ-6Q for geb-bug-gnu-emacs@m.gmane.org; Fri, 03 Apr 2015 08:48:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43592) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ye116-0001iT-N2 for bug-gnu-emacs@gnu.org; Fri, 03 Apr 2015 08:48:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ye115-0007ad-Lj for bug-gnu-emacs@gnu.org; Fri, 03 Apr 2015 08:48:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54014) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ye110-0007ZE-Lp; Fri, 03 Apr 2015 08:48:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Ye110-0000Ty-6f; Fri, 03 Apr 2015 08:48:02 -0400 Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Fri, 03 Apr 2015 12:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 20245 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: Mail-Followup-To: 20245@debbugs.gnu.org, acm@muc.de, ohwoeowho@gmail.com Original-Received: via spool by 20245-done@debbugs.gnu.org id=D20245.14280652281774 (code D ref 20245); Fri, 03 Apr 2015 12:48:01 +0000 Original-Received: (at 20245-done) by debbugs.gnu.org; 3 Apr 2015 12:47:08 +0000 Original-Received: from localhost ([127.0.0.1]:43790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ye107-0000SY-IH for submit@debbugs.gnu.org; Fri, 03 Apr 2015 08:47:07 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:14580 helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ye103-0000SO-Mt for 20245-done@debbugs.gnu.org; Fri, 03 Apr 2015 08:47:04 -0400 Original-Received: (qmail 32178 invoked by uid 3782); 3 Apr 2015 12:47:02 -0000 Original-Received: from acm.muc.de (pD951A882.dip0.t-ipconnect.de [217.81.168.130]) by colin.muc.de (tmda-ofmipd) with ESMTP; Fri, 03 Apr 2015 14:47:01 +0200 Original-Received: (qmail 3912 invoked by uid 1000); 3 Apr 2015 12:46:53 -0000 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:101155 Archived-At: Hello, Oleh. On Thu, Apr 02, 2015 at 12:19:36PM +0200, Oleh Krehel wrote: > On Thu, Apr 2, 2015 at 11:51 AM, Alan Mackenzie wrote: > > In article you wrote: > >> The font-locking of at least C++ headers was broken in "d69e9f1". > >> Here's a screenshot: http://i.imgur.com/eT6X3hP.png. You can see three > >> artifacts there. They change number and location when I scroll. > > This was fixed very recently in the master branch. Would you please try > > the same file in master to confirm that the fix is a fix. > I just tried "23bb07e", the latest commit on master, but this issue isn't fixed. > The include statements look the same as in the screenshot. I've looked at this problem and now understand its cause. It's too involved to fix for Emacs 24.5, so we've decided to revert that commit, as you've suggested. A proper fix will surely be included in Emacs 25.1 (or 24.6, whichever comes first). Thanks for taking the trouble to report this bug. I'm closing it now. > Oleh -- Alan Mackenzie (Nuremberg, Germany).