From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: =?ISO-8859-1?Q?Nordl=F6w?= <per.nordlow@gmail.com>
Newsgroups: gmane.emacs.help
Subject: Re: Compilation Message Presentation
Date: Thu, 3 Dec 2009 08:25:05 -0800 (PST)
Organization: http://groups.google.com
Message-ID: <384c4704-b4ab-4dcc-abb2-d10b717dc155@r40g2000yqn.googlegroups.com>
References: <6d649a69-9a67-40d6-a6ff-c30f7cc66b5e@r5g2000yqb.googlegroups.com>
	<mailman.12063.1259799543.2239.help-gnu-emacs@gnu.org>
NNTP-Posting-Host: lo.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Trace: ger.gmane.org 1259858521 4122 80.91.229.12 (3 Dec 2009 16:42:01 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Thu, 3 Dec 2009 16:42:01 +0000 (UTC)
To: help-gnu-emacs@gnu.org
Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Dec 03 17:41:54 2009
Return-path: <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org>
Envelope-to: geh-help-gnu-emacs@m.gmane.org
Original-Received: from lists.gnu.org ([199.232.76.165])
	by lo.gmane.org with esmtp (Exim 4.50)
	id 1NGEkZ-0003ad-Hw
	for geh-help-gnu-emacs@m.gmane.org; Thu, 03 Dec 2009 17:41:51 +0100
Original-Received: from localhost ([127.0.0.1]:41605 helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1NGEkZ-0002V1-Az
	for geh-help-gnu-emacs@m.gmane.org; Thu, 03 Dec 2009 11:41:51 -0500
Original-Path: news.stanford.edu!usenet.stanford.edu!news.glorb.com!news2.glorb.com!postnews.google.com!r40g2000yqn.googlegroups.com!not-for-mail
Original-Newsgroups: gnu.emacs.help
Original-Lines: 16
Original-NNTP-Posting-Host: 150.227.15.253
Original-X-Trace: posting.google.com 1259857506 31569 127.0.0.1 (3 Dec 2009 16:25:06
	GMT)
Original-X-Complaints-To: groups-abuse@google.com
Original-NNTP-Posting-Date: Thu, 3 Dec 2009 16:25:06 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: r40g2000yqn.googlegroups.com; posting-host=150.227.15.253; 
	posting-account=ytJKAgoAAAA1tg4ScoRszebXiIldA5vg
User-Agent: G2/1.0
X-HTTP-Via: 1.1 ip1-w.foi.se:8080 (IronPort-WSA/6.3.0-604)
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.6 
	(KHTML, like Gecko) Chrome/4.0.261.0 Safari/532.6,gzip(gfe),gzip(gfe)
Original-Xref: news.stanford.edu gnu.emacs.help:175285
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/help-gnu-emacs>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org
Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.help:70357
Archived-At: <http://permalink.gmane.org/gmane.emacs.help/70357>

I mean in a more elaborate way, by highlighting all messages at the
same tim but in different colors (green, yellow, orange, red, etc.)
either with underlining overlays or using the fringe. Most other IDEs
does this and I find its presentation a bit more grasping than Emacs
default 1-second flashing.

Couldn't we also highlight the code in the grep buffer using indirect
buffers or buffer-substring() as soon as the grep-hit-file is opened
and font-locked?

Another question: Why isn't font-locking cached if I reopen a file
that hasn't been modified since last time I opened with font-locking?
If I would like to implement such a feature could we extract the font-
locking-attributes from a file and save it separately?

/Nordl=F6w