From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: Emacs 24.5 second release candidate Date: Thu, 2 Apr 2015 16:12:56 +0000 Message-ID: <20150402161256.GC23848@acm.fritz.box> References: <87619fvb9s.fsf@blueberry.home> <87384juhme.fsf@blueberry.home> <87zj6qtzch.fsf@blueberry.home> <20150402140228.GB23848@acm.fritz.box> <838uear1xa.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1427991218 20081 80.91.229.3 (2 Apr 2015 16:13:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 2 Apr 2015 16:13:38 +0000 (UTC) Cc: rgm@gnu.org, nicolas@petton.fr, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 02 18:13:27 2015 Return-path: Envelope-to: ged-emacs-devel@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 1YdhkE-0001hX-70 for ged-emacs-devel@m.gmane.org; Thu, 02 Apr 2015 18:13:26 +0200 Original-Received: from localhost ([::1]:59260 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YdhkD-0002qJ-EH for ged-emacs-devel@m.gmane.org; Thu, 02 Apr 2015 12:13:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49341) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ydhk0-0002p9-2W for emacs-devel@gnu.org; Thu, 02 Apr 2015 12:13:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ydhjv-00074q-1E for emacs-devel@gnu.org; Thu, 02 Apr 2015 12:13:12 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:55655 helo=mail.muc.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ydhju-000727-OV for emacs-devel@gnu.org; Thu, 02 Apr 2015 12:13:06 -0400 Original-Received: (qmail 42056 invoked by uid 3782); 2 Apr 2015 16:13:05 -0000 Original-Received: from acm.muc.de (pD951899C.dip0.t-ipconnect.de [217.81.137.156]) by colin.muc.de (tmda-ofmipd) with ESMTP; Thu, 02 Apr 2015 18:13:04 +0200 Original-Received: (qmail 1446 invoked by uid 1000); 2 Apr 2015 16:12:56 -0000 Content-Disposition: inline In-Reply-To: <838uear1xa.fsf@gnu.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x X-Received-From: 193.149.48.1 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:184791 Archived-At: Hello, Eli. On Thu, Apr 02, 2015 at 06:21:37PM +0300, Eli Zaretskii wrote: > > Date: Thu, 2 Apr 2015 14:02:28 +0000 > > From: Alan Mackenzie > > Cc: Glenn Morris , Stefan Monnier , > > emacs-devel > > Bug #20245 has happened: in it, in a C++ Mode buffer, bits of text are > > randomly losing their fontification. > > Would it be possible to delay the next release candidate until I've had a > > chance perhaps to diagnose this? > Do you have an estimation of how much time you will need? Perhaps this evening, perhaps tomorrow morning. It's one of these nasty little bugs which looks totally wierd and random until one stumbles upon the cause, after which it takes 2 minutes to fix. > Also, was this bug caused by a recent commit, and if so, which one? No, I don't think it was. I think it was "unmasked" by a recent bug "fix", d69e9f1c24f37f36af33b0468c5a4e100dbb09b6 from 2015-02-01. Oleh Krehel, the OP of the pertinent bug #20245, says that with that change reversed, the bug symptoms don't manifest themselves. I haven't checked this yet, but it sounds plausible. That fix is actually incomplete, requiring Monday/yesterday's fix to make it complete. I'm beginning to come round to the view that perhaps it might be best just to take d69e9f1c24f37f36af33b0468c5a4e100dbb09b6 out of Emacs 24.5, as Oleh Krehel has explicitly suggested. -- Alan Mackenzie (Nuremberg, Germany).