summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Pfeiffer <occitan@esperanto.org>2004-04-01 10:48:40 +0000
committerDaniel Pfeiffer <occitan@esperanto.org>2004-04-01 10:48:40 +0000
commite5c644da1287c3dbcbc39999d2f969e5e3e71bd4 (patch)
treed62a41b31d625872793bd379d4451f7aa59d8895
parent51c8ad03e04265489438cb50e6af26935fffe446 (diff)
downloademacs-e5c644da1287c3dbcbc39999d2f969e5e3e71bd4.tar.gz
message deletion note added to M-x compile
-rw-r--r--etc/NEWS4
-rw-r--r--lisp/ChangeLog10
2 files changed, 14 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index c04c52155c3..e6e6e9b5d77 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -95,6 +95,10 @@ 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').
+Location data is collected on the fly as the *compilation* buffer changes.
+This means you could modify messages to make them point to different files.
+This also means you can not go to locations of messages you may have deleted.
+
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
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 4b9fae62468..354012dc488 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,13 @@
+2004-04-01 Daniel Pfeiffer <occitan@esperanto.org>
+
+ * compile.el (compilation-current-error): New var.
+ (compilation-setup, compile-mouse-goto-error)
+ (compile-goto-error, next-error): Use it.
+ (compilation-skip-to-next-location): Default to t, which gives
+ contiguous skipping like old compile (where this was redundant).
+ (compilation-next-error): Prevent previous-* commands from moving
+ back to message at or just before point.
+
2004-04-01 Nick Roberts <nick@nick.uklinux.net>
* progmodes/gdb-ui.el (gdb-view-source-function, gdb-view-assembler)