Tags: patch This patch is based on the patch in bug#64425 (since I noticed this unrelated issue while working on that, and they touch the same code). When pixel-scroll-precision-mode is enabled, scrolling the mouse wheel will yield wheel-{up,down} events. flymake now binds the new events in addition to the old mouse-wheel-{up,down}-event. * lisp/progmodes/flymake.el:(flymake--mode-line-counter-scroll-prev, flymake--mode-line-counter-scroll-next, flymake--mode-line-counter-map): Add. (flymake--mode-line-counter): Use new keymap and include 'type as a property in the mode-line. In GNU Emacs 29.0.92 (build 8, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2023-07-02 built on earth Repository revision: c361966508e2da159b5e65c37dff7f78e87b3445 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: NixOS 23.05 (Stoat) Configured using: 'configure --with-x-toolkit=lucid --with-tree-sitter --with-xinput2'