GNU bug report logs - #29175
26.0.90; Nitpicking issue with flymake-show-diagnostics-buffer

Previous Next

Package: emacs;

Reported by: Lele Gaifax <lele <at> metapensiero.it>

Date: Mon, 6 Nov 2017 19:30:02 UTC

Severity: normal

Found in version 26.0.90

Done: joaotavora <at> gmail.com (João Távora)

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Lele Gaifax <lele <at> metapensiero.it>
Subject: bug#29175: closed (Re: bug#29175: 26.0.90; Nitpicking issue with
 flymake-show-diagnostics-buffer)
Date: Thu, 09 Nov 2017 20:38:04 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#29175: 26.0.90; Nitpicking issue with flymake-show-diagnostics-buffer

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 29175 <at> debbugs.gnu.org.

-- 
29175: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=29175
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: joaotavora <at> gmail.com (João Távora)
To: Lele Gaifax <lele <at> metapensiero.it>
Cc: 29175 <at> debbugs.gnu.org, 29175-done <at> debbugs.gnu.org
Subject: Re: bug#29175: 26.0.90;
 Nitpicking issue with flymake-show-diagnostics-buffer
Date: Thu, 09 Nov 2017 20:37:38 +0000
Lele Gaifax <lele <at> metapensiero.it> writes:

> Maybe a better way would be explicitly sort the result of
> `flymake--diagnostics-buffer-entries',

I think this is the preferred option, which I just commited in
b28de574112991bfd2234989d080e54f565a549c.

Thanks,
João

[Message part 3 (message/rfc822, inline)]
From: Lele Gaifax <lele <at> metapensiero.it>
To: bug-gnu-emacs <at> gnu.org
Subject: 26.0.90; Nitpicking issue with flymake-show-diagnostics-buffer
Date: Mon, 06 Nov 2017 20:29:35 +0100
I'm resending this as a bug instead of a post to emacs-devel.

I notice that the entries in the the diagnostics buffer may be in random
order, not sure if that is because the way flymake--overlays collects the
issues, or something else.

The easiest way to fix the problem is to set `tabulated-list-sort-key' in the
`flymake-diagnostics-buffer-mode' definition, although that may still suffer
of not sorting the entries by (line, col): does tabulated-mode support
multi-column ordering?

Maybe a better way would be explicitly sort the result of
`flymake--diagnostics-buffer-entries', possibly there is some trick in the
cl-loop macro?

Or something else?

Thanks&bye, lele.
-- 
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
lele <at> metapensiero.it  |                 -- Fortunato Depero, 1929.



This bug report was last modified 7 years and 256 days ago.

Previous Next


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