GNU bug report logs -
#79785
31.0.50; [PATCH] Make Flymake fringe indicators use dedicated faces
Previous Next
To reply to this bug, email your comments to 79785 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org:
bug#79785; Package
emacs.
(Sat, 08 Nov 2025 05:48:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Protesilaos Stavrou <prot <at> protesilaos.com>:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org.
(Sat, 08 Nov 2025 05:48:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Dear maintainers,
The attached patch makes the Flymake fringe indicators use faces defined
by Flymake instead of compilation ones.
This way, themes/users can make those indicators look the way they want
without affecting the compilation faces.
I made the new faces look the same as before. Existing users should get
the same results as they did.
All the best,
Protesilaos (or simply "Prot")
[0001-Make-Flymake-fringe-indicators-use-dedicated-faces.patch (text/x-diff, attachment)]
Information forwarded
to
bug-gnu-emacs <at> gnu.org:
bug#79785; Package
emacs.
(Sat, 08 Nov 2025 08:34:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 79785 <at> debbugs.gnu.org (full text, mbox):
> Date: Sat, 08 Nov 2025 07:47:17 +0200
> From: Protesilaos Stavrou <prot <at> protesilaos.com>
>
> The attached patch makes the Flymake fringe indicators use faces defined
> by Flymake instead of compilation ones.
>
> This way, themes/users can make those indicators look the way they want
> without affecting the compilation faces.
>
> I made the new faces look the same as before. Existing users should get
> the same results as they did.
Thanks. Adding Spencer to the discussion.
This change needs to be called out in NEWS.
> +(defface flymake-error-fringe '((t :inherit compilation-error))
> + "Face used by default in the `flymake-error-bitmap'."
> + :version "31.1"
> + :package-version '(Flymake . "1.5.0"))
This and other similar :package-version values in the new faces need
the value of Flymake versions added to
customize-package-emacs-version-alist to be expanded to include
version 1.5.0 of Flymake.
This bug report was last modified 3 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.