Function: checkdoc-batch

checkdoc-batch is an autoloaded and byte-compiled function defined in checkdoc.el.gz.

Signature

(checkdoc-batch)

Documentation

Check current buffer in batch mode.

Report any errors and signal the first found error.

Probably introduced at or before Emacs version 31.1.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/checkdoc.el.gz
;;;###autoload
(defun checkdoc-batch ()
  "Check current buffer in batch mode.
Report any errors and signal the first found error."
  (when noninteractive
    (let ((checkdoc-autofix-flag nil)
          (checkdoc--batch-flag t))
      (checkdoc-current-buffer t)
      (when checkdoc-pending-errors
        (when-let* ((b (get-buffer checkdoc-diagnostic-buffer)))
          (with-current-buffer b
            (princ (buffer-string)))
          (terpri))
        (checkdoc-current-buffer)))))