bug#80650: Subject: [PATCH] introduce %quiet-auto-compile

Ludovic Courtès <[email protected]> Tue, 31 Mar 2026 17:36:14 +0200
Newsgroups gmane.lisp.guile.bugs
Message-ID <[email protected]>
Hi!

Olivier Dion <[email protected]> skribis:

> @Ludovic: I recall you mentioned something about warning ports or
> inhibition of welcome messages.  Not sure if it was also about
> auto-compilation warnings.  Would you mind to take at look of the
> following with me?

Maybe you=E2=80=99re referring to this:

  https://codeberg.org/guile/guile/issues/39

?

> How does that work wrt to other values? e.g., it's not possible to
> combine `fresh' and `quiet' that way.
>
> What about allowing bundle of options instead?
>
>   GUILE_AUTO_COMPILE=3Dfresh:quiet
>   GUILE_AUTO_COMPILE=3D0:quiet:1   # Same as: GUILE_AUTO_COMPILE=3Dquiet:1
>=20=20=20
> that way we keep backward compatibility and we can add new behaviors in
> the future.

Hmm, yes.  The syntax sounds a bit too sophisticated to me. :-)

Another option might be to introduce a new environment variable.  For
example, one could set GUILE_WARNING_FILE=3D/dev/null to send warnings to
the bitbucket.  Dunno if that=E2=80=99s preferable.

Ludo=E2=80=99.