]> git.eshelyaron.com Git - emacs.git/commitdiff
reformulated compile announcement
authorDaniel Pfeiffer <occitan@esperanto.org>
Mon, 29 Mar 2004 19:54:16 +0000 (19:54 +0000)
committerDaniel Pfeiffer <occitan@esperanto.org>
Mon, 29 Mar 2004 19:54:16 +0000 (19:54 +0000)
etc/NEWS

index 791e75f1ea2b210db56cdee307bdcdef7e4c0577..c2017121d894721f522daeba6f6703569e83af93 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -88,12 +88,18 @@ types any more.  Add -DUSE_LISP_UNION_TYPE if you want union types.
 \f
 * Changes in Emacs 21.4
 
-** M-x compile has been completely overhauled
-
-It now uses font-lock for turning compiler output into hypertext.  Quite a few
-more kinds of messages are recognized.  Messages that are recognized as
-warnings or informational come in orange or green, instead of red.
-Informational messages are by default skipped with `next-error'.
+** M-x compile has become more robust and reliable
+
+Quite a few more kinds of messages are recognized.  Messages that are
+recognized as warnings or informational come in orange or green, instead of
+red.  Informational messages are by default skipped with `next-error'
+(controlled by `compilation-skip-threshold').
+
+The variable `compilation-error-regexp-alist' has now become customizable.  If
+you had added your own regexps to this, you'll probably need to include a
+leading `^', otherwise they'll match anywhere on a line.  There is now also a
+`compilation-mode-font-lock-keywords' and it nicely handles all the checks
+that configure outputs and -o options so you see at a glance where you are.
 
 The new file etc/compilation.txt gives examples of each type of message.