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


Message #20 received at 44689 <at> debbugs.gnu.org (full text, mbox):

From: João Távora <joaotavora <at> gmail.com>
To: Protesilaos Stavrou <info <at> protesilaos.com>
Cc: 44689 <at> debbugs.gnu.org, Lars Ingebrigtsen <larsi <at> gnus.org>
Subject: Re: bug#44689: 28.0.50; Use appropriate face for Flymake unknown
 backend
Date: Tue, 17 Nov 2020 16:30:59 +0000
Protesilaos Stavrou <info <at> protesilaos.com> writes:

> 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.

Indeed, that's not a misconfiguration.  But I'd say it's an edge case:
normally one does want to start checking when enabling flymake, I just
kept that option there for backward compatibility.  I personally see no
use for it, do you?

João




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.