| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
New functions.
(lm-verify): Check keywords.
From: Eric M. Ludlam <eric@siege-engine.com>.
|
|
|
|
|
|
|
| |
(lm-copyright-mark): New function.
(lm-crack-copyright): New function.
(lm-verify): Check that the file has a copyright.
Check that the file is copyright Free Software Foundation.
|
| |
|
|
|
|
|
|
|
|
| |
(lm-header-prefix): Cleanup the regexp.
(lm-header): Allow $ in non-RCS headers.
(lm-header-multiline): Put the strings back into order.
Stop at an empty line. Don't require two space chars if the
line is clearly not another header line.
|
|
|
|
| |
ISO-DATE. If non-nil, return date in ISO 8601 format.
|
|
|
|
|
|
|
|
|
|
| |
(lm-get-header-re): Defun, not defsubst.
(lm-get-package-name): Defun, not defsubst. Simplify.
(lm-version): Doc fix. Simplify.
(lm-header, lm-header-multiline, lm-header-multiline, lm-summary)
(lm-crack-address, lm-last-modified-date, lm-commentary)
(lm-verify, lm-synopsis): Simplify.
(lm-report-bug): Require emacsbug. Use compose-mail.
|
|
|
|
|
|
|
|
|
|
|
| |
(lm-with-file): Move all the find-file...kill-buffer stuff into
this macro. Make it use `find-file-noselect' and make it kill
the buffer only if it wasn't already displayed somewhere.
(lm-summary, lm-authors, lm-maintainer, lm-creation-date)
(lm-last-modified-date, lm-version, lm-keywords, lm-adapted-by)
(lm-commentary, lm-verify, lm-synopsis): use lm-with-file.
(lm-commentary): fix to handle the case when the change log is
at the end of the file.
|
|
|
|
| |
(lm-commentary): Doc fix.
|
|
|
|
| |
specifications from summary line.
|
|
|
|
| |
report-emacs-bug-address instead of undefined bug-gnu-emacs.
|
| |
|
|
|
|
|
|
|
| |
lm-header-multiline, lm-summary, lm-version, lm-commentary):
Return string without properties.
(lm-get-header, lm-get-package-name, lm-crack-address,
lm-insert-at-column, lm-report-bug): Minor doc fixes.
|
|
|
|
| |
(lm-insert-at-column): Use FORCE arg of move-to-column.
|
|
|
|
| |
Clean up strings that looked like RCS headers.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(lm-comment-column): defvar moved.
(lm-history-header, lm-commentary-header): New variables.
(lm-get-header-re, lm-get-package-name): New functions.
(lm-code-mark): defun --> defsubst.
(lm-history-mark, lm-commentary-mark): New functions.
(lm-header): Now accepts RCS ident style headers.
(lm-summary): Now accepts unix `what' commands prefix @(#).
(lm-crack-address, lm-authors, lm-maintainer, lm-insert-at-column):
(lm-creation-date, lm-last-modified-date, lm-version):
(lm-keywords, lm-adapted-by): Comments made into doc strings.
(lm-commentary): Added more tolerant 'cond' case.
Now uses functions lm-commentary-mark, lm-... to get points.
(lm-verify): Made interactive. Added more check points in the last prog1.
(lm-synopsis): Made interactive.
|
|
|
|
|
| |
All callers changed.
(lm-synopsis): Add interactive spec.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
accept spaces at end of line.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Change comments to indicate that any header starting with `X-' is
not supposed to be implemented. This gives us the same "out" as
that RFC822 does.
|
| |
|
|
|
|
| |
(lm-commentary): New function.
|
|
|
|
| |
(lm-uthor, lm-maintainer) These now return cons pairs, not strings.
|
|
|