bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#66041: 30.0.50; Should 'flymake-note-echo' inherit from 'compilation


From: Jim Porter
Subject: bug#66041: 30.0.50; Should 'flymake-note-echo' inherit from 'compilation-info'?
Date: Sun, 17 Sep 2023 14:54:36 -0700

On 9/17/2023 2:22 PM, João Távora wrote:
On Sun, Sep 17, 2023 at 5:42 AM Jim Porter <jporterbugs@gmail.com> wrote:

Personally, I think it'd be better for the "echo" faces for Flymake
notes to just inherit from 'compilation-info'. They have almost
identical uses as far as I can tell, and then things would look more

To better understand what you mean, can you post two screenshots -- with
and without your proposed change -- of what the default theme would look
like in a simple file with some Flymake overlays?

Sure, here are screenshots of Flymake under 29, 30, and 30 plus my patch. In particular, pay close attention to the mode-line colors. It took me a few seconds of close inspection to see the green underline for the note counter in the mode-line.

Also, a patch showing exactly the change you propose would be useful.  And
keep in mind one can define a face to inherit from two faces (AFAIK).

And here's also a patch. (Not for the renaming of note->info, but that's straightforward enough to imagine, I hope.)

Attachment: emacs-29.png
Description: PNG image

Attachment: emacs-30.png
Description: PNG image

Attachment: emacs-30-patched.png
Description: PNG image

Attachment: 0001-Use-compilation-info-as-the-basis-for-Flymake-note-f.patch
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]