--- a/src/doc/man/recollindex.1
+++ b/src/doc/man/recollindex.1
@@ -11,11 +11,15 @@
<configdir>
]
[
-.B \-z
-]
-[
+.B \-z|\-Z
+]
+.br
+.B recollindex
+[
+.B \-c
+<configdir>
+]
.B \-m
-]
[
.B \-w
<seconds>
@@ -26,6 +30,12 @@
[
.B \-x
]
+[
+.B \-C
+]
+[
+.B \-n
+]
.br
.B recollindex
[
@@ -34,17 +44,34 @@
]
.B \-i
[
+.B \-Z
+]
+[
.B \-f
]
-[<filename [filename ...]>]
+[<path [path ...]>]
.br
.B recollindex
[
.B \-c
<configdir>
]
+.B \-r
+[
+.B \-Z
+]
+[
+.B \-f
+]
+<dirpath>
+.br
+.B recollindex
+[
+.B \-c
+<configdir>
+]
.B \-e
-[<filename [filename ...]>]
+[<path [path ...]>]
.br
.B recollindex
[
@@ -87,7 +114,10 @@
This will incrementally update the database with files that changed since
the last run. If option
.B \-z
-is given, the database will be erased before starting.
+is given, the database will be erased before starting. If option
+.B \-Z
+is given, the database will not be reset, but all files will be considered
+as needing reindexing (in place reset).
.PP
If option
.B
@@ -110,10 +140,15 @@
\-x
disables this X11 session monitoring (daemon will stay alive even if it
cannot connect to the X11 server). You need to use this too if you use the
-daemon without an X11 context.
-.PP
-.B recollindex \-l
-will list the names of available language stemmers.
+daemon without an X11 context. You can use option
+.B
+\-n
+to skip the initial incrementing pass which is normally performed before
+monitoring starts. Once monitoring is started, the daemon normally monitors
+the configuration and restarts from scratch if a change is made. You can
+disable this with option
+.B
+\-C
.PP
.B recollindex \-i
will index individual files into the database. The stem expansion and
@@ -128,6 +163,7 @@
custom tool to generate the file list (ie: a tool from a source code
control system).
.PP
+.PP
.B recollindex \-e
will erase data for individual files from the database. The stem expansion
databases will not be updated.
@@ -148,7 +184,18 @@
to force the reindexing of a directory tree (which has to exist inside the
file system area defined by
.I topdirs
-in recoll.conf).
+in recoll.conf). You could mostly accomplish the same thing with
+.PP
+.B find /path/to/dir \-print | recollindex \-f \-Z
+.PP
+.B recollindex \-r
+mostly works like -i, but the parameter is a single directory, which will
+be recursively updated. This mostly does nothing more than
+.B find topdir | recollindex -i
+but it may be more convenient to use when started from another program.
+.PP
+.B recollindex \-l
+will list the names of available language stemmers.
.PP
.B recollindex \-s
will build the stem expansion database for a given language, which may or