GNU bug report logs -
#66041
30.0.50; Should 'flymake-note-echo' inherit from 'compilation-info'?
Previous Next
Reported by: Jim Porter <jporterbugs <at> gmail.com>
Date: Sun, 17 Sep 2023 04:43:02 UTC
Severity: minor
Found in version 30.0.50
Done: João Távora <joaotavora <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
On 9/17/2023 2:22 PM, João Távora wrote:
> On Sun, Sep 17, 2023 at 5:42 AM Jim Porter <jporterbugs <at> 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.)
[emacs-29.png (image/png, attachment)]
[emacs-30.png (image/png, attachment)]
[emacs-30-patched.png (image/png, attachment)]
[0001-Use-compilation-info-as-the-basis-for-Flymake-note-f.patch (text/plain, attachment)]
This bug report was last modified 1 year and 237 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.