diff options
| author | Jonas Bernoulli | 2012-12-19 14:51:40 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2012-12-19 14:51:40 -0500 |
| commit | ee3c0aeca4e1e31e2b171a4753782a37076e7457 (patch) | |
| tree | 969ab619c9555b98971146b54d48f25ca94f33ec /doc | |
| parent | f4d79bd021831eb64e1bfc7f5c5b1ddb2138b37a (diff) | |
| download | emacs-ee3c0aeca4e1e31e2b171a4753782a37076e7457.tar.gz emacs-ee3c0aeca4e1e31e2b171a4753782a37076e7457.zip | |
* 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
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/lispref/ChangeLog | 5 | ||||
| -rw-r--r-- | doc/lispref/tips.texi | 7 |
2 files changed, 10 insertions, 2 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index a0bbafb116f..d8a825374ed 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2012-12-19 Jonas Bernoulli <jonas@bernoul.li> | ||
| 2 | |||
| 3 | * tips.texi (Library Headers): New header keyword `Homepage'. | ||
| 4 | Make continuation lines syntax more precise. | ||
| 5 | |||
| 1 | 2012-12-17 Eli Zaretskii <eliz@gnu.org> | 6 | 2012-12-17 Eli Zaretskii <eliz@gnu.org> |
| 2 | 7 | ||
| 3 | * files.texi (File Attributes, Changing Files): Update to include | 8 | * files.texi (File Attributes, Changing Files): Update to include |
diff --git a/doc/lispref/tips.texi b/doc/lispref/tips.texi index d54d91b238a..854ce8f124f 100644 --- a/doc/lispref/tips.texi +++ b/doc/lispref/tips.texi | |||
| @@ -942,6 +942,7 @@ explains these conventions, starting with an example: | |||
| 942 | ;; Created: 14 Jul 2010 | 942 | ;; Created: 14 Jul 2010 |
| 943 | @group | 943 | @group |
| 944 | ;; Keywords: languages | 944 | ;; Keywords: languages |
| 945 | ;; Homepage: http://example.com/foo | ||
| 945 | 946 | ||
| 946 | ;; This file is not part of GNU Emacs. | 947 | ;; This file is not part of GNU Emacs. |
| 947 | 948 | ||
| @@ -980,8 +981,7 @@ the conventional possibilities for @var{header-name}: | |||
| 980 | @item Author | 981 | @item Author |
| 981 | This line states the name and email address of at least the principal | 982 | This line states the name and email address of at least the principal |
| 982 | author of the library. If there are multiple authors, list them on | 983 | author of the library. If there are multiple authors, list them on |
| 983 | continuation lines led by @code{;;} and whitespace (this is easier | 984 | continuation lines led by @code{;;} and a tab or at least two spaces. |
| 984 | for tools to parse than having more than one author on one line). | ||
| 985 | We recommend including a contact email address, of the form | 985 | We recommend including a contact email address, of the form |
| 986 | @samp{<@dots{}>}. For example: | 986 | @samp{<@dots{}>}. For example: |
| 987 | 987 | ||
| @@ -1028,6 +1028,9 @@ The name of this field is unfortunate, since people often assume it is | |||
| 1028 | the place to write arbitrary keywords that describe their package, | 1028 | the place to write arbitrary keywords that describe their package, |
| 1029 | rather than just the relevant Finder keywords. | 1029 | rather than just the relevant Finder keywords. |
| 1030 | 1030 | ||
| 1031 | @item Homepage | ||
| 1032 | This line states the homepage of the library. | ||
| 1033 | |||
| 1031 | @item Package-Version | 1034 | @item Package-Version |
| 1032 | If @samp{Version} is not suitable for use by the package manager, then | 1035 | If @samp{Version} is not suitable for use by the package manager, then |
| 1033 | a package can define @samp{Package-Version}; it will be used instead. | 1036 | a package can define @samp{Package-Version}; it will be used instead. |