Subject: Re: bug#56249: 29.0.50; Compilation buffer parsing "ERROR:" incorrectly

From: Lars Ingebrigtsen <[email-masked]>
Date: Thu, 30 Jun 2022 11:04:16 +0200

Mattias Engdegård <[email-masked]> writes:

> or, equivalently,
>
>    `(,(rx
>        bol (* " ") "ERROR:"
>        (group-n 1                       ; file
>          (+ (not (in ":\n"))))
>        ":"
>        (group-n 2 (+ digit))            ; line
>        ": ")
>      1 2)
>
> to `compilation-regexp-alist`. We (that is, I) have no idea what is emitting the message and how stable the format is, so adding it to the standard compilation rule list is a fool's errand. We wouldn't even know what to call it.
>
> If you have deeper knowledge of the tool and how it works then you might want to help us clarify it or even get the message updated to the standard GNU format. Some tools are able to use that format even if they do not emit it by default.

It looks pretty useful to add this to compile.el anyway, so I've now
done so.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no