From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: new compile command doesn't coalesce errors on the same line Date: Mon, 29 Mar 2004 15:56:54 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <20040317215208.5b0cb3e2.occitan@esperanto.org> <20040317224726.GC12561@fencepost> <20040320074137.2ea2c886.occitan@esperanto.org> <20040321092224.039cd09b.occitan@esperanto.org> <20040323202359.1f75a72f.occitan@esperanto.org> <20040328233217.71d75077.occitan@esperanto.org> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1080594051 12940 80.91.224.253 (29 Mar 2004 21:00:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 29 Mar 2004 21:00:51 +0000 (UTC) Cc: miles@lsi.nec.co.jp, emacs-devel@gnu.org, monnier@iro.umontreal.ca, miles@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Mar 29 23:00:29 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B83rx-0006vm-00 for ; Mon, 29 Mar 2004 23:00:29 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B83rx-0000Mi-00 for ; Mon, 29 Mar 2004 23:00:29 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B83rU-0000P9-L3 for emacs-devel@quimby.gnus.org; Mon, 29 Mar 2004 16:00:00 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B83qL-0008JP-6H for emacs-devel@gnu.org; Mon, 29 Mar 2004 15:58:49 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B83oi-0007hb-DM for emacs-devel@gnu.org; Mon, 29 Mar 2004 15:57:39 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B83oi-0007hX-2Q for emacs-devel@gnu.org; Mon, 29 Mar 2004 15:57:08 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.24) id 1B83oU-00059N-F5; Mon, 29 Mar 2004 15:56:54 -0500 Original-To: Daniel Pfeiffer In-reply-to: <20040328233217.71d75077.occitan@esperanto.org> (dapfy@t-online.de) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:21065 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:21065 Sure, but I'm still not clear on what contiguous should mean. What if there are ten contiguous mentions of a location, but the *compilation* window is only five lines high? The height of the window should not matter. The old code would have skipped them, and nobody ever complained about that. Perhaps because users don't often use such short windows. Or if they do, and the errors about one line reach the bottom, they scroll it. How about intervening lines, as a compiler at work gives me? Are these still contiguous: a.c:9: bla bla bla bla happened here: y = f( x ); ^ a.c:9: foo bar ... If the old code treated them as contiguous, please preserve that behavior. This is simple.