doc: changed a number of literal tags into proper ones (varname, envar...)

This commit is contained in:
Jean-Francois Dockes 2012-04-10 08:56:36 +02:00
parent c140b6bbed
commit efe4464bbe

View file

@ -297,7 +297,7 @@
the <filename>xapiandb</filename> directory (see the <filename>xapiandb</filename> directory (see
<link linkend="rcl.indexing.storage">next section</link>), or, <link linkend="rcl.indexing.storage">next section</link>), or,
alternatively, start the next <command>recollindex</command> with the alternatively, start the next <command>recollindex</command> with the
<literal>-z</literal> option, which will reset the database before <option>-z</option> option, which will reset the database before
indexing.</para> indexing.</para>
@ -315,8 +315,8 @@
<itemizedlist> <itemizedlist>
<listitem><para>You can specify a different configuration <listitem><para>You can specify a different configuration
directory by setting the <literal>RECOLL_CONFDIR</literal> directory by setting the <envar>RECOLL_CONFDIR</envar>
environment variable, or using the <literal>-c</literal> environment variable, or using the <option>-c</option>
option to the &RCL; commands. This method would typically be option to the &RCL; commands. This method would typically be
used to index different areas of the file system to used to index different areas of the file system to
different indexes. For example, if you were to issue the different indexes. For example, if you were to issue the
@ -339,7 +339,7 @@ recoll
</listitem> </listitem>
<listitem><para>You can also specify a different storage <listitem><para>You can also specify a different storage
location for the index by setting the <literal>dbdir</literal> location for the index by setting the <varname>dbdir</varname>
parameter in the configuration file parameter in the configuration file
(see the <link linkend="rcl.install.config.recollconf">configuration (see the <link linkend="rcl.install.config.recollconf">configuration
section</link>). This method would mainly be of use if you section</link>). This method would mainly be of use if you
@ -385,7 +385,7 @@ recoll
explicitly delete the old index, then run a normal indexing explicitly delete the old index, then run a normal indexing
process.</para> process.</para>
<para>Unfortunately, using the <literal>-z</literal> option to <para>Unfortunately, using the <option>-z</option> option to
<command>recollindex</command> is not sufficient to change the <command>recollindex</command> is not sufficient to change the
format, you will have to delete all files inside the index format, you will have to delete all files inside the index
directory (typically <filename>~/.recoll/xapiandb</filename>) directory (typically <filename>~/.recoll/xapiandb</filename>)
@ -460,7 +460,7 @@ recoll
<para>Most parameters for a given indexing configuration can <para>Most parameters for a given indexing configuration can
be set from a <command>recoll</command> GUI running on this be set from a <command>recoll</command> GUI running on this
configuration (either as default, or by setting configuration (either as default, or by setting
<literal>RECOLL_CONFDIR</literal> or the <literal>-c</literal> <envar>RECOLL_CONFDIR</envar> or the <option>-c</option>
option.)</para> option.)</para>
<para>The interface is started from the <para>The interface is started from the
@ -515,7 +515,7 @@ recoll
<para>This feature can be enabled in the GUI indexing configuration <para>This feature can be enabled in the GUI indexing configuration
panel, or by editing the configuration file (set panel, or by editing the configuration file (set
<literal>processbeaglequeue</literal> to 1).</para> <varname>processbeaglequeue</varname> to 1).</para>
<para>There are more recent instructions about how to find and <para>There are more recent instructions about how to find and
install the <application>Firefox</application> extension on the install the <application>Firefox</application> extension on the
@ -543,8 +543,8 @@ recoll
from the GUI, the indexing will run on the same configuration from the GUI, the indexing will run on the same configuration
<command>recoll</command> was started on. When started from the <command>recoll</command> was started on. When started from the
command line, <command>recollindex</command> will use the command line, <command>recollindex</command> will use the
<literal>RECOLL_CONFDIR</literal> variable or accept a <envar>RECOLL_CONFDIR</envar> variable or accept a
<literal>-c</literal> <replaceable>confdir</replaceable> option <option>-c</option> <replaceable>confdir</replaceable> option
to specify a non-default configuration directory.</para> to specify a non-default configuration directory.</para>
<para>If the <command>recoll</command> program finds no index <para>If the <command>recoll</command> program finds no index
@ -572,15 +572,15 @@ recoll
<para><command>recollindex</command> has a number of other options <para><command>recollindex</command> has a number of other options
which are described in its man page.</para> which are described in its man page.</para>
<para>Of special interest maybe are the <literal>-i</literal> and <para>Of special interest maybe are the <option>-i</option> and
<literal>-f</literal> options. <literal>-i</literal> allows <option>-f</option> options. <option>-i</option> allows
indexing an explicit list of files (given as command line indexing an explicit list of files (given as command line
parameters or read on stdin). <literal>-f</literal> tells parameters or read on stdin). <option>-f</option> tells
<command>recollindex</command> to ignore file selection <command>recollindex</command> to ignore file selection
parameters from the configuration. Together, these options allow parameters from the configuration. Together, these options allow
building a custom file selection process for some area of the building a custom file selection process for some area of the
file system, by adding the top directory to the file system, by adding the top directory to the
<literal>skippedPaths</literal> list and using an appropriate <varname>skippedPaths</varname> list and using an appropriate
file selection method to build the file list to be fed to file selection method to build the file list to be fed to
<literal>recollindex&nbsp;-if</literal> .</para> <literal>recollindex&nbsp;-if</literal> .</para>
@ -671,16 +671,16 @@ fvwm
indexing daemon will monitor the state of the X11 session, and indexing daemon will monitor the state of the X11 session, and
exit when it finishes, it is not necessary to kill it exit when it finishes, it is not necessary to kill it
explicitly. (The X11 server monitoring can be disabled with option explicitly. (The X11 server monitoring can be disabled with option
<literal>-x</literal> to <command>recollindex</command>).</para> <option>-x</option> to <command>recollindex</command>).</para>
<para>If you use the daemon completely out of an X11 session, you <para>If you use the daemon completely out of an X11 session, you
need to add option <literal>-x</literal> to disable X11 session need to add option <option>-x</option> to disable X11 session
monitoring (else the daemon will not start).</para> monitoring (else the daemon will not start).</para>
<para>By default, the messages from the indexing daemon will be <para>By default, the messages from the indexing daemon will be
discarded. You may want to change this by setting the discarded. You may want to change this by setting the
<literal>daemlogfilename</literal> and <varname>daemlogfilename</varname> and
<literal>daemloglevel</literal> configuration parameters. Also the <varname>daemloglevel</varname> configuration parameters. Also the
log file will only be truncated when the daemon starts. If the log file will only be truncated when the daemon starts. If the
daemon runs permanently, the log file may grow quite big, depending daemon runs permanently, the log file may grow quite big, depending
on the log level.</para> on the log level.</para>
@ -688,8 +688,8 @@ fvwm
<para>When building &RCL;, the real time indexing support can be <para>When building &RCL;, the real time indexing support can be
customised during package <link customised during package <link
linkend="rcl.install.building.build">configuration</link> with the linkend="rcl.install.building.build">configuration</link> with the
<literal>--with[out]-fam</literal> or <option>--with[out]-fam</option> or
<literal>--with[out]-inotify</literal> options. The default is <option>--with[out]-inotify</option> options. The default is
currently to include <application>inotify</application> monitoring currently to include <application>inotify</application> monitoring
on systems that support it, and, as of recoll 1.17, on systems that support it, and, as of recoll 1.17,
<application>gamin</application> support on FreeBSD.</para> <application>gamin</application> support on FreeBSD.</para>
@ -712,7 +712,7 @@ fvwm
<para>&RCL; provides a configuration option to specify the minimum <para>&RCL; provides a configuration option to specify the minimum
time before which a file, specified by a wildcard pattern, cannot be time before which a file, specified by a wildcard pattern, cannot be
reindexed. See the <literal>mondelaypatterns</literal> parameter in reindexed. See the <varname>mondelaypatterns</varname> parameter in
the <link linkend="rcl.install.config.recollconf.misc"> the <link linkend="rcl.install.config.recollconf.misc">
configuration section</link>.</para> configuration section</link>.</para>
@ -1312,8 +1312,8 @@ fvwm
using several configuration directories which are usually set to using several configuration directories which are usually set to
index different areas of the file system. A specific index can index different areas of the file system. A specific index can
be selected for updating or searching, using the be selected for updating or searching, using the
<literal>RECOLL_CONFDIR</literal> environment variable or the <envar>RECOLL_CONFDIR</envar> environment variable or the
<literal>-c</literal> option to <command>recoll</command> and <option>-c</option> option to <command>recoll</command> and
<command>recollindex</command>.</para> <command>recollindex</command>.</para>
<para>A <command>recollindex</command> program instance can only <para>A <command>recollindex</command> program instance can only
@ -1522,9 +1522,9 @@ fvwm
<para>Phrase searches can strongly slow down a query if most of the <para>Phrase searches can strongly slow down a query if most of the
terms in the phrase are common. This is why the terms in the phrase are common. This is why the
<literal>autophrase</literal> option is off by default for &RCL; <varname>autophrase</varname> option is off by default for &RCL;
versions before 1.17. As of version 1.17, versions before 1.17. As of version 1.17,
<literal>autophrase</literal> is on by default, but very common <varname>autophrase</varname> is on by default, but very common
terms will be removed from the constructed phrase. The removal terms will be removed from the constructed phrase. The removal
threshold can be adjusted from the search preferences.</para> threshold can be adjusted from the search preferences.</para>
@ -2070,7 +2070,7 @@ fvwm
<para>There are several ways to obtain search results as a text <para>There are several ways to obtain search results as a text
stream, without a graphical interface:</para> stream, without a graphical interface:</para>
<itemizedlist> <itemizedlist>
<listitem><para>By passing option <literal>-t</literal> to the <listitem><para>By passing option <option>-t</option> to the
<command>recoll</command> program.</para> <command>recoll</command> program.</para>
</listitem> </listitem>
<listitem><para>By using the <command>recollq</command> program.</para> <listitem><para>By using the <command>recollq</command> program.</para>
@ -2082,7 +2082,7 @@ fvwm
</itemizedlist> </itemizedlist>
<para>The first two methods work in the same way and accept/need the same <para>The first two methods work in the same way and accept/need the same
arguments (except for the additional <literal>-t</literal> to arguments (except for the additional <option>-t</option> to
<command>recoll</command>). The query to be executed is specified <command>recoll</command>). The query to be executed is specified
as command line arguments.</para> as command line arguments.</para>
@ -2158,7 +2158,7 @@ text/html [file:///Users/uncrypted-dockes/projets/bateaux/ilur/factEtCie/r
<para>If the results of a query language search puzzle you and you <para>If the results of a query language search puzzle you and you
doubt what has been actually searched for, you can use the GUI doubt what has been actually searched for, you can use the GUI
<literal>show query</literal> link at the top of the result list to <literal>Show Query</literal> link at the top of the result list to
check the exact query which was finally executed by Xapian.</para> check the exact query which was finally executed by Xapian.</para>
<para>Here follows a sample request that we are going to <para>Here follows a sample request that we are going to
@ -2489,7 +2489,7 @@ text/html [file:///Users/uncrypted-dockes/projets/bateaux/ilur/factEtCie/r
<para>It is surprisingly convenient to be able to show or hide the <para>It is surprisingly convenient to be able to show or hide the
&RCL; GUI with a single keystroke. Recoll comes with a small &RCL; GUI with a single keystroke. Recoll comes with a small
Python script, based on the <literal>libwnck</literal> window Python script, based on the <application>libwnck</application> window
manager interface library, which will allow you to do just manager interface library, which will allow you to do just
this. The detailed instructions are on this. The detailed instructions are on
<ulink url="http://bitbucket.org/medoc/recoll/wiki/HotRecoll"> <ulink url="http://bitbucket.org/medoc/recoll/wiki/HotRecoll">
@ -2501,8 +2501,8 @@ text/html [file:///Users/uncrypted-dockes/projets/bateaux/ilur/factEtCie/r
<title>The KDE Kicker Recoll applet</title> <title>The KDE Kicker Recoll applet</title>
<para>The &RCL; source tree contains the source code to the <para>The &RCL; source tree contains the source code to the
<literal>recoll_applet</literal>, a small application derived <application>recoll_applet</application>, a small application derived
from the <literal>find_applet</literal>. This can be used to from the <application>find_applet</application>. This can be used to
add a small &RCL; launcher to the KDE panel.</para> add a small &RCL; launcher to the KDE panel.</para>
<para>The applet is not automatically built with the main &RCL; <para>The applet is not automatically built with the main &RCL;
@ -2515,12 +2515,12 @@ text/html [file:///Users/uncrypted-dockes/projets/bateaux/ilur/factEtCie/r
<para>You can then add the applet to the panel by right-clicking the <para>You can then add the applet to the panel by right-clicking the
panel and choosing the <guilabel>Add applet</guilabel> entry.</para> panel and choosing the <guilabel>Add applet</guilabel> entry.</para>
<para>The <literal>recoll_applet</literal> has a small text window <para>The <application>recoll_applet</application> has a small text
where you can type a &RCL; query (in query language form), and an window where you can type a &RCL; query (in query language form),
icon which can be used to restrict the search to certain types of and an icon which can be used to restrict the search to certain
files. It is quite primitive, and launches a new recoll GUI instance types of files. It is quite primitive, and launches a new recoll
every time (even if it is already running). You may find it useful GUI instance every time (even if it is already running). You may
anyway.</para> find it useful anyway.</para>
</sect2> </sect2>
@ -2601,7 +2601,7 @@ text/html [file:///Users/uncrypted-dockes/projets/bateaux/ilur/factEtCie/r
extract metadata from the html header and use it for field extract metadata from the html header and use it for field
searches.</link>.</para> searches.</link>.</para>
<para>The <literal>RECOLL_FILTER_FORPREVIEW</literal> environment <para>The <envar>RECOLL_FILTER_FORPREVIEW</envar> environment
variable (values <literal>yes</literal>, <literal>no</literal>) variable (values <literal>yes</literal>, <literal>no</literal>)
tells the filter if the operation is for indexing or tells the filter if the operation is for indexing or
previewing. Some filters use this to output a slightly different previewing. Some filters use this to output a slightly different
@ -2609,8 +2609,8 @@ text/html [file:///Users/uncrypted-dockes/projets/bateaux/ilur/factEtCie/r
<literal>Subject:</literal> for email) when indexing. This is not <literal>Subject:</literal> for email) when indexing. This is not
essential.</para> essential.</para>
<para>You should look to one of the simple filters, for example <para>You should look at one of the simple filters, for example
<literal>rclps</literal> for a starting point.</para> <command>rclps</command> for a starting point.</para>
<para>Don't forget to make your filter executable before <para>Don't forget to make your filter executable before
testing !</para> testing !</para>
@ -2863,7 +2863,7 @@ application/x-chm = execm rclchm
</screen> </screen>
There is no significant disadvantage in using PIC objects There is no significant disadvantage in using PIC objects
for the main Recoll executables, so you can use the for the main Recoll executables, so you can use the
<literal>--enable-pic</literal> option for the main build <option>--enable-pic</option> option for the main build
too.</para> too.</para>
<para>The <filename>python/recoll/</filename> directory <para>The <filename>python/recoll/</filename> directory
@ -3385,29 +3385,29 @@ while query.next >= 0 and query.next < nres:
<para>Depending on the <application>Qt&nbsp;3</application> <para>Depending on the <application>Qt&nbsp;3</application>
configuration on your system, you may have to set the configuration on your system, you may have to set the
<literal>QTDIR</literal> and <literal>QMAKESPECS</literal> <envar>QTDIR</envar> and <envar>QMAKESPECS</envar>
variables in your environment:</para> variables in your environment:</para>
<itemizedlist> <itemizedlist>
<listitem><para><literal>QTDIR</literal> should point to the <listitem><para><envar>QTDIR</envar> should point to the
directory above the one that holds the qt include files (ie: directory above the one that holds the qt include files (ie:
if <filename>qt.h</filename> is if <filename>qt.h</filename> is
<filename>/usr/local/qt/include/qt.h</filename>, QTDIR <filename>/usr/local/qt/include/qt.h</filename>, QTDIR
should be <filename>/usr/local/qt</filename>).</para> should be <filename>/usr/local/qt</filename>).</para>
</listitem> </listitem>
<listitem><para><literal>QMAKESPECS</literal> should <listitem><para><envar>QMAKESPECS</envar> should
be set to the name of one of the be set to the name of one of the
<application>qt</application> mkspecs sub-directories (ie: <application>Qt</application> mkspecs sub-directories (ie:
linux-g++).</para> <filename>linux-g++</filename>).</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<para>On many Linux systems, <literal>QTDIR</literal> is set <para>On many Linux systems, <envar>QTDIR</envar> is set
by the login scripts, and <literal>QMAKESPECS</literal> is not by the login scripts, and <envar>QMAKESPECS</envar> is not
needed because there is a <filename>default</filename> link in needed because there is a <filename>default</filename> link in
<filename>mkspecs/</filename>.</para> <filename>mkspecs/</filename>.</para>
<para>Neither <literal>QTDIR</literal> nor <para>Neither <envar>QTDIR</envar> nor
<literal>QMAKESPECS</literal> should be needed with <envar>QMAKESPECS</envar> should be needed with
Qt&nbsp;4, configuration details are entirely determined by Qt&nbsp;4, configuration details are entirely determined by
<command>qmake</command> (which is quite often installed as <command>qmake</command> (which is quite often installed as
<command>qmake-qt4</command>).</para> <command>qmake-qt4</command>).</para>
@ -3415,28 +3415,28 @@ while query.next >= 0 and query.next < nres:
<formalpara><title>Configure options:</title> <formalpara><title>Configure options:</title>
<para> <para>
<itemizedlist> <itemizedlist>
<listitem><para><literal>--without-aspell</literal> <listitem><para><option>--without-aspell</option>
will disable the code for phonetic matching of search will disable the code for phonetic matching of search
terms. </para> terms. </para>
</listitem> </listitem>
<listitem><para><literal>--with-fam</literal> or <listitem><para><option>--with-fam</option> or
<literal>--with-inotify</literal> will enable the code for <option>--with-inotify</option> will enable the code for
real time indexing. Inotify support is enabled by default on real time indexing. Inotify support is enabled by default on
recent Linux systems.</para> recent Linux systems.</para>
</listitem> </listitem>
<listitem><para><literal>--disable-webkit</literal> is available <listitem><para><option>--disable-webkit</option> is available
from version 1.17 to implement the result list with a from version 1.17 to implement the result list with a
<application>Qt</application> QTextBrowser instead of a <application>Qt</application> QTextBrowser instead of a
WebKit widget if you do not or can't depend on the WebKit widget if you do not or can't depend on the
latter.</para> latter.</para>
</listitem> </listitem>
<listitem><para><literal>--enable-xattr</literal> will enable <listitem><para><option>--enable-xattr</option> will enable
code to fetch data from file extended attributes. This is only code to fetch data from file extended attributes. This is only
useful is some application stores data in there, and also needs useful is some application stores data in there, and also needs
some simple configuration (see comments in the some simple configuration (see comments in the
<filename>fields</filename> configuration file).</para> <filename>fields</filename> configuration file).</para>
</listitem> </listitem>
<listitem><para><literal>--enable-camelcase</literal> will enable <listitem><para><option>--enable-camelcase</option> will enable
splitting <replaceable>camelCase</replaceable> words. This splitting <replaceable>camelCase</replaceable> words. This
is not enabled by default as it has the unfortunate is not enabled by default as it has the unfortunate
side-effect of making some phrase searches quite side-effect of making some phrase searches quite
@ -3445,24 +3445,24 @@ while query.next >= 0 and query.next < nres:
<literal>"my sql manual"</literal> but not <literal>"mysql <literal>"my sql manual"</literal> but not <literal>"mysql
manual"</literal> (only inside phrase searches).</para> manual"</literal> (only inside phrase searches).</para>
</listitem> </listitem>
<listitem><para><literal>--with-file-command</literal> Specify <listitem><para><option>--with-file-command</option> Specify
the version of the 'file' command to use (ie: the version of the 'file' command to use (ie:
--with-file-command=/usr/local/bin/file). Can be useful to --with-file-command=/usr/local/bin/file). Can be useful to
enable the gnu version on systems where the native one is enable the gnu version on systems where the native one is
bad.</para> bad.</para>
</listitem> </listitem>
<listitem><para><literal>--disable-qtgui</literal> Disable the Qt <listitem><para><option>--disable-qtgui</option> Disable the Qt
interface. Will allow building the indexer and the command line interface. Will allow building the indexer and the command line
search program in absence of a Qt environment.</para> search program in absence of a Qt environment.</para>
</listitem> </listitem>
<listitem><para><literal>--disable-x11mon</literal> Disable <listitem><para><option>--disable-x11mon</option> Disable
X11 connection monitoring inside recollindex. Together with X11 connection monitoring inside recollindex. Together with
--disable-qtgui, this allows building recoll without Qt and --disable-qtgui, this allows building recoll without Qt and
X11.</para> X11.</para>
</listitem> </listitem>
<listitem><para>Of course the usual <listitem><para>Of course the usual
<application>autoconf</application> <command>configure</command> <application>autoconf</application> <command>configure</command>
options, like <literal>--prefix</literal> apply.</para> options, like <option>--prefix</option> apply.</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
</para> </para>
@ -3502,7 +3502,7 @@ while query.next >= 0 and query.next < nres:
system default or the value which was system default or the value which was
specified when executing <command>configure</command> (as in specified when executing <command>configure</command> (as in
<userinput>configure --prefix /some/path</userinput>), you <userinput>configure --prefix /some/path</userinput>), you
will have to set the <literal>RECOLL_DATADIR</literal> will have to set the <envar>RECOLL_DATADIR</envar>
environment variable to indicate where the shared data is to environment variable to indicate where the shared data is to
be found (ie for (ba)sh: be found (ie for (ba)sh:
<userinput>export RECOLL_DATADIR=/some/path/share/recoll</userinput>). <userinput>export RECOLL_DATADIR=/some/path/share/recoll</userinput>).
@ -3551,7 +3551,7 @@ while query.next >= 0 and query.next < nres:
directory.</para> directory.</para>
<para>This location can be changed, or others can be added with the <para>This location can be changed, or others can be added with the
<literal>RECOLL_CONFDIR</literal> environment variable or the <envar>RECOLL_CONFDIR</envar> environment variable or the
-c option parameter to <command>recoll</command> and -c option parameter to <command>recoll</command> and
<command>recollindex</command>.</para> <command>recollindex</command>.</para>
@ -3564,8 +3564,8 @@ while query.next >= 0 and query.next < nres:
indexing. <command>recollindex</command> will proceed indexing. <command>recollindex</command> will proceed
immediately. To avoid mistakes, the automatic directory immediately. To avoid mistakes, the automatic directory
creation will only occur for the creation will only occur for the
default location, not if <literal>-c</literal> or default location, not if <option>-c</option> or
<literal>RECOLL_CONFDIR</literal> were used (in the latter <envar>RECOLL_CONFDIR</envar> were used (in the latter
cases, you will have to create the directory).</para> cases, you will have to create the directory).</para>
@ -3622,7 +3622,7 @@ while query.next >= 0 and query.next < nres:
configuration file should use the system default locale configuration file should use the system default locale
encoding.</para> encoding.</para>
</listitem> </listitem>
<listitem><para>The <literal>unac_except_trans</literal> parameter <listitem><para>The <envar>unac_except_trans</envar> parameter
should be encoded in UTF-8. If your system locale is not UTF-8, and should be encoded in UTF-8. If your system locale is not UTF-8, and
you need to also specify non-ascii file paths, this poses a you need to also specify non-ascii file paths, this poses a
difficulty because common text editors cannot handle multiple difficulty because common text editors cannot handle multiple
@ -3660,16 +3660,16 @@ while query.next >= 0 and query.next < nres:
<variablelist> <variablelist>
<varlistentry id="rcl.install.config.recollconf.topdirs"> <varlistentry id="rcl.install.config.recollconf.topdirs">
<term><literal>topdirs</literal></term> <term><varname>topdirs</varname></term>
<listitem><para>Specifies the list of directories or files to <listitem><para>Specifies the list of directories or files to
index (recursively for directories). You can use symbolic links index (recursively for directories). You can use symbolic links
as elements of this list. See the as elements of this list. See the
<literal>followLinks</literal> option about following symbolic links <varname>followLinks</varname> option about following symbolic links
found under the top elements (not followed by default).</para> found under the top elements (not followed by default).</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>skippedNames</literal></term> <varlistentry><term><varname>skippedNames</varname></term>
<listitem> <listitem>
<para>A space-separated list of patterns for <para>A space-separated list of patterns for
names of files or directories that should be completely names of files or directories that should be completely
@ -3682,7 +3682,7 @@ skippedNames = #* bin CVS Cache cache* caughtspam tmp .thumbnails .svn \
<para>The list can be redefined at any sub-directory in the <para>The list can be redefined at any sub-directory in the
indexed area.</para> indexed area.</para>
<para>The top-level directories are not affected by this <para>The top-level directories are not affected by this
list (that is, a directory in <literal>topdirs</literal> list (that is, a directory in <varname>topdirs</varname>
might match and would still be indexed).</para> might match and would still be indexed).</para>
<para>The list in the default configuration does not <para>The list in the default configuration does not
exclude hidden directories (names beginning with a exclude hidden directories (names beginning with a
@ -3692,30 +3692,30 @@ skippedNames = #* bin CVS Cache cache* caughtspam tmp .thumbnails .svn \
usually store messages in hidden directories, and you usually store messages in hidden directories, and you
probably want this indexed. One possible solution is to probably want this indexed. One possible solution is to
have <filename>.*</filename> in have <filename>.*</filename> in
<literal>skippedNames</literal>, and add things like <varname>skippedNames</varname>, and add things like
<filename>~/.thunderbird</filename> or <filename>~/.thunderbird</filename> or
<filename>~/.evolution</filename> in <filename>~/.evolution</filename> in
<literal>topdirs</literal>.</para> <varname>topdirs</varname>.</para>
<para>Not even the file names are indexed for patterns <para>Not even the file names are indexed for patterns
in this list. See the in this list. See the
<literal>recoll_noindex</literal> variable in <varname>recoll_noindex</varname> variable in
<filename>mimemap</filename> for an alternative <filename>mimemap</filename> for an alternative
approach which indexes the file names.</para> approach which indexes the file names.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>skippedPaths</literal> and <varlistentry><term><varname>skippedPaths</varname> and
<literal>daemSkippedPaths</literal> </term> <varname>daemSkippedPaths</varname> </term>
<listitem> <listitem>
<para>A space-separated list of patterns for <para>A space-separated list of patterns for
<emphasis>paths</emphasis> of files or directories that should be skipped. <emphasis>paths</emphasis> of files or directories that should be skipped.
There is no default in the sample configuration file, There is no default in the sample configuration file,
but the code always adds the configuration and database but the code always adds the configuration and database
directories in there.</para> directories in there.</para>
<para><literal>skippedPaths</literal> is used both by <para><varname>skippedPaths</varname> is used both by
batch and real time batch and real time
indexing. <literal>daemSkippedPaths</literal> can be indexing. <varname>daemSkippedPaths</varname> can be
used to specify things that should be indexed at used to specify things that should be indexed at
startup, but not monitored.</para> startup, but not monitored.</para>
<para>Example of use for skipping text files only in a <para>Example of use for skipping text files only in a
@ -3727,13 +3727,13 @@ skippedPaths = ~/somedir/&lowast;.txt
</varlistentry> </varlistentry>
<varlistentry id="rcl.install.config.recollconf.skippedpathsfnmpathname"> <varlistentry id="rcl.install.config.recollconf.skippedpathsfnmpathname">
<term><literal>skippedPathsFnmPathname</literal></term> <term><varname>skippedPathsFnmPathname</varname></term>
<listitem><para>The values in the <listitem><para>The values in the
<literal>*skippedPaths</literal> variables are matched by <varname>*skippedPaths</varname> variables are matched by
default with <literal>fnmatch(3)</literal>, with the default with <literal>fnmatch(3)</literal>, with the
FNM_PATHNAME and FNM_LEADING_DIR flags. This means that '/' FNM_PATHNAME and FNM_LEADING_DIR flags. This means that '/'
characters must be matched explicitely. You can set characters must be matched explicitely. You can set
<literal>skippedPathsFnmPathname</literal> to 0 to disable <varname>skippedPathsFnmPathname</varname> to 0 to disable
the use of FNM_PATHNAME (meaning that /*/dir3 will match the use of FNM_PATHNAME (meaning that /*/dir3 will match
/dir1/dir2/dir3).</para> /dir1/dir2/dir3).</para>
@ -3741,19 +3741,19 @@ skippedPaths = ~/somedir/&lowast;.txt
</varlistentry> </varlistentry>
<varlistentry id="rcl.install.config.recollconf.followlinks"> <varlistentry id="rcl.install.config.recollconf.followlinks">
<term><literal>followLinks</literal></term> <term><varname>followLinks</varname></term>
<listitem><para>Specifies if the indexer should follow <listitem><para>Specifies if the indexer should follow
symbolic links while walking the file tree. The default is symbolic links while walking the file tree. The default is
to ignore symbolic links to avoid multiple indexing of to ignore symbolic links to avoid multiple indexing of
linked files. No effort is made to avoid duplication when linked files. No effort is made to avoid duplication when
this option is set to true. This option can be set this option is set to true. This option can be set
individually for each of the <literal>topdirs</literal> individually for each of the <varname>topdirs</varname>
members by using sections. It can not be changed below the members by using sections. It can not be changed below the
<literal>topdirs</literal> level.</para> <varname>topdirs</varname> level.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>indexedmimetypes</literal></term> <varlistentry><term><varname>indexedmimetypes</varname></term>
<listitem><para>&RCL; normally indexes any file which it <listitem><para>&RCL; normally indexes any file which it
knows how to read. This list lets you restrict the indexed knows how to read. This list lets you restrict the indexed
mime types to what you specify. If the variable is mime types to what you specify. If the variable is
@ -3762,7 +3762,7 @@ skippedPaths = ~/somedir/&lowast;.txt
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>compressedfilemaxkbs</literal></term> <varlistentry><term><varname>compressedfilemaxkbs</varname></term>
<listitem><para>Size limit for compressed (.gz or .bz2) <listitem><para>Size limit for compressed (.gz or .bz2)
files. These need to be decompressed in a temporary files. These need to be decompressed in a temporary
directory for identification, which can be very wasteful directory for identification, which can be very wasteful
@ -3772,14 +3772,14 @@ skippedPaths = ~/somedir/&lowast;.txt
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>textfilemaxmbs</literal></term> <varlistentry><term><varname>textfilemaxmbs</varname></term>
<listitem><para>Maximum size for text files. Very big text <listitem><para>Maximum size for text files. Very big text
files are often uninteresting logs. Set to -1 to disable files are often uninteresting logs. Set to -1 to disable
(default 20MB).</para> (default 20MB).</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>textfilepagekbs</literal></term> <varlistentry><term><varname>textfilepagekbs</varname></term>
<listitem><para>If set to other than -1, text files will be <listitem><para>If set to other than -1, text files will be
indexed as multiple documents of the given page size. This may indexed as multiple documents of the given page size. This may
be useful if you do want to index very big text files as it be useful if you do want to index very big text files as it
@ -3789,7 +3789,7 @@ skippedPaths = ~/somedir/&lowast;.txt
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>indexallfilenames</literal></term> <varlistentry><term><varname>indexallfilenames</varname></term>
<listitem><para>&RCL; indexes file names in a special <listitem><para>&RCL; indexes file names in a special
section of the database to allow specific file names section of the database to allow specific file names
searches using wild cards. This parameter decides if searches using wild cards. This parameter decides if
@ -3800,7 +3800,7 @@ skippedPaths = ~/somedir/&lowast;.txt
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>usesystemfilecommand</literal></term> <varlistentry><term><varname>usesystemfilecommand</varname></term>
<listitem><para>Decide if we use the <command>file -i</command> <listitem><para>Decide if we use the <command>file -i</command>
system command as a final step for determining the mime system command as a final step for determining the mime
type for a file (the main procedure uses suffix type for a file (the main procedure uses suffix
@ -3811,7 +3811,7 @@ skippedPaths = ~/somedir/&lowast;.txt
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>processbeaglequeue</literal></term> <varlistentry><term><varname>processbeaglequeue</varname></term>
<listitem><para>If this is set, process the directory where <listitem><para>If this is set, process the directory where
Beagle Web browser plugins copy visited pages for indexing. Of Beagle Web browser plugins copy visited pages for indexing. Of
course, Beagle MUST NOT be running, else things will behave course, Beagle MUST NOT be running, else things will behave
@ -3819,7 +3819,7 @@ skippedPaths = ~/somedir/&lowast;.txt
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>beaglequeuedir</literal></term> <varlistentry><term><varname>beaglequeuedir</varname></term>
<listitem><para>The path to the Beagle indexing queue. This is <listitem><para>The path to the Beagle indexing queue. This is
hard-coded in the Beagle plugin as hard-coded in the Beagle plugin as
<filename>~/.beagle/ToIndex</filename> so there should be no <filename>~/.beagle/ToIndex</filename> so there should be no
@ -3840,7 +3840,7 @@ skippedPaths = ~/somedir/&lowast;.txt
<variablelist> <variablelist>
<varlistentry><term><literal>nonumbers</literal></term> <varlistentry><term><varname>nonumbers</varname></term>
<listitem><para>If this set to true, no terms will be generated <listitem><para>If this set to true, no terms will be generated
for numbers. For example "123", "1.5e6", 192.168.1.4, would not for numbers. For example "123", "1.5e6", 192.168.1.4, would not
be indexed ("value123" would still be). Numbers are often quite be indexed ("value123" would still be). Numbers are often quite
@ -3851,18 +3851,18 @@ skippedPaths = ~/somedir/&lowast;.txt
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>nocjk</literal></term> <varlistentry><term><varname>nocjk</varname></term>
<listitem><para>If this set to true, specific east asian <listitem><para>If this set to true, specific east asian
(Chinese Korean Japanese) characters/word splitting is (Chinese Korean Japanese) characters/word splitting is
turned off. This will save a small amount of cpu if you turned off. This will save a small amount of cpu if you
have no CJK documents. If your document base does include have no CJK documents. If your document base does include
such text but you are not interested in searching it, such text but you are not interested in searching it,
setting <literal>nocjk</literal> may be a significant time setting <varname>nocjk</varname> may be a significant time
and space saver.</para> and space saver.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>cjkngramlen</literal></term> <varlistentry><term><varname>cjkngramlen</varname></term>
<listitem><para>This lets you adjust the size of n-grams <listitem><para>This lets you adjust the size of n-grams
used for indexing CJK text. The default value of 2 is used for indexing CJK text. The default value of 2 is
probably appropriate in most cases. A value of 3 would probably appropriate in most cases. A value of 3 would
@ -3870,7 +3870,7 @@ skippedPaths = ~/somedir/&lowast;.txt
the index will be approximately twice as large.</para> the index will be approximately twice as large.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>indexstemminglanguages</literal></term> <varlistentry><term><varname>indexstemminglanguages</varname></term>
<listitem><para>A list of languages for which the stem <listitem><para>A list of languages for which the stem
expansion databases will be built. See recollindex(1) or expansion databases will be built. See recollindex(1) or
use the <literal>recollindex -l</literal> command for use the <literal>recollindex -l</literal> command for
@ -3882,7 +3882,7 @@ skippedPaths = ~/somedir/&lowast;.txt
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>defaultcharset</literal></term> <varlistentry><term><varname>defaultcharset</varname></term>
<listitem><para>The name of the character set used for <listitem><para>The name of the character set used for
files that do not contain a character set definition (ie: files that do not contain a character set definition (ie:
plain text files). This can be redefined for any plain text files). This can be redefined for any
@ -3892,11 +3892,11 @@ skippedPaths = ~/somedir/&lowast;.txt
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>unac_except_trans</literal></term> <varlistentry><term><varname>unac_except_trans</varname></term>
<listitem><para>This is a list of characters, encoded in UTF-8, <listitem><para>This is a list of characters, encoded in UTF-8,
which should be handled specially when converting text to which should be handled specially when converting text to
unaccented lowercase. For example, in Swedish, the letter unaccented lowercase. For example, in Swedish, the letter
<literal>a with diaeresis </literal> has full alphabet <literal>a with diaeresis</literal> has full alphabet
citizenship and should not be turned into an citizenship and should not be turned into an
<literal>a</literal>. Each element in the space-separated list <literal>a</literal>. Each element in the space-separated list
has the special character as first element and the translation has the special character as first element and the translation
@ -3919,7 +3919,7 @@ unac_except_trans =
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>maildefcharset</literal></term> <varlistentry><term><varname>maildefcharset</varname></term>
<listitem><para>This can be used to define the default <listitem><para>This can be used to define the default
character set specifically for email messages which don't character set specifically for email messages which don't
specify it. This is mainly useful for readpst (libpst) dumps, specify it. This is mainly useful for readpst (libpst) dumps,
@ -3927,7 +3927,7 @@ unac_except_trans =
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>localfields</literal></term> <varlistentry><term><varname>localfields</varname></term>
<listitem><para>This allows setting fields for all documents <listitem><para>This allows setting fields for all documents
under a given directory. Typical usage would be to set an under a given directory. Typical usage would be to set an
"rclaptg" field, to be used in <filename>mimeview</filename> to "rclaptg" field, to be used in <filename>mimeview</filename> to
@ -3947,7 +3947,7 @@ unac_except_trans =
<title>Parameters affecting where and how we store things:</title> <title>Parameters affecting where and how we store things:</title>
<variablelist> <variablelist>
<varlistentry><term><literal>dbdir</literal></term> <varlistentry><term><varname>dbdir</varname></term>
<listitem><para>The name of the Xapian data directory. It <listitem><para>The name of the Xapian data directory. It
will be created if needed when the index is will be created if needed when the index is
initialized. If this is not an absolute path, it will be initialized. If this is not an absolute path, it will be
@ -3957,7 +3957,7 @@ unac_except_trans =
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>idxstatusfile</literal></term> <varlistentry><term><varname>idxstatusfile</varname></term>
<listitem><para>The name of the scratch file where the indexer <listitem><para>The name of the scratch file where the indexer
process updates its status. Default: process updates its status. Default:
<filename>idxstatus.txt</filename> inside the configuration <filename>idxstatus.txt</filename> inside the configuration
@ -3965,7 +3965,7 @@ unac_except_trans =
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>maxfsoccuppc</literal></term> <varlistentry><term><varname>maxfsoccuppc</varname></term>
<listitem><para>Maximum file system occupation before we <listitem><para>Maximum file system occupation before we
stop indexing. The value is a percentage, corresponding to stop indexing. The value is a percentage, corresponding to
what the "Capacity" df output column shows. The default what the "Capacity" df output column shows. The default
@ -3973,7 +3973,7 @@ unac_except_trans =
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>mboxcachedir</literal></term> <varlistentry><term><varname>mboxcachedir</varname></term>
<listitem><para>The directory where mbox message offsets cache <listitem><para>The directory where mbox message offsets cache
files are held. This is normally $RECOLL_CONFDIR/mboxcache, but files are held. This is normally $RECOLL_CONFDIR/mboxcache, but
it may be useful to share a directory between different it may be useful to share a directory between different
@ -3981,14 +3981,14 @@ unac_except_trans =
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>mboxcacheminmbs</literal></term> <varlistentry><term><varname>mboxcacheminmbs</varname></term>
<listitem><para>The minimum mbox file size over which we <listitem><para>The minimum mbox file size over which we
cache the offsets. There is really no sense in caching cache the offsets. There is really no sense in caching
offsets for small files. The default is 5 MB.</para> offsets for small files. The default is 5 MB.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>webcachedir</literal></term> <varlistentry><term><varname>webcachedir</varname></term>
<listitem><para>This is only used by the Beagle web browser <listitem><para>This is only used by the Beagle web browser
plugin indexing code, and defines where the cache for visited plugin indexing code, and defines where the cache for visited
pages will live. Default: pages will live. Default:
@ -3996,7 +3996,7 @@ unac_except_trans =
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>webcachemaxmbs</literal></term> <varlistentry><term><varname>webcachemaxmbs</varname></term>
<listitem><para>This is only used by the Beagle web browser <listitem><para>This is only used by the Beagle web browser
plugin indexing code, and defines the maximum size for the web plugin indexing code, and defines the maximum size for the web
page cache. Default: 40 MB.</para> page cache. Default: 40 MB.</para>
@ -4004,7 +4004,7 @@ unac_except_trans =
</varlistentry> </varlistentry>
<varlistentry><term><literal>idxflushmb</literal></term> <varlistentry><term><varname>idxflushmb</varname></term>
<listitem><para>Threshold (megabytes of new text data) where we <listitem><para>Threshold (megabytes of new text data) where we
flush from memory to disk index. Setting this can help control flush from memory to disk index. Setting this can help control
memory usage. A value of 0 means no explicit flushing, letting memory usage. A value of 0 means no explicit flushing, letting
@ -4023,7 +4023,7 @@ unac_except_trans =
<variablelist> <variablelist>
<varlistentry><term><literal>loglevel,daemloglevel</literal></term> <varlistentry><term><varname>loglevel,daemloglevel</varname></term>
<listitem><para>Verbosity level for recoll and <listitem><para>Verbosity level for recoll and
recollindex. A value of 4 lists quite a lot of recollindex. A value of 4 lists quite a lot of
debug/information messages. 2 only lists errors. The debug/information messages. 2 only lists errors. The
@ -4032,8 +4032,8 @@ unac_except_trans =
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>logfilename, <varlistentry><term><varname>logfilename,
daemlogfilename</literal></term> daemlogfilename</varname></term>
<listitem><para>Where the messages should go. 'stderr' can <listitem><para>Where the messages should go. 'stderr' can
be used as a special value, and is the default. The be used as a special value, and is the default. The
<literal>daem</literal>version is specific to the indexing monitor <literal>daem</literal>version is specific to the indexing monitor
@ -4042,7 +4042,7 @@ unac_except_trans =
</varlistentry> </varlistentry>
<varlistentry><term><literal>mondelaypatterns</literal></term> <varlistentry><term><varname>mondelaypatterns</varname></term>
<listitem><para>This allows specify wildcard path patterns <listitem><para>This allows specify wildcard path patterns
(processed with fnmatch(3) with 0 flag), to match files which (processed with fnmatch(3) with 0 flag), to match files which
change too often and for which a delay should be observed before change too often and for which a delay should be observed before
@ -4056,7 +4056,7 @@ mondelaypatterns = *.log:20 "this one has spaces*:10"
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>monixinterval</literal></term> <varlistentry><term><varname>monixinterval</varname></term>
<listitem><para>Minimum interval (seconds) for processing the <listitem><para>Minimum interval (seconds) for processing the
indexing queue. The real time monitor does not process each indexing queue. The real time monitor does not process each
event when it comes in, but will wait this time for the queue event when it comes in, but will wait this time for the queue
@ -4065,7 +4065,7 @@ mondelaypatterns = *.log:20 "this one has spaces*:10"
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>monauxinterval</literal></term> <varlistentry><term><varname>monauxinterval</varname></term>
<listitem><para>Period (in seconds) at which the real time <listitem><para>Period (in seconds) at which the real time
monitor will regenerate the auxiliary databases (spelling, monitor will regenerate the auxiliary databases (spelling,
stemming) if needed. The default is one hour.</para> stemming) if needed. The default is one hour.</para>
@ -4075,13 +4075,13 @@ mondelaypatterns = *.log:20 "this one has spaces*:10"
<varlistentry><term><literal>filtermaxseconds</literal></term> <varlistentry><term><varname>filtermaxseconds</varname></term>
<listitem><para>Maximum filter execution time, after which it <listitem><para>Maximum filter execution time, after which it
is aborted. Some postscript programs just loop...</para> is aborted. Some postscript programs just loop...</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>filtersdir</literal></term> <varlistentry><term><varname>filtersdir</varname></term>
<listitem><para>A directory to search for the external <listitem><para>A directory to search for the external
filter scripts used to index some types of files. The filter scripts used to index some types of files. The
value should not be changed, except if you want to modify value should not be changed, except if you want to modify
@ -4090,7 +4090,7 @@ mondelaypatterns = *.log:20 "this one has spaces*:10"
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>iconsdir</literal></term> <varlistentry><term><varname>iconsdir</varname></term>
<listitem><para>The name of the directory where <listitem><para>The name of the directory where
<command>recoll</command> result list icons are <command>recoll</command> result list icons are
stored. You can change this if you want different stored. You can change this if you want different
@ -4098,14 +4098,14 @@ mondelaypatterns = *.log:20 "this one has spaces*:10"
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>idxabsmlen</literal></term> <varlistentry><term><varname>idxabsmlen</varname></term>
<listitem><para>&RCL; stores an abstract for each indexed <listitem><para>&RCL; stores an abstract for each indexed
file inside the database. The text can come from an actual file inside the database. The text can come from an actual
'abstract' section in the document or will just be the 'abstract' section in the document or will just be the
beginning of the document. It is stored in the index so beginning of the document. It is stored in the index so
that it can be displayed inside the result lists without that it can be displayed inside the result lists without
decoding the original decoding the original
file. The <literal>idxabsmlen</literal> parameter defines file. The <varname>idxabsmlen</varname> parameter defines
the size of the stored abstract. The default value is 250 bytes. the size of the stored abstract. The default value is 250 bytes.
The search interface gives you the choice to display this The search interface gives you the choice to display this
stored text or a synthetic abstract built by extracting stored text or a synthetic abstract built by extracting
@ -4116,7 +4116,7 @@ mondelaypatterns = *.log:20 "this one has spaces*:10"
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>aspellLanguage</literal></term> <varlistentry><term><varname>aspellLanguage</varname></term>
<listitem><para>Language definitions to use when creating <listitem><para>Language definitions to use when creating
the aspell dictionary. The value must match a set of the aspell dictionary. The value must match a set of
aspell language definition files. You can type "aspell aspell language definition files. You can type "aspell
@ -4127,7 +4127,7 @@ mondelaypatterns = *.log:20 "this one has spaces*:10"
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry><term><literal>noaspell</literal></term> <varlistentry><term><varname>noaspell</varname></term>
<listitem><para>If this is set, the aspell dictionary <listitem><para>If this is set, the aspell dictionary
generation is turned off. Useful for cases where you don't generation is turned off. Useful for cases where you don't
need the functionality or when it is unusable because need the functionality or when it is unusable because
@ -4240,20 +4240,20 @@ x-my-tag = mailmytag
are usually all located in one place.</para> are usually all located in one place.</para>
<para><filename>mimemap</filename> also has a <para><filename>mimemap</filename> also has a
<literal>recoll_noindex</literal> variable which is a list of <varname>recoll_noindex</varname> variable which is a list of
suffixes. Matching files will be skipped (which avoids suffixes. Matching files will be skipped (which avoids
unnecessary decompressions or <command>file</command> unnecessary decompressions or <command>file</command>
executions). This is partially redundant with executions). This is partially redundant with
<literal>skippedNames</literal> in the main configuration <varname>skippedNames</varname> in the main configuration
file, with a few differences: it will not affect directories, file, with a few differences: it will not affect directories,
it cannot be made dependant on the file-system location (it is it cannot be made dependant on the file-system location (it is
a configuration-wide parameter), and the file names will still a configuration-wide parameter), and the file names will still
be indexed (not even the file names are indexed for patterns be indexed (not even the file names are indexed for patterns
in <literal>skippedNames</literal>. in <varname>skippedNames</varname>.
<literal>recoll_noindex</literal> is used mostly for things <varname>recoll_noindex</varname> is used mostly for things
known to be unindexable by a given &RCL; version. Having it known to be unindexable by a given &RCL; version. Having it
there avoids cluttering the more user-oriented and locally there avoids cluttering the more user-oriented and locally
customized <literal>skippedNames</literal>.</para> customized <varname>skippedNames</varname>.</para>
</sect2> </sect2>
@ -4307,11 +4307,11 @@ x-my-tag = mailmytag
<para>The keys in the file are normally mime types. You can add an <para>The keys in the file are normally mime types. You can add an
application tag to specialize the choice for an area of the application tag to specialize the choice for an area of the
filesystem (using a <literal>localfields</literal> specification filesystem (using a <varname>localfields</varname> specification
in <filename>mimeconf</filename>). The syntax for the key is in <filename>mimeconf</filename>). The syntax for the key is
<replaceable>mimetype</replaceable><literal>|</literal><replaceable>tag</replaceable></para> <replaceable>mimetype</replaceable><literal>|</literal><replaceable>tag</replaceable></para>
<para>The <literal>nouncompforviewmts</literal> entry, (placed at <para>The <varname>nouncompforviewmts</varname> entry, (placed at
the top level, outside of the <literal>[view]</literal> section), the top level, outside of the <literal>[view]</literal> section),
holds a list of mime types that should not be uncompressed before holds a list of mime types that should not be uncompressed before
starting the viewer (if they are found compressed, ie: starting the viewer (if they are found compressed, ie: