Fix some minor issues in the manual.

This commit is contained in:
Adam Spiers 2011-11-24 17:14:51 +00:00
parent ad77ca6db7
commit b87ca607ba

View file

@ -262,7 +262,7 @@ The following options are supported:
@item -d @var{dir} @item -d @var{dir}
@itemx --dir=@var{dir} @itemx --dir=@var{dir}
Set the stow directory to @var{dir}. Defaults to the value of the environment Set the stow directory to @var{dir}. Defaults to the value of the environment
variable @code{STOW_DIR} if set, or the current directory otherwise. variable @env{STOW_DIR} if set, or the current directory otherwise.
@item -t @var{dir} @item -t @var{dir}
@itemx --target=@var{dir} @itemx --target=@var{dir}
@ -294,10 +294,10 @@ regular expression, if that file is already stowed by another package.
This is effectively the opposite of @code{--override}. This is effectively the opposite of @code{--override}.
(N.B. the name @code{--defer} was chosen in the sense that the package (N.B. the name @code{--defer} was chosen in the sense that the package
currently being stowed is treated with lower precedence than any already currently being stowed is treated with lower precedence than any
installed package, not in the sense that the operation is being already installed package, not in the sense that the operation is
postponed to be run at a later point in time; do not confuse this being postponed to be run at a later point in time; do not confuse
nomenclature with the wording used in @xref{Deferred Operation}.) this nomenclature with the wording used in @ref{Deferred Operation}.)
For example, the following options For example, the following options
@ -308,8 +308,8 @@ For example, the following options
@noindent @noindent
will cause stow to skip over pre-existing man and info pages. will cause stow to skip over pre-existing man and info pages.
Equivalently, you could use --defer='man|info' since the argument is just Equivalently, you could use @code{--defer='man|info'} since the
a Perl regex. argument is just a Perl regex.
Note that the regular expression is anchored to the beginning of the path Note that the regular expression is anchored to the beginning of the path
relative to the target directory, because this is what you will want to do most relative to the target directory, because this is what you will want to do most
@ -379,10 +379,11 @@ number of times.
@item -S @item -S
@item --stow @item --stow
explictly stow the package name(s) that follow this option. May be omitted if explictly stow the package name(s) that follow this option. May be
you are not using the @samp{-D} or @samp{-R} options in the same invocation. omitted if you are not using the @samp{-D} or @samp{-R} options in the
See @xref{Mixing Operations}, for details of when you might like to use this same invocation. @xref{Mixing Operations}, for details of when you
feature. This option may be repeated any number of times. might like to use this feature. This option may be repeated any number
of times.
@end table @end table
The following options are useful for cleaning up your target tree: The following options are useful for cleaning up your target tree:
@ -418,7 +419,7 @@ This option is deprecated as conflicts are now printed by default and no
operations will be performed if any conflicts are detected. operations will be performed if any conflicts are detected.
@end table @end table
@ref{Resource Files} for a way to set default values for any of these @xref{Resource Files}, for a way to set default values for any of these
options. options.
@c =========================================================================== @c ===========================================================================
@ -744,11 +745,11 @@ stow -D emacs-21.3 -S emacs-21.4a
@noindent @noindent
which will replace emacs-21.3 with emacs-21.4a using a single invocation. which will replace emacs-21.3 with emacs-21.4a using a single invocation.
This is much faster and cleaner than performing two separate invocations of This is much faster and cleaner than performing two separate
stow, because redundant folding/unfolding operations can be factored out. In invocations of stow, because redundant folding/unfolding operations
addition, all the operations are calculated and merged before being executed can be factored out. In addition, all the operations are calculated
@pxref{Deferred Operation}, so the amount of of time in which GNU Emacs is and merged before being executed (@pxref{Deferred Operation}), so the
unavailable is minimised. amount of of time in which GNU Emacs is unavailable is minimised.
You can mix and match any number of actions, for example, You can mix and match any number of actions, for example,
@ -872,11 +873,11 @@ must place it in the stow tree.
Some software packages allow you to specify, at compile-time, separate Some software packages allow you to specify, at compile-time, separate
locations for installation and for run-time. Perl is one such package; locations for installation and for run-time. Perl is one such package;
@xref{Perl and Perl 5 Modules}. Others allow you to compile the see @ref{Perl and Perl 5 Modules}. Others allow you to compile the
package, then give a different destination in the @samp{make install} package, then give a different destination in the @samp{make install}
step without causing the binaries or other files to get rebuilt. Most step without causing the binaries or other files to get rebuilt. Most
GNU software falls into this category; Emacs is a notable exception. GNU software falls into this category; Emacs is a notable exception.
See @ref{GNU Emacs}, and @ref{Other FSF Software}. @xref{GNU Emacs}, and @ref{Other FSF Software}.
Still other software packages cannot abide the idea of separate Still other software packages cannot abide the idea of separate
installation and run-time locations at all. If you try to @samp{make installation and run-time locations at all. If you try to @samp{make