diff --git a/doc/emacs/package.texi b/doc/emacs/package.texi index 205a14c6c4d..2b03399b0a7 100644 --- a/doc/emacs/package.texi +++ b/doc/emacs/package.texi @@ -586,8 +586,8 @@ Fetching Package Sources To install a package from source, Emacs must know where to get the package's source code (such as a code repository) and basic information about the structure of the code (such as the main file in -a multi-file package). These properties are described by a package's -@dfn{specification}. +a multi-file package). A @dfn{package specification} describes these +properties. When supported by a package archive (@pxref{Package Archives,,,elisp, The Emacs Lisp Reference Manual}), Emacs can @@ -603,12 +603,12 @@ Fetching Package Sources @end group @end example - A package's specification can also be given manually as the first -argument to @code{package-vc-install}. This allows you to install -source packages from locations other than the known archives listed in -the user option @code{package-archives}. A package specification is a -list of the form @code{(@var{name} . @var{spec})}, in which @var{spec} -should be a property list using any of the keys in the table below. + The first argument to @code{package-vc-install} may also be a +package specification. This allows you to install source packages +from locations other than the known archives listed in the user option +@code{package-archives}. A package specification is a list of the +form @code{(@var{name} . @var{spec})}, in which @var{spec} should be a +property list using any of the keys in the table below. For definitions of basic terms for working with code repositories and version control systems, see @ref{VCS Concepts,,,emacs, The GNU Emacs @@ -620,8 +620,8 @@ Fetching Package Sources fetch the package's source code. @item :branch -A string providing the revision of the code to install. This is not -to be confused with a package's version number. +A string providing the revision of the code to install. Do not +confuse this with a package's version number. @item :lisp-dir A string providing the repository-relative name of the directory to @@ -641,9 +641,9 @@ Fetching Package Sources @item :vc-backend A symbol naming the VC backend to use for downloading a copy of the package's repository (@pxref{Version Control Systems,,,emacs, The GNU -Emacs Manual}). If omitted, a guess will be made based on the -provided URL, or, failing that, the process will fall back onto the -value of @code{package-vc-default-backend}. +Emacs Manual}). If omitted, Emacs will attempt to make a guess based +on the provided URL, or, failing that, the process will fall back onto +the value of @code{package-vc-default-backend}. @end table @example