emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Reviewing Flymake diagnostic buffer keymap following next-error support


From: Jake
Subject: Reviewing Flymake diagnostic buffer keymap following next-error support
Date: Fri, 16 May 2025 12:17:41 +0000

Hi Emacs

In commit ee8b4eaca12, flymake diagnostic buffers gained `next-error' support.  Fantastic work!

1. Does this deserve a NEWS entry?

2. What do you think about making `flymake-diagnostics-buffer-mode-map' more consistent with the other `next-error' buffer keymaps, like those from occur, grep, and compile? E.g. 
n (currently `next-line') -> `next-error-no-select'
p (currently `previous-line') -> `previous-error-no-select'
C-o (currently `open-line' in a read-only buffer) -> `flymake-show-diagnostic'
In addition, perhaps g (currently `revert-buffer') should run `flymake-start' in the buffer with flymake-mode, or in each project buffer in the case of project diagnostics.  The commands `flymake-show-[buffer/project]-diagnostics' could also invoke `flymake-start', at least when flymake-no-changes-timeout is nil.

Kind regards
Jake

reply via email to

[Prev in Thread] Current Thread [Next in Thread]