[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Suboptimal bug fix in CC Mode.
From: |
Alan Mackenzie |
Subject: |
Re: Suboptimal bug fix in CC Mode. |
Date: |
Thu, 18 Jan 2018 18:00:21 +0000 |
User-agent: |
Mutt/1.7.2 (2016-11-26) |
Hello, Eli.
On Tue, Jan 16, 2018 at 19:53:56 +0200, Eli Zaretskii wrote:
> > Date: Mon, 15 Jan 2018 22:00:12 +0000
> > Cc: address@hidden
> > From: Alan Mackenzie <address@hidden>
> > I don't think we should leave this bug in Emacs-26.
> Agreed.
> > Clearly, analysing the innards of "{ ... }" is not a reliable way to
> > distinguish brace blocks from statement/defun blocks. Instead, more
> > elaborate analysis of its context needs to be carried out. This fix
> > will be quite involved, and will be considerably more extensive than a
> > "one-line fix".
> > Alternatively, the C99 compound literals feature could be removed from
> > Emacs-26 and postponed till Emacs-27.
> I suggest that you revert the fix from the release branch, but leave
> it on master, and try to fix it there. Please mark the revert as "not
> to be merged to master".
I've now reverted that change on the emacs-26 branch, complete with a
"don't merge" instruction.
> Thanks.
--
Alan Mackenzie (Nuremberg, Germany).