[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compile.el change
From: |
Romain Francoise |
Subject: |
Re: compile.el change |
Date: |
Sun, 09 Jul 2006 11:22:52 +0200 |
Stefan Monnier <address@hidden> writes:
> Of course one way to deal with it is to do what we did for grep.el
> (where a similar problem showed up) and match those lines explicitly
> (and mark them as something else).
Like that? It works for me.
Index: lisp/progmodes/compile.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/progmodes/compile.el,v
retrieving revision 1.399
diff -u -r1.399 compile.el
--- lisp/progmodes/compile.el 7 Jul 2006 15:17:35 -0000 1.399
+++ lisp/progmodes/compile.el 9 Jul 2006 09:20:10 -0000
@@ -400,7 +400,10 @@
"Value of `page-delimiter' in Compilation mode.")
(defvar compilation-mode-font-lock-keywords
- '(;; configure output lines.
+ '(;; Don't highlight this as a compilation message.
+ ("^Compilation started at.*"
+ (0 '(face nil message nil help-echo nil mouse-face nil) t))
+ ;; configure output lines.
("^[Cc]hecking \\(?:[Ff]or \\|[Ii]f \\|[Ww]hether \\(?:to
\\)?\\)?\\(.+\\)\\.\\.\\. *\\(?:(cached) *\\)?\\(\\(yes\\(?:
.+\\)?\\)\\|no\\|\\(.*\\)\\)$"
(1 font-lock-variable-name-face)
(2 (compilation-face '(4 . 3))))
@@ -408,9 +411,11 @@
("^\\([[:alnum:]_/.+-]+\\)\\(\\[\\([0-9]+\\)\\]\\)?[ \t]*:"
(1 font-lock-function-name-face) (3 compilation-line-face nil t))
(" --?o\\(?:utfile\\|utput\\)?[= ]?\\(\\S +\\)" . 1)
- ("^Compilation \\(finished\\)"
+ ("^Compilation \\(finished\\).*"
+ (0 '(face nil message nil help-echo nil mouse-face nil) t)
(1 compilation-info-face))
- ("^Compilation \\(exited
abnormally\\|interrupt\\|killed\\|terminated\\)\\(?:.*with code
\\([0-9]+\\)\\)?"
+ ("^Compilation \\(exited
abnormally\\|interrupt\\|killed\\|terminated\\)\\(?:.*with code
\\([0-9]+\\)\\)?.*"
+ (0 '(face nil message nil help-echo nil mouse-face nil) t)
(1 compilation-error-face)
(2 compilation-error-face nil t)))
"Additional things to highlight in Compilation mode.
--
Romain Francoise <address@hidden> | The sea! the sea! the open
it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the
| ever free! --Bryan W. Procter
Re: compile.el change, Richard Stallman, 2006/07/09
Re: compile.el change, Romain Francoise, 2006/07/12