GNU bug report logs - #77439
[PATCH] Eglot: introduce eglot-show-diagnostics-source

Previous Next

Package: emacs;

Reported by: Nicolás Ojeda Bär <n.oje.bar <at> gmail.com>

Date: Tue, 1 Apr 2025 20:59:02 UTC

Severity: normal

Tags: patch

Done: Nicolás Ojeda Bär <n.oje.bar <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: João Távora <joaotavora <at> gmail.com>
To: Nicolás Ojeda Bär <n.oje.bar <at> gmail.com>
Cc: 77439 <at> debbugs.gnu.org, Eli Zaretskii <eliz <at> gnu.org>, Spencer Baugh <sbaugh <at> janestreet.com>
Subject: bug#77439: [PATCH] Eglot: introduce eglot-show-diagnostics-source
Date: Mon, 21 Apr 2025 09:06:24 +0100
I've pushed these changes to master.  They should also be available shortly
in Flymake 1.4.0 from GNU ELPA.

See the new variable `flymake-diagnostic-format-alist`

The master version of Eglot now depends on Flymake 1.4.0 to
separately report LSP code and source attributes when creating
diagnostics.

Older versions of Eglot work fine with the new Flymake, but they
don't do this separate reporting and so you won't be able to solve
your problem with them.

Anyway, please test the solution and then this bug can be closed.

João

On Sat, Apr 19, 2025 at 7:13 AM Nicolás Ojeda Bär <n.oje.bar <at> gmail.com> wrote:
>
> On Fri, Apr 18, 2025 at 9:03 PM João Távora <joaotavora <at> gmail.com> wrote:
> >
> > Heads up, I've started working on this change and have it mostly
> > finished (some details in'`flymake-show-diagnostics-buffer' and
> > documentation are missing).
>
> Thanks for the heads-up, and for your work on this.
> I looked over the code quickly, seems fine to me.
>
> Cheers,
> Nicolas



-- 
João Távora




This bug report was last modified 25 days ago.

Previous Next


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