GNU bug report logs - #71844
[PATCH] 29.1; "cucumber" in compilation-error-regexp-alist-alist is too aggressive

Previous Next

Package: emacs;

Reported by: Matthew Bauer <mjbauer95 <at> gmail.com>

Date: Sat, 29 Jun 2024 22:33:04 UTC

Severity: wishlist

Tags: patch

Full log


View this message in rfc822 format

From: Matthew Bauer <mjbauer95 <at> gmail.com>
To: 71844 <at> debbugs.gnu.org
Subject: bug#71844: [PATCH] 29.1; "cucumber" in compilation-error-regexp-alist-alist is too aggressive
Date: Sat, 29 Jun 2024 14:55:05 -0500
[Message part 1 (text/plain, inline)]
I believe this regex for cucumber is not precise enough. Specifically,
it was picking up this indentation in an error message from GHC:

Main.hs:195:1: error: [GHC-44432]
    The type signature for ‘apathway’ lacks an accompanying binding
    Suggested fix:
      Perhaps use one of these:
        ‘foo’ (Defined at Main.hs:196:1),
        ‘foo’ (Defined at Main.hs:216:1)

It picked up this as being error messages which I believe it shouldn’t have:

   ‘foo’ (Defined at Main.hs:216
   ‘foo’ (Defined at Main.hs:216

This change just ignores it if there is remaining space. Probably it
still needs to be refined, but this at least avoids this false positive
for me.

[0001-Try-to-limit-false-positives-for-cucumber-compilatio.patch (text/x-patch, attachment)]

This bug report was last modified 158 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.