From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: compilation-highlight-duration Date: 06 May 2004 12:34:36 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <20040503.071327.124836670.Takaaki.Ota@am.sony.com> <20040504.075437.207586641.Takaaki.Ota@am.sony.com> <87llk552oz.fsf@mail.jurta.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1083840400 11403 80.91.224.253 (6 May 2004 10:46:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 6 May 2004 10:46:40 +0000 (UTC) Cc: Juri Linkov , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu May 06 12:46:34 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 1BLgOg-0005aW-00 for ; Thu, 06 May 2004 12:46:34 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BLgOg-0004Gu-00 for ; Thu, 06 May 2004 12:46:34 +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 1BLgLw-0000Nk-CB for emacs-devel@quimby.gnus.org; Thu, 06 May 2004 06:43:44 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BLgLg-0000KV-6X for emacs-devel@gnu.org; Thu, 06 May 2004 06:43:28 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BLgD9-0005Pn-JI for emacs-devel@gnu.org; Thu, 06 May 2004 06:35:10 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BLgD8-0005PN-UB for emacs-devel@gnu.org; Thu, 06 May 2004 06:34:38 -0400 Original-Received: from fencepost.gnu.org ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.24) id 1BLgD8-0005gK-2h; Thu, 06 May 2004 06:34:38 -0400 Original-To: no-spam@cua.dk (Kim F. Storm) In-Reply-To: Original-Lines: 33 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 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:22844 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:22844 no-spam@cua.dk (Kim F. Storm) writes: > Juri Linkov writes: > > > But currently it's not possible to highlight the source buffer > > only in `next-error-no-select'. Perhaps a new argument should be > > added to `next-error' and `compilation-next-error-function' > > indicating whether highlighting is desirable and in what fashion > > (overlay flashing delay duration, fringe arrow, etc.) > > It is ok to make this more configurable, but for 21.4 (feature > freeze!) we should limit this to a new compilation-highlight-duration > variable that can be set to one of the following values: > > 0 => don't highlight > N > 0 => highlight for N seconds (N may be float) > > Any other value also means don't highlight. > > The remaining question is whether the default should be 0 or 0.5 The purpose of the feature freeze is not to release half-baked stuff. If we introduce this variable in 21.4, then it should remain with upwards-compatible semantics also in future versions. If we find that this feature is likely to be replaced by something different in future versions, we should leave it out completely for now. There is no point in introducing a feature that will only exist for a single release. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum