]> git.eshelyaron.com Git - emacs.git/commitdiff
message deletion note added to M-x compile
authorDaniel Pfeiffer <occitan@esperanto.org>
Thu, 1 Apr 2004 10:48:40 +0000 (10:48 +0000)
committerDaniel Pfeiffer <occitan@esperanto.org>
Thu, 1 Apr 2004 10:48:40 +0000 (10:48 +0000)
etc/NEWS
lisp/ChangeLog

index c04c52155c376a73824a44a7b57af10592fc169e..e6e6e9b5d776e689cba67ecd88f56eedd7b778b1 100644 (file)
--- 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
index 4b9fae6246899efd3d866dcdc5708c78eda0cab2..354012dc488b7ff6b773756bfb3b0eb391d14916 100644 (file)
@@ -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)