Minor mode to temporarly inhibit Flymake Backends according to the last command. By default it will inhibit checkdoc
and package-lint
after narrowing and restore them widen
.
Emacs >= 25.1 is required.
Download the source code and put it wherever you like, e.g. into ~/.emacs.d/flymake-suspend/
git clone https://github.com/KarimAziev/flymake-suspend.git ~/.emacs.d/flymake-suspend/
Add the downloaded directory to the load path:
(add-to-list 'load-path "~/.emacs.d/flymake-suspend/")
(require 'flymake-suspend)
(use-package flymake-suspend
:straight (flymake-suspend
:repo "KarimAziev/flymake-suspend"
:type git
:host github))
Temporarly inhibit flymake backends after some commands. This commands is specified in flymake-suspend-command-disablers-alist
.
Alist of commands and corresponding handlers with args. Every element is a cons which car is command symbol, and cdr it is a list, where first element is a function and rest of the elements - the arguments.