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#6688: Acknowledgement (23.2; Auto-fill broken in C/C++ modes.) Date: Mon, 26 Jul 2010 19:34:35 +0000 Message-ID: <20100726193435.GA2993@muc.de> References: <20100725130939.GA1141@muc.de> <4C4C3D8E.5000101@gmx.at> <20100725161856.GA1648@muc.de> <4C4D2242.1070809@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1280173151 20168 80.91.229.12 (26 Jul 2010 19:39:11 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 26 Jul 2010 19:39:11 +0000 (UTC) Cc: 6688@debbugs.gnu.org, Matthieu Moy To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 26 21:39:09 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OdTVp-0003bi-Tv for geb-bug-gnu-emacs@m.gmane.org; Mon, 26 Jul 2010 21:39:02 +0200 Original-Received: from localhost ([127.0.0.1]:39595 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdTVi-0003bp-OF for geb-bug-gnu-emacs@m.gmane.org; Mon, 26 Jul 2010 15:38:50 -0400 Original-Received: from [140.186.70.92] (port=53837 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdTVT-0003Xg-Ki for bug-gnu-emacs@gnu.org; Mon, 26 Jul 2010 15:38:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdTVP-0007Ff-HG for bug-gnu-emacs@gnu.org; Mon, 26 Jul 2010 15:38:32 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51404) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdTUW-0007Ag-2J; Mon, 26 Jul 2010 15:37:36 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OdTHO-0005uX-35; Mon, 26 Jul 2010 15:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Mackenzie Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, bug-cc-mode@gnu.org Resent-Date: Mon, 26 Jul 2010 19:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6688 X-GNU-PR-Package: emacs,cc-mode X-GNU-PR-Keywords: Original-Received: via spool by 6688-submit@debbugs.gnu.org id=B6688.128017220822714 (code B ref 6688); Mon, 26 Jul 2010 19:24:02 +0000 Original-Received: (at 6688) by debbugs.gnu.org; 26 Jul 2010 19:23:28 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdTGq-0005uJ-5s for submit@debbugs.gnu.org; Mon, 26 Jul 2010 15:23:28 -0400 Original-Received: from colin.muc.de ([193.149.48.1] helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdTGn-0005uE-50 for 6688@debbugs.gnu.org; Mon, 26 Jul 2010 15:23:26 -0400 Original-Received: (qmail 59245 invoked by uid 3782); 26 Jul 2010 19:23:29 -0000 Original-Received: from acm.muc.de (pD9E51BFA.dip.t-dialin.net [217.229.27.250]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Mon, 26 Jul 2010 21:23:28 +0200 Original-Received: (qmail 3713 invoked by uid 1000); 26 Jul 2010 19:34:35 -0000 Content-Disposition: inline In-Reply-To: <4C4D2242.1070809@gmx.at> User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 26 Jul 2010 15:24:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:38957 Archived-At: And a jolly evening to you too, Martin! On Mon, Jul 26, 2010 at 07:50:58AM +0200, martin rudalics wrote: > Morning, Alan > > No, just compiling cc-cmds.el should do, since it's a "top level" file > > which doesn't suply macros etc. to the rest of cc-*.el. > OK. So the warnings ... Hey, stop turning up the guilt machine! They suddenly "appeared" with either Emacs 22 or Emacs 23 (I can't remember any more) because of more rigorous checking by the byte compiler. > In toplevel form: > C:/emacs/trunk/lisp/progmodes/cc-langs.el:135:1:Warning: cl package required > at runtime That's an awkward one. I'm not sure I quite believe it, but I'm almost sure. > In c-before-change-check-<>-operators: > C:/emacs/trunk/lisp/progmodes/cc-engine.el:5076:25:Warning: reference to > free > variable `c-new-BEG' > C:/emacs/trunk/lisp/progmodes/cc-engine.el:5076:42:Warning: assignment to > free > variable `c-new-BEG' > C:/emacs/trunk/lisp/progmodes/cc-engine.el:5079:42:Warning: reference to > free > variable `c-new-END' > C:/emacs/trunk/lisp/progmodes/cc-engine.el:5079:42:Warning: assignment to > free > variable `c-new-END' > In c-common-init: > C:/emacs/trunk/lisp/progmodes/cc-mode.el:643:11:Warning: assignment to free > variable `c-new-BEG' > C:/emacs/trunk/lisp/progmodes/cc-mode.el:644:11:Warning: assignment to free > variable `c-new-END' These are working variables, properly declared "in the right place", until I found I needed to use them in initialisation routines too. There're quite a few variables like this. > ... I currently see are due to something else. How can I get rid of > them? Ask me nicely? ;-) They're the sort of problem which never seems high priority to fix, yet definitely needs doing. All together there are about 55 warning messages to fix. It would probably take an evening to do so. Give me a few days! > martin -- Alan Mackenzie (Nuremberg, Germany).