From: Richard M. Stallman Date: Sat, 29 Jul 2006 02:00:26 +0000 (+0000) Subject: (Common Keywords): Document how to use X-Git-Tag: emacs-pretest-22.0.90~1201 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=eb107d095c503ebe018e333bc479f24e83d8c305;p=emacs.git (Common Keywords): Document how to use :package-version in a package not in Emacs. --- diff --git a/lispref/ChangeLog b/lispref/ChangeLog index 09757fca10b..7bc5e51062e 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog @@ -1,3 +1,8 @@ +2006-07-28 Richard Stallman + + * customize.texi (Common Keywords): Document how to use + :package-version in a package not in Emacs. + 2006-07-28 Kim F. Storm * commands.texi (Reading One Event): Fix last change. diff --git a/lispref/customize.texi b/lispref/customize.texi index 3aca1a90bcf..e3e78c46bb4 100644 --- a/lispref/customize.texi +++ b/lispref/customize.texi @@ -133,18 +133,21 @@ version. The value @var{version} must be a string. @item :package-version '(@var{package} . @var{version}) This option specifies that the item was first introduced in -@var{package} version @var{version}, or that its default value was -changed in that version. This keyword takes priority over :version. -The value of @var{package} is a symbol and @var{version} is a string. -The @var{package} and @var{version} must appear in the alist -@code{customize-package-emacs-version-alist}. Since @var{package} must -be unique and the user might see it in an error message, a good choice -is the official name of the package, such as MH-E or Gnus. +@var{package} version @var{version}, or that its meaning or default +value was changed in that version. The value of @var{package} is a +symbol and @var{version} is a string. +This keyword takes priority over @code{:version}. + +@var{package} should be the official name of the package, such as MH-E +or Gnus. If the package @var{package} is released as part of Emacs, +@var{package} and @var{version} should appear in the value of +@code{customize-package-emacs-version-alist}. @end table -Packages that use the @code{:package-version} keyword must also update -the @code{customize-package-emacs-version-alist} variable. +Packages distributed as part of Emacs that use the +@code{:package-version} keyword must also update the +@code{customize-package-emacs-version-alist} variable. @defvar customize-package-emacs-version-alist This alist provides a mapping for the versions of Emacs that are