Function: flymake-proc-stop-all-syntax-checks

flymake-proc-stop-all-syntax-checks is an interactive and byte-compiled function defined in flymake-proc.el.gz.

Signature

(flymake-proc-stop-all-syntax-checks &optional REASON)

Documentation

Kill all syntax check processes.

Key Bindings

Aliases

flymake-stop-all-syntax-checks (obsolete since 26.1)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/flymake-proc.el.gz
(defun flymake-proc-stop-all-syntax-checks (&optional reason)
  "Kill all syntax check processes."
  (interactive (list "Interrupted by user"))
  (dolist (buf (buffer-list))
    (with-current-buffer buf
      (let ((p flymake-proc--current-process))
        (when (process-live-p p)
          (kill-process p)
          (process-put p 'flymake-proc--interrupted reason)
          (flymake-log 2 "killed process %d" (process-id p)))))))