=================================================================== RCS file: /cvs/mandoc/Attic/mandocdb.8,v retrieving revision 1.5 retrieving revision 1.7 diff -u -p -r1.5 -r1.7 --- mandoc/Attic/mandocdb.8 2011/10/09 08:56:27 1.5 +++ mandoc/Attic/mandocdb.8 2011/11/26 11:23:56 1.7 @@ -1,4 +1,4 @@ -.\" $Id: mandocdb.8,v 1.5 2011/10/09 08:56:27 kristaps Exp $ +.\" $Id: mandocdb.8,v 1.7 2011/11/26 11:23:56 schwarze Exp $ .\" .\" Copyright (c) 2011 Kristaps Dzonsons .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: October 9 2011 $ +.Dd $Mdocdate: November 26 2011 $ .Dt MANDOCDB 8 .Os .Sh NAME @@ -22,7 +22,7 @@ .Nd index UNIX manuals .Sh SYNOPSIS .Nm -.Op Fl v +.Op Fl av .Op Ar dir... .Nm .Op Fl v @@ -42,8 +42,19 @@ manuals and indexes them in a and .Sx Index Database for fast retrieval. +.Pp The arguments are as follows: .Bl -tag -width Ds +.It Fl a +Use all directories and files found below +.Ar dir ... . +By default, only files matching +.Sm off +.Sy man Ar section Li / +.Op Ar arch Li / +.Ar title . section +.Sm on +will be used. .It Fl d Ar dir Merge (remove and re-add) .Ar @@ -71,6 +82,12 @@ By default, creates databases in each .Ar dir using files rooted in that directory. +If +.Ar dir +is not provided, +.Nm +uses the default paths stipulated by +.Xr man 1 . .Pp If fatal parse errors are encountered while parsing, the offending file is printed to stderr, omitted from the index, and the parse continues @@ -190,6 +207,7 @@ to exit at once, possibly in the middle of parsing or The output databases are corrupt and should be removed . .El .Sh SEE ALSO +.Xr man 1 , .Xr mandoc 1 , .Xr btree 3 , .Xr recno 3