Fix some minor issues in the manual.
This commit is contained in:
parent
ad77ca6db7
commit
b87ca607ba
1 changed files with 20 additions and 19 deletions
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue