1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 10:31:37 -08:00
emacs/test/lisp/progmodes
Mattias Engdegård f765aad28b Make OMake support slightly less expensive (bug#39595)
When run with -p or -P, OMake regurgitates error messages that
prevented further progress, indented by 6 spaces.  Use that fact
to ameliorate the modification done to other error message regexps.

* lisp/progmodes/compile.el (compilation-parse-errors):
When 'omake' is enabled, allow error messages to be indented by 0 or 6
spaces instead of any number of spaces, to avoid pathological
behaviour.
(compilation-error-regexp-alist-alist): Anchor the 'omake' pattern to
bol for performance.  Repair the 'ruby-Test::Unit' pattern, which
relied on the previously over-generous 'omake' hack.
* etc/compilation.txt (OMake): Add examples.
* test/lisp/progmodes/compile-tests.el (compile-tests--test-regexps-data)
(compile-test-error-regexps): Add test for OMake (indented error).
2020-02-17 11:23:41 +01:00
..
flymake-resources Ensure flymake tests use gcc rather than $CC 2018-12-15 15:08:28 -08:00
asm-mode-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
bat-mode-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
cc-mode-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
compile-tests.el Make OMake support slightly less expensive (bug#39595) 2020-02-17 11:23:41 +01:00
elisp-mode-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
etags-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
f90-tests.el f90: handle F2008 module function 2020-01-15 18:47:51 -08:00
flymake-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
js-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
ps-mode-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
python-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
ruby-mode-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
sql-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
subword-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
tcl-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
xref-tests.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00