From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.bugs Subject: bug#5983: 23.1.96; compilation-next-error broken Date: Tue, 20 Apr 2010 09:26:42 -0500 Organization: =?UTF-8?Q?=D0=A2=D0=B5=D0=BE=D0=B4=D0=BE=D1=80_?= =?UTF-8?Q?=D0=97=D0=BB=D0=B0=D1=82=D0=B0=D0=BD=D0=BE=D0=B2?= @ Cienfuegos Message-ID: <87bpdegpy5.fsf@lifelogs.com> References: <827ho24fvl.fsf@stephe-leake.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1271779174 21389 80.91.229.12 (20 Apr 2010 15:59:34 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 20 Apr 2010 15:59:34 +0000 (UTC) To: bug-gnu-emacs@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Apr 20 17:59:32 2010 connect(): No such file or directory 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 1O4FrH-0006FW-Pc for geb-bug-gnu-emacs@m.gmane.org; Tue, 20 Apr 2010 17:59:32 +0200 Original-Received: from localhost ([127.0.0.1]:32961 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O4FrH-0001ES-0i for geb-bug-gnu-emacs@m.gmane.org; Tue, 20 Apr 2010 11:59:31 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O4FrC-0001E7-2A for bug-gnu-emacs@gnu.org; Tue, 20 Apr 2010 11:59:26 -0400 Original-Received: from [140.186.70.92] (port=44771 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O4FrA-0001Dl-29 for bug-gnu-emacs@gnu.org; Tue, 20 Apr 2010 11:59:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O4Fr5-000542-41 for bug-gnu-emacs@gnu.org; Tue, 20 Apr 2010 11:59:23 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57813) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4Fr4-00053v-TI for bug-gnu-emacs@gnu.org; Tue, 20 Apr 2010 11:59:19 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1O4Fkz-0006xk-KU; Tue, 20 Apr 2010 11:53:01 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <827ho24fvl.fsf@stephe-leake.org> Resent-From: Ted Zlatanov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Apr 2010 15:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5983 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by submit@debbugs.gnu.org id=B.127177877026748 (code B ref -1); Tue, 20 Apr 2010 15:53:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 20 Apr 2010 15:52:50 +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 1O4Fkm-0006xM-Nm for submit@debbugs.gnu.org; Tue, 20 Apr 2010 11:52:49 -0400 Original-Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4EPq-0006CT-DG for submit@debbugs.gnu.org; Tue, 20 Apr 2010 10:27:07 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:45160) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O4EPl-0003JM-Ec for submit@debbugs.gnu.org; Tue, 20 Apr 2010 10:27:01 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O4EPl-0003NS-01 for bug-gnu-emacs@gnu.org; Tue, 20 Apr 2010 10:27:01 -0400 Original-Received: from [140.186.70.92] (port=48917 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O4EPi-0003ME-SA for bug-gnu-emacs@gnu.org; Tue, 20 Apr 2010 10:26:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O4EPh-0006Oi-MT for bug-gnu-emacs@gnu.org; Tue, 20 Apr 2010 10:26:58 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:57811) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O4EPh-0006Oa-Ej for bug-gnu-emacs@gnu.org; Tue, 20 Apr 2010 10:26:57 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1O4EPd-00022u-6U for bug-gnu-emacs@gnu.org; Tue, 20 Apr 2010 16:26:53 +0200 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 20 Apr 2010 16:26:53 +0200 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 20 Apr 2010 16:26:53 +0200 X-Injected-Via-Gmane: http://gmane.org/ connect(): No such file or directory Original-Lines: 16 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:zyWfRA1qx4ItR22dplJFGNoNBhI= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Mailman-Approved-At: Tue, 20 Apr 2010 11:52:47 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 20 Apr 2010 11:53:01 -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:36365 Archived-At: On Tue, 20 Apr 2010 05:45:02 -0400 stephe wrote: s> Now go to the next error: C-x `. Point should be on the line that prints s> "missing paren", but it is on the previous line (the current line 5). s> The problem seems to be in compilation-next-error. It has a mechanism s> that sets markers based on the line/column info in the error messages, s> assuming the file has not changed. It puts file mod timestamps in the s> compilation error structure to record that this has been done, so it s> doesn't get done again (after the buffer has changed). However, it s> doesn't set the timestamp in every line, and when it gets to a line s> without a timestamp, it processes the marker info again, which is wrong. I thought this was fixed with bug#5620. Ted