emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-bug-tracker] bug#801: closed (grep et al should use font-lock)


From: GNU bug Tracking System
Subject: [Emacs-bug-tracker] bug#801: closed (grep et al should use font-lock)
Date: Fri, 28 Jan 2011 22:13:03 +0000

Your message dated Fri, 28 Jan 2011 17:19:56 -0500
with message-id <address@hidden>
and subject line compile.el and font-lock
has caused the GNU bug report #801,
regarding grep et al should use font-lock
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
801: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=801
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: grep et al should use font-lock Date: Wed, 27 Aug 2008 16:22:52 -0400 User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)
Package: emacs
Version: 23.0.60
Severity: minor

(Filing a report for an old FOR-RELEASE issue.)

http://lists.gnu.org/archive/html/emacs-devel/2007-08/msg00548.html

"
    Because grep relies on compilation-mode, which uses font-lock to do
    its work, so it forcefully enables font-lock.

It seems like a bug for it to work this way.

What it ought to do is enable Font Lock in an internal way, so it will
put on font-lock-face properties.  These properties should be created
regardless of whether Font Lock mode is enabled, but they should
only affect display when Font Lock mode is enabled.
"



--- End Message ---
--- Begin Message --- Subject: compile.el and font-lock Date: Fri, 28 Jan 2011 17:19:56 -0500 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)
I've just pushed a change which makes M-x compile and M-x grep work
without forcing font-lock to be enabled.  They also make the
error-parsing lazier, so it may be faster in some cases (tho probably
slower in others as well: speed was not the main focus of my coding).


        Stefan


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]