changeset 54648:28269367379e

reformulated compile announcement
author Daniel Pfeiffer <occitan@esperanto.org>
date Mon, 29 Mar 2004 19:54:16 +0000
parents 96ee39f37385
children d6816d5766d3
files etc/NEWS
diffstat 1 files changed, 12 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Mon Mar 29 19:24:11 2004 +0000
+++ b/etc/NEWS	Mon Mar 29 19:54:16 2004 +0000
@@ -88,12 +88,18 @@
 
 * 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.