Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
d547e25f
Commit
d547e25f
authored
May 23, 2003
by
Lute Kamstra
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(checkdoc-file-comments-engine): Use
`lm-commentary-end' to find the end of the commentary section.
parent
c7dff41d
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
32 additions
and
16 deletions
+32
-16
lisp/ChangeLog
lisp/ChangeLog
+22
-0
lisp/emacs-lisp/checkdoc.el
lisp/emacs-lisp/checkdoc.el
+10
-16
No files found.
lisp/ChangeLog
View file @
d547e25f
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>
* ispell.el: Sync to version 3.6.
...
...
lisp/emacs-lisp/checkdoc.el
View file @
d547e25f
...
...
@@ -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
;; visible section (with the finder).
(
let
((
cm
(
lm-commentary-mark
)))
(
if
cm
(
when
cm
(
save-excursion
(
goto-char
(
lm-commentary-mark
))
;; Spellcheck between the commentary, and the first
;; non-comment line. We could use lm-commentary, but that
;; returns a string, and Ispell wants to talk to a buffer.
;; Since the comments talk about Lisp, use the specialized
;; spell-checker we also used for doc strings.
(
let
((
e
(
save-excursion
(
re-search-forward
"^[^;]"
nil
t
)
(
point
))))
(
goto-char
cm
)
(
let
((
e
(
copy-marker
(
lm-commentary-end
))))
;; Since the comments talk about Lisp, use the
;; specialized spell-checker we also used for doc
;; strings.
(
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
err
(
or
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment