GNU bug report logs - #70794
30.0.50; Add Rust compilation regex

Previous Next

Package: emacs;

Reported by: Ergus <spacibba <at> aol.com>

Date: Mon, 6 May 2024 01:31:01 UTC

Severity: normal

Found in version 30.0.50

Done: Mattias Engdegård <mattias.engdegard <at> gmail.com>

Full log


Message #73 received at 70794 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: mattias.engdegard <at> gmail.com, dev <at> rjt.dev
Cc: 70794 <at> debbugs.gnu.org, spacibba <at> aol.com,
 Vincenzo Pupillo <v.pupillo <at> gmail.com>, stefankangas <at> gmail.com
Subject: Re: bug#70794: 30.0.50; Add Rust compilation regex
Date: Sat, 10 May 2025 12:53:50 +0300
Ping!  Randy and Mattias, would you please respond?

> From: Vincenzo Pupillo <v.pupillo <at> gmail.com>
> Cc: 70794 <at> debbugs.gnu.org, Randy Taylor <dev <at> rjt.dev>, spacibba <at> aol.com,
>  Stefan Kangas <stefankangas <at> gmail.com>
> Date: Mon, 28 Apr 2025 22:22:16 +0200
> 
> Ciao,
> Would the attached patch be good?
> 
> Vincenzo
> 
> p.s. the tests come from Rust docs.
> 
> 
> In data giovedì 6 giugno 2024 09:34:42 Ora legale dell’Europa centrale, Stefan 
> Kangas ha scritto:
> > Mattias Engdegård <mattias.engdegard <at> gmail.com> writes:
> > > 3 juni 2024 kl. 18.33 skrev Eli Zaretskii <eliz <at> gnu.org>:
> > >> Fine by me (I don't use Rust), but is the rule really broken?  What
> > >> happens if you move it to the end?
> > > 
> > > It is indeed broken as written because it would match anything
> > > starting with 'warning:' to something that looks like an arrow further
> > > down the log which could be an unrelated message a megabyte away.
> > > 
> > > I could try to slap together a guess at what a better one would be but
> > > then again, I wouldn't use it myself (rarely use Rust and when I do
> > > it's one of those external packages which have their own patterns and
> > > more importantly active maintainers). Furthermore I don't have the
> > > time to go poking around in the rustc (or cargo?) source code to see
> > > what the message-emitting parts look like, which is very useful when
> > > adding patterns.
> > > 
> > > Even with the obvious fixes, the pattern would still be incomplete and
> > > not even match parts of the examples given. I'm happy to work with
> > > Rust users or package maintainers to work out details but I don't want
> > > to do a rush job now, nor delay Emacs 30.
> > 
> > Randy, would you be interested in working with Mattias to create a good
> > `compilation-mode` regexp for Rust?




This bug report was last modified 23 days ago.

Previous Next


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