]> git.eshelyaron.com Git - emacs.git/commit
Make the 'cucumber' compilation pattern work without 'omake'
authorMattias Engdegård <mattiase@acm.org>
Tue, 24 Nov 2020 11:05:47 +0000 (12:05 +0100)
committerMattias Engdegård <mattiase@acm.org>
Fri, 27 Nov 2020 15:17:19 +0000 (16:17 +0100)
commit8ebf041d5f54d9ae0dd360d9d3b3f82c5c7e3106
tree999265eff2ec4775e220c386230ed939b163e6c7
parent48c747e7a8aac34442c238311bbd65b23f97175a
Make the 'cucumber' compilation pattern work without 'omake'

When 'omake' is included in compilation-error-regexp-alist, which it
still is by default, then all other rules are modified to match with
an extra leading 6 spaces as well. The 'cucumber' pattern relied on
this in order to work as intended.

* lisp/progmodes/compile.el (compilation-error-regexp-alist-alist):
Extend the 'cucumber' pattern so that it works even when 'omake'
is not included.  Move it below the 'gnu' rule so that it doesn't
match anything else.
lisp/progmodes/compile.el
test/lisp/progmodes/compile-tests.el