From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#44689: 28.0.50; Use appropriate face for Flymake unknown backend Date: Tue, 17 Nov 2020 09:20:17 +0000 Message-ID: References: <875z65i5lt.fsf@protesilaos.com> <87pn4dueoq.fsf@gnus.org> <87r1os5yqk.fsf@protesilaos.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000777eb205b44a018c" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6972"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 44689@debbugs.gnu.org, Lars Ingebrigtsen To: Protesilaos Stavrou Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 17 10:23:59 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kexDS-0001j9-Re for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 Nov 2020 10:23:58 +0100 Original-Received: from localhost ([::1]:57960 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kexDR-0002ob-PS for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 17 Nov 2020 04:23:57 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45902) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kexAc-00061B-Ay for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2020 04:21:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46786) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kexAb-00079r-Vs for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2020 04:21:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kexAb-00038L-Rj for bug-gnu-emacs@gnu.org; Tue, 17 Nov 2020 04:21:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 17 Nov 2020 09:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44689 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 44689-submit@debbugs.gnu.org id=B44689.160560483512001 (code B ref 44689); Tue, 17 Nov 2020 09:21:01 +0000 Original-Received: (at 44689) by debbugs.gnu.org; 17 Nov 2020 09:20:35 +0000 Original-Received: from localhost ([127.0.0.1]:58332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kexAB-00037V-Hy for submit@debbugs.gnu.org; Tue, 17 Nov 2020 04:20:35 -0500 Original-Received: from mail-il1-f173.google.com ([209.85.166.173]:42987) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kexAA-00037J-KU for 44689@debbugs.gnu.org; Tue, 17 Nov 2020 04:20:35 -0500 Original-Received: by mail-il1-f173.google.com with SMTP id g15so17907712ilc.9 for <44689@debbugs.gnu.org>; Tue, 17 Nov 2020 01:20:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=X1NG92nN4DeP7XagAjdnf1RoqMhTBmP4gm5VCKfPhvs=; b=EKYlK1SAbmY4hyxJP7fX8Ru/ZAZCbqwEucmQdmTv68Ac4j3PTFia/EwgEc1Bw8ivsE HfLs4OoROIpxsvaKmnr4u8UFH+rnXJv/xKtsak08UiGRvUvI+HLI/53H27Gnj0w/FzVR JqexJ3F+X8vpxRtiit5YhreQRo0VTxz9pkma3R0f7QI2XXSioSR/ifmVEreWaW0zOZAV GA53RRP2bf28ZK0o7+cyEl2BI3pWa291eutJUb5Wh9Jy9L0ZrW+Vkyl8JzuKh6M+wBYW JiSXrRDaOZOB86GAy3HJp/wVePbXtxkG4lc1ScgUsaMgJaABUI+6v62ayjiZURwabVIs FCKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=X1NG92nN4DeP7XagAjdnf1RoqMhTBmP4gm5VCKfPhvs=; b=kbz1KtCPjpyTgCqa6egYq0CzzAjvQF84wTeJdiA4P7zP1vmPIWWQHeE5pBX3ms/JcW GhOqEj4Eev+I0N9EdXg/R+zitlGQHsuZVgcfab9+I22YugzcHqLWSQfA+Evf1oTr+GUS tUrOCbLbxnjtDEDjSqmAgQkFIf/JFZI0HKEHLt+uDwRv61/cqBqQTVQbJTTUPtqa+rhw LtzEhFxOTwcKoitPSz5Efd/uDwb1Olztvp7BvbePO0UFO9F1rXxUMeE88qFAkMpjCn+p 1dX0tilwxBK4W312Z1zRZsPOnMlrmpJh8xg4OZ3T7bh5+4IE8QJ1UELtt8Kl8Zdpulsk GS2Q== X-Gm-Message-State: AOAM530v0DwmzADkok91Oq12MWPMDQ5ppT5GsOG0Q7qc+NgBqYvhnmUN ZJoqw0gXlwVCGeWd/25KzJckFsM6kYm8FbUU7SZhI6kM X-Google-Smtp-Source: ABdhPJwl6j6VEcEeZRuAanMhS3HbrFebZzVKtC8SITuerw21MrTFKFX4ydjzilc17SMb3Leify6dgl+Isvr/8OFOUUo= X-Received: by 2002:a92:2c06:: with SMTP id t6mr11300937ile.125.1605604828739; Tue, 17 Nov 2020 01:20:28 -0800 (PST) In-Reply-To: <87r1os5yqk.fsf@protesilaos.com> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:193528 Archived-At: --000000000000777eb205b44a018c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Nov 17, 2020 at 5:38 AM Protesilaos Stavrou 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=C3=A3o 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. > 'mode-line-emphasis' just feels like a more suitable choice for a face, > if emphasis in the mode line is the ultimate goal. The ultimate goal is to have Flymake working. The `?` is something you or some package you're using has misconfigured. Lars, this reminds me of a bug report (completely forgot the number), where the mode-line's indicators would become configurable via some "format string" mini-language, or something like that. Maybe we should take that up again, and maybe abandon the "format string" and make it use the same kind of language used in mode-line-format itself. Regardless of the simpler decision in this bug, it should allow, in principle, that demanding users modify Flymake's mode-line indications to their liking. Jo=C3=A3o --000000000000777eb205b44a018c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Nov 17, 2020 at 5:38 AM Protesilaos Stavrou <info@protesilaos.com> wrote:
> > I'm not sure why it's useful to draw attention to t= his bit in the mode
> > line, though.=C2=A0 Is that something user= s would find useful to have their
> > attentions drawn to?
>=
> Perhaps Jo=C3=A3o can answer your question (in cc).

Thanks. I dunno, really.=C2=A0 That '?' is placed w= henever Flymake has
been activated but no suitable backend has be= en found, or no
backend has been found to answer suitably. This i= s an abnormal
situation.=C2=A0 It points to some misconfiguration= , in principle. Does
that merit "immediate attention&qu= ot;?=C2=A0 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<= /div>
a different face or even no face at all.

= > 'mode-line-emphasis' just feels like a more suitable choice fo= r a face,
> if emphasis in the mode line is the ultimate goal.= =C2=A0

The ultimate goal is to have Flymake w= orking.=C2=A0 The `?` is something
you or some package you&#= 39;re using has misconfigured.

Lars, this reminds = me of a bug report (completely forgot the number),
where the mode= -line's indicators would become configurable via some
&q= uot;format string" mini-language, or something like that.=C2=A0 Maybe = we should
take that up again, and maybe abandon the "fo= rmat string" and make it
use the same kind of language u= sed in mode-line-format itself. Regardless
of the simpler decisio= n in this bug, it should allow, in principle, that
demanding= users modify Flymake's mode-line indications to their
l= iking.

Jo=C3=A3o
--000000000000777eb205b44a018c--