GNU bug report logs - #44689
28.0.50; Use appropriate face for Flymake unknown backend

Previous Next

Package: emacs;

Reported by: Protesilaos Stavrou <info <at> protesilaos.com>

Date: Mon, 16 Nov 2020 17:18:01 UTC

Severity: wishlist

Tags: fixed, patch

Found in version 28.0.50

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Protesilaos Stavrou <info <at> protesilaos.com>
To: João Távora <joaotavora <at> gmail.com>
Cc: 44689 <at> debbugs.gnu.org, Lars Ingebrigtsen <larsi <at> gnus.org>
Subject: bug#44689: 28.0.50; Use appropriate face for Flymake unknown backend
Date: Tue, 17 Nov 2020 11:47:03 +0200
[Message part 1 (text/plain, inline)]
On 2020-11-17, 09:20 +0000, João Távora <joaotavora <at> gmail.com> wrote:

>> > I'm not sure why it's useful to draw attention to this bit in the mode
>> > line, though.  Is that something users would find useful to have their
>> > attentions drawn to?
>>
>> Perhaps João can answer your question (in cc).
>
> Thanks. I dunno, really.  That '?' is placed whenever Flymake has
> been activated but no suitable backend has been found, or no
> backend has been found to answer suitably. This is an abnormal
> situation.  It points to some misconfiguration, in principle. Does 
> that merit "immediate attention"?  I'd say "some attention", but 
> I'm ignorant of the policy and the associated face here, so I'll leave
> this hair-splitting to you, and you have my blessing for choosing
> a different face or even no face at all.

While you discuss the rest of the issue with Lars, just to point out
that the "?" is easy to get.

On 'emacs -Q':

    (require 'flymake)
    (setq flymake-start-on-flymake-mode nil)

Now visit an '*.el' file.  Activate 'flymake-mode' and check the
modeline.

Screenshot attached.

Thanks again for your contributions!

-- 
Protesilaos Stavrou
protesilaos.com
[flymake-unknown-backend-emacs-q.png (image/png, attachment)]

This bug report was last modified 4 years and 259 days ago.

Previous Next


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