mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
* lisp/emacs-lisp/lisp-mnt.el (lm-section-end): Always end before the
following non-comment text. (lm-header-multiline): Continuation lines need to be indented more than the first line. (lm-homepage): New function. (lm-with-file): Don't be confused if narrowing is in effect. * doc/lispref/tips.texi (Library Headers): New header keyword `Homepage'. Make continuation lines syntax more precise. Fixes: debbugs:13207
This commit is contained in:
parent
f4d79bd021
commit
ee3c0aeca4
4 changed files with 48 additions and 21 deletions
|
|
@ -942,6 +942,7 @@ explains these conventions, starting with an example:
|
|||
;; Created: 14 Jul 2010
|
||||
@group
|
||||
;; Keywords: languages
|
||||
;; Homepage: http://example.com/foo
|
||||
|
||||
;; This file is not part of GNU Emacs.
|
||||
|
||||
|
|
@ -980,8 +981,7 @@ the conventional possibilities for @var{header-name}:
|
|||
@item Author
|
||||
This line states the name and email address of at least the principal
|
||||
author of the library. If there are multiple authors, list them on
|
||||
continuation lines led by @code{;;} and whitespace (this is easier
|
||||
for tools to parse than having more than one author on one line).
|
||||
continuation lines led by @code{;;} and a tab or at least two spaces.
|
||||
We recommend including a contact email address, of the form
|
||||
@samp{<@dots{}>}. For example:
|
||||
|
||||
|
|
@ -1028,6 +1028,9 @@ The name of this field is unfortunate, since people often assume it is
|
|||
the place to write arbitrary keywords that describe their package,
|
||||
rather than just the relevant Finder keywords.
|
||||
|
||||
@item Homepage
|
||||
This line states the homepage of the library.
|
||||
|
||||
@item Package-Version
|
||||
If @samp{Version} is not suitable for use by the package manager, then
|
||||
a package can define @samp{Package-Version}; it will be used instead.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue