diff options
| author | Mattias EngdegÄrd | 2020-03-18 16:01:02 +0100 |
|---|---|---|
| committer | Mattias EngdegÄrd | 2020-03-25 21:41:49 +0100 |
| commit | d08c9472e821615da06f92756e49c271be8da7f1 (patch) | |
| tree | cbfb74ec17bf4a25f5d57a85d780ac0d46e049c5 /etc | |
| parent | 1060a6401b8ee9aaa4b2056025402e7fa1ad1643 (diff) | |
| download | emacs-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/NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
| @@ -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. |
| 197 | Defaults to Libravatar, with Unicornify and Gravatar as options. | 197 | Defaults 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. | ||
| 202 | The user option 'compilation-error-case-fold-search' can be set | ||
| 203 | for 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 | ||