Function: flymake--disable-backend

flymake--disable-backend is a byte-compiled function defined in flymake.el.gz.

Signature

(flymake--disable-backend BACKEND &optional EXPLANATION)

Documentation

Disable BACKEND because EXPLANATION.

If it is running also stop it.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/flymake.el.gz
(defun flymake--disable-backend (backend &optional explanation)
  "Disable BACKEND because EXPLANATION.
If it is running also stop it."
  (flymake-log :warning "Disabling backend %s because %S" backend explanation)
  (flymake--with-backend-state backend state
    (setf (flymake--state-running state) nil
          (flymake--state-disabled state) explanation
          (flymake--state-reported-p state) t)))