Mercurial > emacs
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.