From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nick Roberts Newsgroups: gmane.emacs.devel Subject: Re: Overlay arrow in *compilation* and *grep* buffers Date: Mon, 16 May 2005 13:20:16 +1200 Message-ID: <17031.62800.830705.341458@farnswood.snap.net.nz> References: <01c548ba$Blat.v2.4$e4827900@zahav.net.il> <01c54909$Blat.v2.4$070f3e60@zahav.net.il> <01c54c2b$Blat.v2.4$e15e8560@zahav.net.il> <17009.19855.763603.487800@farnswood.snap.net.nz> <01c54c8a$Blat.v2.4$6afa17e0@zahav.net.il> <17009.62951.957607.360268@farnswood.snap.net.nz> <87oebkw22l.fsf@jurta.org> <17027.16429.215672.493633@farnswood.snap.net.nz> <87is1nlnt1.fsf@jurta.org> <17028.42314.992815.2073@farnswood.snap.net.nz> <17030.46982.754961.996335@farnswood.snap.net.nz> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1116359861 20815 80.91.229.2 (17 May 2005 19:57:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 17 May 2005 19:57:41 +0000 (UTC) Cc: juri@jurta.org, eliz@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 17 21:57:38 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DY8BI-0004iV-D3 for ged-emacs-devel@m.gmane.org; Tue, 17 May 2005 21:56:44 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DY8Da-00014p-Mi for ged-emacs-devel@m.gmane.org; Tue, 17 May 2005 15:59:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DXivm-0008En-Qg for emacs-devel@gnu.org; Mon, 16 May 2005 12:59:03 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DXeci-0006jv-3Y for emacs-devel@gnu.org; Mon, 16 May 2005 08:23:04 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DXUIa-00063w-R7 for emacs-devel@gnu.org; Sun, 15 May 2005 21:21:37 -0400 Original-Received: from [202.37.101.8] (helo=viper.snap.net.nz) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DXUOL-0004SE-FP; Sun, 15 May 2005 21:27:33 -0400 Original-Received: from farnswood.snap.net.nz (p93-tnt1.snap.net.nz [202.124.110.93]) by viper.snap.net.nz (Postfix) with ESMTP id 3057C534998; Mon, 16 May 2005 13:19:49 +1200 (NZST) Original-Received: by farnswood.snap.net.nz (Postfix, from userid 501) id C292062A99; Mon, 16 May 2005 02:20:17 +0100 (BST) Original-To: rms@gnu.org In-Reply-To: X-Mailer: VM 7.19 under Emacs 22.0.50.47 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:37176 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:37176 Richard Stallman writes: > Please install your patch, with Eli's doc string. > > Please update etc/NEWS and the Emacs Manual too. I've comitted these changes. The manual refers to "error messages" but these can be "warning messages" too. As with compile.el, I've just called them messages, I guess the correct term would be "diagnostic messages". All the functions are next-error-* and changing them to next-diagnostic-* wouldn't be practical. However, I do think it does make the manual unclear. While debugging these lisp changes with Edebug, I noticed that `g' (top-level) didn't clear Edebug's arrow. I don't know if this was due to the compilation buffer having a local value but it doesn't happen on other functions when the compilation buffer isn't present. It might be cleaner to give compile its own arrow like GUD and next-error (the source buffer based arrow). Nick