Commit d547e25f authored by Lute Kamstra's avatar Lute Kamstra

(checkdoc-file-comments-engine): Use

`lm-commentary-end' to find the end of the commentary section.
parent c7dff41d
2003-05-23 Lute Kamstra <Lute.Kamstra@cwi.nl>
* emacs-lisp/lisp-mnt.el: Make the description of the library more
accurate.
(lm-any-header): New user option.
(lm-section-start): New function; rewrite of `lm-section-mark'.
(lm-section-mark): Make alias of `lm-section-start'.
(lm-section-end): New function.
(lm-code-start): New function; rewrite of `lm-code-mark'.
(lm-code-mark): Make alias of `lm-code-start'.
(lm-commentary-start): New function; rewrite of
`lm-commentary-mark'.
(lm-commentary-mark): Make alias of `lm-commentary-start'.
(lm-commentary-end): New function.
(lm-history-start): New function; rewrite of `lm-history-mark'.
(lm-history-mark): Make alias of `lm-history-start'.
(lm-commentary): Use `lm-commentary-end' to find the end of the
commentary section.
* emacs-lisp/checkdoc.el (checkdoc-file-comments-engine): Use
`lm-commentary-end' to find the end of the commentary section.
2003-05-22 Ken Stevens <kstevens@ichips.intel.com> 2003-05-22 Ken Stevens <kstevens@ichips.intel.com>
* ispell.el: Sync to version 3.6. * ispell.el: Sync to version 3.6.
......
...@@ -2346,22 +2346,16 @@ Code:, and others referenced in the style guide." ...@@ -2346,22 +2346,16 @@ Code:, and others referenced in the style guide."
;; section that is easy to pick out, and it is also the most ;; section that is easy to pick out, and it is also the most
;; visible section (with the finder). ;; visible section (with the finder).
(let ((cm (lm-commentary-mark))) (let ((cm (lm-commentary-mark)))
(if cm (when cm
(save-excursion (save-excursion
(goto-char (lm-commentary-mark)) (goto-char cm)
;; Spellcheck between the commentary, and the first (let ((e (copy-marker (lm-commentary-end))))
;; non-comment line. We could use lm-commentary, but that ;; Since the comments talk about Lisp, use the
;; returns a string, and Ispell wants to talk to a buffer. ;; specialized spell-checker we also used for doc
;; Since the comments talk about Lisp, use the specialized ;; strings.
;; spell-checker we also used for doc strings. (checkdoc-sentencespace-region-engine (point) e)
(let ((e (save-excursion (re-search-forward "^[^;]" nil t) (checkdoc-proper-noun-region-engine (point) e)
(point)))) (checkdoc-ispell-docstring-engine e)))))
(checkdoc-sentencespace-region-engine (point) e)
(checkdoc-proper-noun-region-engine (point) e)
(checkdoc-ispell-docstring-engine e)))))
;;; test comment out code
;;; (foo 1 3)
;;; (bar 5 7)
(setq (setq
err err
(or (or
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment