aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorChong Yidong <[email protected]>2011-05-08 01:17:17 -0400
committerChong Yidong <[email protected]>2011-05-08 01:17:17 -0400
commitd9c54a06a0883f6be111b498dc44a4fe38c7f49e (patch)
tree17de8fc8930e7679e3373e271b362cbb98767391 /etc
parentc46626351cb23fdb990174ad86da00bd4e159c81 (diff)
Perform grep-mode's buffer modifications in a process filter (Bug#7952)
* progmodes/grep.el (grep-mode-font-lock-keywords): Remove buffer-changing entries. (grep-filter): New function. (grep-mode): Add it to compilation-filter-hook. * progmodes/compile.el (compilation-filter-hook) (compilation-filter-start): New defvars. (compilation-filter): Call compilation-filter-hook prior to updating the process mark.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS8
1 files changed, 7 insertions, 1 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 319f5f8c95..9e9778c6ac 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -377,9 +377,15 @@ $ESHELL nor variable `explicit-shell-file-name' is set.
** comint and modes derived from it use the generic completion code.
-** The compile.el mode can be used without font-lock-mode.
+** Compilation mode
+
+*** Compilation mode can be used without font-lock-mode.
`compilation-parse-errors-function' is now obsolete.
+*** `compilation-filter-start' is let-bound to the start of the text
+inserted by the compilation filter function, when calling
+compilation-filter-hook.
+
** The Landmark game is now invoked with `landmark', not `lm'.
** Prolog mode has been completely revamped, with lots of additional