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#11749: Acknowledgement (24.1; C-mode indentation gives wrong-type-argument error.) Date: Wed, 21 Nov 2012 20:58:12 +0000 Message-ID: <20121121205812.GA4025@acm.acm> References: <20121007105951.GA3194@acm.acm> <20121010200025.GA3449@acm.acm> <20121014170650.GA3766@acm.acm> <20121028113610.GA3339@acm.acm> <87a9uyqbhd.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 1353531896 2313 80.91.229.3 (21 Nov 2012 21:04:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 21 Nov 2012 21:04:56 +0000 (UTC) Cc: 11749@debbugs.gnu.org, Michael Welsh Duggan , Kim Storm To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 21 22:05:07 2012 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 1TbHTm-0005Bi-AK for geb-bug-gnu-emacs@m.gmane.org; Wed, 21 Nov 2012 22:05:06 +0100 Original-Received: from localhost ([::1]:38813 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TbHTb-00030r-S6 for geb-bug-gnu-emacs@m.gmane.org; Wed, 21 Nov 2012 16:04:55 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:55238) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TbHTZ-00030e-TR for bug-gnu-emacs@gnu.org; Wed, 21 Nov 2012 16:04:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TbHTZ-000301-3E for bug-gnu-emacs@gnu.org; Wed, 21 Nov 2012 16:04:53 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49385) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TbHTR-0002yi-U1; Wed, 21 Nov 2012 16:04:45 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TbHUf-0004S4-Ps; Wed, 21 Nov 2012 16:06:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Alan Mackenzie Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Wed, 21 Nov 2012 21:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11749 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: Original-Received: via spool by 11749-submit@debbugs.gnu.org id=B11749.135353195117095 (code B ref 11749); Wed, 21 Nov 2012 21:06:01 +0000 Original-Received: (at 11749) by debbugs.gnu.org; 21 Nov 2012 21:05:51 +0000 Original-Received: from localhost ([127.0.0.1]:59636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TbHUU-0004Rg-6Y for submit@debbugs.gnu.org; Wed, 21 Nov 2012 16:05:50 -0500 Original-Received: from colin.muc.de ([193.149.48.1]:15532 helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TbHUQ-0004RU-KO for 11749@debbugs.gnu.org; Wed, 21 Nov 2012 16:05:48 -0500 Original-Received: (qmail 71027 invoked by uid 3782); 21 Nov 2012 21:04:28 -0000 Original-Received: from acm.muc.de (pD95196E6.dip.t-dialin.net [217.81.150.230]) by colin.muc.de (tmda-ofmipd) with ESMTP; Wed, 21 Nov 2012 22:04:25 +0100 Original-Received: (qmail 4069 invoked by uid 1000); 21 Nov 2012 20:58:12 -0000 Content-Disposition: inline In-Reply-To: <87a9uyqbhd.fsf@gnu.org> User-Agent: Mutt/1.5.21 (2010-09-15) 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.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.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:67291 Archived-At: Hello, Yidong. On Sun, Nov 04, 2012 at 11:43:26AM +0800, Chong Yidong wrote: > Alan Mackenzie writes: > > The cause was the cache invalidation function being called from > > after-change-functions. The newly inserted parens were fouling up the > > invalidation algorithm. :-( The solution is to call that function from > > before-change-functions instead. > > The changes are currently as follows. Would you try out the patch as > > usual, please, and let me know how it goes. > Hi Alan, > When you are ready to commit this, please commit to the emacs-24 branch > (as opposed to the trunk). I think this should be fixed for Emacs 24.3. > Thanks. I've just committed the current state of the bug fixes to Emacs-24 in anticipation of the coming pretest. (I also bumped CC Mode's version number.) Can I assume that you or Stefan will copy the changes to the trunk? There is, however, at least one outstanding bug, as reported by Michael on 2012-11-14. I'm trying to track this one down, but at the moment I can't reproduce it. -- Alan Mackenzie (Nuremberg, Germany).