Function: checkdoc-start
checkdoc-start is an autoloaded, interactive and byte-compiled
function defined in checkdoc.el.gz.
Signature
(checkdoc-start &optional TAKE-NOTES)
Documentation
Start scanning the current buffer for documentation string style errors.
Only documentation strings are checked.
Use checkdoc-continue to continue checking if an error cannot be fixed.
Prefix argument TAKE-NOTES means to collect all the warning messages into
a separate buffer.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/checkdoc.el.gz
;;;###autoload
(defun checkdoc-start (&optional take-notes)
"Start scanning the current buffer for documentation string style errors.
Only documentation strings are checked.
Use `checkdoc-continue' to continue checking if an error cannot be fixed.
Prefix argument TAKE-NOTES means to collect all the warning messages into
a separate buffer."
(interactive "P" emacs-lisp-mode)
(let ((p (point)))
(goto-char (point-min))
(if (and take-notes (called-interactively-p 'interactive))
(checkdoc-start-section "checkdoc-start"))
(checkdoc-continue take-notes)
;; Go back since we can't be here without success above.
(goto-char p)
nil))