From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Flymake, compilation-mode lighters very noisy Date: Tue, 20 Nov 2018 20:16:23 +0000 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000075f669057b1e4f31" X-Trace: blaine.gmane.org 1542744885 11839 195.159.176.226 (20 Nov 2018 20:14:45 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 20 Nov 2018 20:14:45 +0000 (UTC) Cc: emacs-devel To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 20 21:14:41 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gPCPw-0002t1-GH for ged-emacs-devel@m.gmane.org; Tue, 20 Nov 2018 21:14:40 +0100 Original-Received: from localhost ([::1]:35722 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gPCRx-00024x-TX for ged-emacs-devel@m.gmane.org; Tue, 20 Nov 2018 15:16:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36216) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gPCRr-00024h-KP for emacs-devel@gnu.org; Tue, 20 Nov 2018 15:16:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gPCRp-00056y-TJ for emacs-devel@gnu.org; Tue, 20 Nov 2018 15:16:39 -0500 Original-Received: from mail-qt1-x830.google.com ([2607:f8b0:4864:20::830]:34715) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gPCRp-00055s-Nx for emacs-devel@gnu.org; Tue, 20 Nov 2018 15:16:37 -0500 Original-Received: by mail-qt1-x830.google.com with SMTP id r14so1465811qtp.1 for ; Tue, 20 Nov 2018 12:16:36 -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=9+H99qfLtO9YQ4OE01dYY7FcL82jAv4Sh9Gpdwn1V5M=; b=pJw9aw1WWLXZbRzrQIc9bCJHMPqEF62H6fKlaD7tw4jFFF81dJVCNl5kJ5gb8xUt/3 GNMAEY7O+oLIBaZqzY5NbP1UYpgYhVTZzXz0z9bVHxzRmuBzUHrqloBV4l7TS5xDhiMr eOj8NPjRxWvrTuI1klUHBCCo4/0y8t0LT7YdoDlmLArrSjCs3EvAzec0Bym/D1/O8aKs eqZ8SuB2SVTUrYY6DElaN1jmErTRBpmql5d96hxmIYJFZFI/yDJo/TtGCVncil8cySsK A+EPV4tWblS8KbUq0el0an5Nrbfr5ytG5S/KfA7x+U76TJ5YR2akmxVZNopS8UncycNv eAxg== 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=9+H99qfLtO9YQ4OE01dYY7FcL82jAv4Sh9Gpdwn1V5M=; b=kHEWdnhGpoyPIf2qObJOu9kU47GsD8vgxALUyBzEh4jwmqVtZJMXry1MsD5Hnqm0dF 32FEZ4daPjZAiVANWCDBohH3pQEt9lBwG2+p3l+Z6g6HUnDCHv9Zil6fWXvFkxHlht+U dwu8nty1gYKcwdyrOA8c9yzy60acfLv3hn86fhXydlyS7Phw3r6Z26Os3g7O8cE1a66d HQeGUkoOzV79yt+sRnUKxL7MrykK6uKGhrOwxfcyoRlCz+XfqCvAOIqnFwvBEd/xpb3w aWnvNcUDEI6uYfbIPXhViAWLCA9oClLFByJbFkK3fx6SJSomu+KjOBeVCRLN8WNMCSZ+ 0I2g== X-Gm-Message-State: AGRZ1gKLmsGTVKpihS6woAZQvom/tzX1Q4Hly/IC2+TWkBQYj69lp2rI qpgmpUEQhA1Zjq/K/Wcx6hup0LMQ/utoCibp6Fo= X-Google-Smtp-Source: AJdET5d27LlTkjnQXylz5oHxhCdxwct/n9aJoko56EcAG3UFBVfIboOKxgnTkACWfDf9afh5Y4adHMKfjdcFwNWPFWA= X-Received: by 2002:ac8:3e91:: with SMTP id y17mr3424944qtf.390.1542744995917; Tue, 20 Nov 2018 12:16:35 -0800 (PST) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::830 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:231256 Archived-At: --00000000000075f669057b1e4f31 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > > > > Flymake, though, delegates the work to the function > =E2=80=98flymake--mode-line-format=E2=80=99, which is pretty involved (11= 0 lines of > code). Not much I can do with that, as a user, except copy-pasting > that function into my init.el with a minor change. > > Thoughts? > Flymake is reasonably new and untested. I'm glad I made eglot a gateway to testing it and suggesting improvements. To your point, propose a way to break up that function. What variable and what semantics would you like to see? Would it be enough for a variable to state the minimum severity you would want to always see, even with zero occurance? In your case you would set it somewhere above "error".... If you read closely you'll find it's now at "warning", though indeed hardcoded. And let me know over at GitHub how eglot is working out, too... Jo=C3=A3o --00000000000075f669057b1e4f31 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Flymake, though, delegates the work to the function
=E2=80=98flymake--mode-line-format=E2=80=99, which is pretty involved (110 = lines of
code). Not much I can do with that, as a user, except copy-pasting
that function into my init.el with a minor change.

Thoughts?

Flymake is reasonably new and untested. I'm glad I made eglot= a gateway to testing it and suggesting improvements.

To your point, propose a way to break up that= function. What variable and what semantics would you like to see? Would it= be enough for a variable to state the minimum severity you would want to a= lways see, even with zero occurance? In your case you would set it somewher= e above "error".... If you read closely you'll find it's = now at "warning", though indeed hardcoded.

And let me know over at GitHub how eglot is wo= rking out, too...

Jo=C3= =A3o
--00000000000075f669057b1e4f31--