aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorMattias EngdegÄrd2020-03-18 16:01:02 +0100
committerMattias EngdegÄrd2020-03-25 21:41:49 +0100
commitd08c9472e821615da06f92756e49c271be8da7f1 (patch)
treecbfb74ec17bf4a25f5d57a85d780ac0d46e049c5 /etc
parent1060a6401b8ee9aaa4b2056025402e7fa1ad1643 (diff)
downloademacs-d08c9472e821615da06f92756e49c271be8da7f1.tar.gz
emacs-d08c9472e821615da06f92756e49c271be8da7f1.zip
Make compilation-mode regexp matching case-sensitive (bug#40119)
The number of regexps is large, they are written independently of one another, and they frequently intersect. Using case-sensitive matching improves separation and performance, and is probably what everyone have being assuming was used by compilation-mode all along. * lisp/progmodes/compile.el (compilation-error-case-fold-search): New. (compilation-parse-errors): Bind case-fold-search to compilation-error-case-fold-search during matching. * etc/NEWS: Announce.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 1be5ad6acc0..910d9fa2d23 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -196,6 +196,12 @@ key binding
196*** New user option 'gravatar-service' for host to query for gravatars. 196*** New user option 'gravatar-service' for host to query for gravatars.
197Defaults to Libravatar, with Unicornify and Gravatar as options. 197Defaults to Libravatar, with Unicornify and Gravatar as options.
198 198
199** Compilation mode
200
201*** Regexp matching of messages is now case-sensitive by default.
202The user option 'compilation-error-case-fold-search' can be set
203for case-insensitive matching of messages.
204
199 205
200* New Modes and Packages in Emacs 28.1 206* New Modes and Packages in Emacs 28.1
201 207