This commit is contained in:
Jean-Francois Dockes 2016-01-21 18:05:38 +01:00
parent baab8cf562
commit 92a55d7121
10 changed files with 429 additions and 389 deletions

View file

@ -29,9 +29,43 @@
later versions. Bugs listed in the topmost section may also exist in older later versions. Bugs listed in the topmost section may also exist in older
versions.</i></p> versions.</i></p>
<h2><a name="b_latest">recoll 1.22.0</a></h2> <h2><a name="b_latest">recoll 1.21.4, 1.22.0</a></h2>
<ul> <ul>
<li>There have been multiple occurrences of an indexing problem
resulting in a damaged index. The cause is not completely determined,
but there is a suspicion that a Xapian bug may be involved at least
in some cases. The index is damaged in such a way that some search
results are missing, and that many document up-to-date checks can
fail. This makes partial/incremental indexing very expensive because
many documents are reindexed (for nothing, the index data is lost
anyway).<br/>
You can see a partial description in Bitbucket Recoll issue #257, but
part of the discussion happened on the Xapian mailing list.<br/>
The problem would signal itself by the following kind of message in
the indexer log:<br/>
<pre><tt>
:2:../rcldb/rcldb.cpp:1818:Db::needUpdate: get_document error: Document XX not found
</tt></pre>
Also, messages about Xapian being unable to read some blocks. More
generally, any error message (beginning with :2:) originating in the rcldb
module is highly suspicious.<br/>
If you get this message, the index is damaged, only deleting it and
reindexing can recover it.<br/>
Olly Betts, the Xapian index developper, thinks that the origin may
be a problem which was fixed in Xapian 1.2.21, so, updating Xapian
may help. All Xapian 1.2.x versions are binary-compatible (you can
just drop them on Recoll), and there are backports repository for
several common Linux versions, get in touch if you have a
problem.<br/>
</li>
<li>The GUI must be restarted after changing the path translation <li>The GUI must be restarted after changing the path translation
values (ptrans), even when they are changed from the GUI values (ptrans), even when they are changed from the GUI
preferences.</li> preferences.</li>

View file

@ -70,7 +70,7 @@
bugs. Release 1.14.2 fixes the help browser which was broken bugs. Release 1.14.2 fixes the help browser which was broken
by 1.14.2. Sigh ...</p> by 1.14.2. Sigh ...</p>
<ul> <ul>
<li><a href="usermanual/RCL.SEARCH.LANG.html"> <li><a href="usermanual/usermanual.html#RCL.SEARCH.LANG">
date selection in queries</a>.</li> date selection in queries</a>.</li>
<li>Pure negative queries (ie: <i>-someterm date:P10D/</i>.</li> <li>Pure negative queries (ie: <i>-someterm date:P10D/</i>.</li>
<li>Autosuffs: option to automatically turn words into <tt>ext:</tt> <li>Autosuffs: option to automatically turn words into <tt>ext:</tt>

View file

@ -25,7 +25,7 @@
<li><a href="index.html">Home</a></li> <li><a href="index.html">Home</a></li>
<li><a href="pics/index.html">Screenshots</a></li> <li><a href="pics/index.html">Screenshots</a></li>
<li><a href="download.html">Downloads</a></li> <li><a href="download.html">Downloads</a></li>
<li><a href="usermanual/index.html">User manual</a></li> <li><a href="doc.html">User manual</a></li>
<li><a href="index.html#support">Support</a></li> <li><a href="index.html#support">Support</a></li>
</ul> </ul>

View file

@ -71,7 +71,7 @@ a:hover .PZ3cap { padding:3px 5px; }
<li><a href="index.html">Home</a></li> <li><a href="index.html">Home</a></li>
<li><a href="pics/index.html">Screenshots</a></li> <li><a href="pics/index.html">Screenshots</a></li>
<li><a href="download.html">Downloads</a></li> <li><a href="download.html">Downloads</a></li>
<li><a href="usermanual/index.html">User manual</a></li> <li><a href="doc.html">User manual</a></li>
<li><a href="index.html#support">Support</a></li> <li><a href="index.html#support">Support</a></li>
</ul> </ul>
</div> </div>
@ -88,7 +88,7 @@ a:hover .PZ3cap { padding:3px 5px; }
"almost full" support for HTML capabilities, with a few "almost full" support for HTML capabilities, with a few
restrictions due to the Qt QTextBrowser object. The details restrictions due to the Qt QTextBrowser object. The details
are described in the are described in the
<a href="http://www.recoll.org/usermanual/RCL.SEARCH.html#RCL.SEARCH.GUI.CUSTOM.RESLIST"> <a href="http://www.recoll.org/usermanual/usermanual.html#RCL.SEARCH.GUI.CUSTOM.RESLIST">
Recoll manual</a>.</p> Recoll manual</a>.</p>
<p>As of Recoll 1.17, the result list is a WebKit object by <p>As of Recoll 1.17, the result list is a WebKit object by

View file

@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html> <html>
<head> <head>
<title>Recoll download</title> <title>Recoll download</title>
<meta name="Author" content="Jean-Francois Dockes"> <meta name="Author" content="Jean-Francois Dockes">
<meta name="Description" <meta name="Description"
@ -11,38 +11,38 @@
<meta name="robots" content="All,Index,Follow"> <meta name="robots" content="All,Index,Follow">
<link type="text/css" rel="stylesheet" href="styles/style.css"> <link type="text/css" rel="stylesheet" href="styles/style.css">
<script type="text/javascript"> <script type="text/javascript">
function showdiv(viewid) function showdiv(viewid)
{ {
var ids = ["general", "bugs", "source", "packages", "ports", "filters", var ids = ["general", "bugs", "source", "packages", "ports", "filters",
"translations"]; "translations"];
for (var i = 0; i < ids.length; i++) { for (var i = 0; i < ids.length; i++) {
document.getElementById(ids[i]).style.display = "none"; document.getElementById(ids[i]).style.display = "none";
} }
document.getElementById(viewid).style.display = "block"; document.getElementById(viewid).style.display = "block";
} }
</script> </script>
</head> </head>
<body> <body>
<div class="rightlinks"> <div class="rightlinks">
<ul> <ul>
<li><a href="index.html.en">Home</a></li> <li><a href="index.html.en">Home</a></li>
<li><b>Downloads</b></li> <li><b>Downloads</b></li>
<li><a href="doc.html">Documentation</a></li> <li><a href="doc.html">Documentation</a></li>
<li><a href="usermanual/RCL.INSTALL.html">Installation</a></li> <li><a href="usermanual/usermanual.html#RCL.INSTALL">Installation</a></li>
<li><a href="support.html">Support</a></li> <li><a href="support.html">Support</a></li>
</ul> </ul>
</div> </div>
<div class="content"> <div class="content">
<h1>Recoll downloads</h1> <h1>Recoll downloads</h1>
<div class="intrapage"> <div class="intrapage">
<table width="100%"> <table width="100%">
<tbody> <tbody>
<tr> <tr>
<td><a href="#general" onmouseover="showdiv('general')"> <td><a href="#general" onmouseover="showdiv('general')">
@ -63,104 +63,104 @@ function showdiv(viewid)
Translations</a></td> Translations</a></td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</div> </div>
<div id="general"> <div id="general">
<h2><a name="general">General information</a></h2> <h2><a name="general">General information</a></h2>
<p>The current version is 1.21.4. <a href="release-1.21.html">Release <p>The current version is 1.21.4. <a href="release-1.21.html">Release
notes</a>.</p> notes</a>.</p>
<p>Recoll <a href="usermanual/RCL.INSTALL.html">Installation / building <p>Recoll <a href="usermanual/usermanual.html#RCL.INSTALL">Installation / building
manual</a>.</p> manual</a>.</p>
<p>The indexing filters used for some document types may need external <p>The indexing filters used for some document types may need external
packages not installed on your system by default, and not installed packages not installed on your system by default, and not installed
automatically with Recoll: <a href="features.html#doctypes">take a automatically with Recoll: <a href="features.html#doctypes">take a
look at the list</a> and decide what you need to install.</p> look at the list</a> and decide what you need to install.</p>
<p>The Recoll term explorer tool in phonetic mode (marginally useful and <p>The Recoll term explorer tool in phonetic mode (marginally useful and
optional) uses the <b>aspell</b> package, version 0.60 (utf-8 support) or optional) uses the <b>aspell</b> package, version 0.60 (utf-8 support) or
newer.</p> newer.</p>
<p>If you find problems with this page, the package or its installation, <p>If you find problems with this page, the package or its installation,
<em>please</em> <a href="mailto:jfd@recoll.org">report them</a>.</p> <em>please</em> <a href="mailto:jfd@recoll.org">report them</a>.</p>
<h4>What do the release numbers mean?</h4> <h4>What do the release numbers mean?</h4>
<p>The Recoll releases are numbered X.Y.Z. The X would only change for really <p>The Recoll releases are numbered X.Y.Z. The X would only change for really
major modifications like a big change in the index format, and possibly won't major modifications like a big change in the index format, and possibly won't
ever reach 2.</p> ever reach 2.</p>
<p>Y is for functional modifications. These may bring bugs, so if you don't <p>Y is for functional modifications. These may bring bugs, so if you don't
need the new features, you may want to wait a little, and especially skip the need the new features, you may want to wait a little, and especially skip the
first release (X.Y.0), at least for a few weeks.</p> first release (X.Y.0), at least for a few weeks.</p>
<p>Z changes for <a href="BUGS.html">bug fixes</a> only, and moving from X.Y.Z <p>Z changes for <a href="BUGS.html">bug fixes</a> only, and moving from X.Y.Z
to X.Y.Z+u should in general involve little risk of regression. But, to X.Y.Z+u should in general involve little risk of regression. But,
<em>any</em> change can bring problems, if you are not affected by the <em>any</em> change can bring problems, if you are not affected by the
corrected bugs (check the <a href="release-1.21.html">release file</a>), there corrected bugs (check the <a href="release-1.21.html">release file</a>), there
is probably no necessity to upgrade anyway.</p> is probably no necessity to upgrade anyway.</p>
</div> </div>
<div id="bugs"> <div id="bugs">
<h2><a name="bugs">Known bugs</a></h2> <h2><a name="bugs">Known bugs</a></h2>
<p>There is a <a href="BUGS.html">history of known bugs</a>, sorted <p>There is a <a href="BUGS.html">history of known bugs</a>, sorted
by fix release. Also see by fix release. Also see
the <a href="https://bitbucket.org/medoc/recoll/issues"> the <a href="https://bitbucket.org/medoc/recoll/issues">
issue tracker on Bitbucket</a>. issue tracker on Bitbucket</a>.
</p> </p>
</div> </div>
<div id="source"> <div id="source">
<h2><a name="source">Source</a></h2> <h2><a name="source">Source</a></h2>
<h3>Current release distribution: 1.21.4:</h3> <h3>Current release distribution: 1.21.4:</h3>
<!-- Attention: source packages must remain here, not in a <!-- Attention: source packages must remain here, not in a
subdirectory, because of all the places they're referred from subdirectory, because of all the places they're referred from
(package watches) --> (package watches) -->
<p><a href="recoll-1.21.4.tar.gz">recoll-1.21.4.tar.gz</a>.</p> <p><a href="recoll-1.21.4.tar.gz">recoll-1.21.4.tar.gz</a>.</p>
<!-- <!--
<h3>Snapshot</h3> <h3>Snapshot</h3>
<p>I sometimes release a source tarfile when I consider that the <p>I sometimes release a source tarfile when I consider that the
current development version is stable enough. The current current development version is stable enough. The current
snapshot contains commits up to 2240 (see snapshot contains commits up to 2240 (see
<a href="https://bitbucket.org/medoc/recoll/changesets">the <a href="https://bitbucket.org/medoc/recoll/changesets">the
changelog</a>, and a synthetic abstract in the changelog</a>, and a synthetic abstract in the
current <a href="release-1.16.html">1.16 release notes</a>). current <a href="release-1.16.html">1.16 release notes</a>).
<p><a href="betarecoll-2240.tar.gz">betarecoll-2240.tar.gz</a>.</p> <p><a href="betarecoll-2240.tar.gz">betarecoll-2240.tar.gz</a>.</p>
--> -->
<h3>Ubuntu Unity Lens and Scope</h3> <h3>Ubuntu Unity Lens and Scope</h3>
<p>You will probably get these from the <a href="#ubuntu">PPA</a>, but <p>You will probably get these from the <a href="#ubuntu">PPA</a>, but
here are the source files. These are not included in the main tar file here are the source files. These are not included in the main tar file
any more. For recoll 1.19, 1.20 and 1.21 installations (choose on the any more. For recoll 1.19, 1.20 and 1.21 installations (choose on the
Ubuntu version, not the Recoll one): Ubuntu version, not the Recoll one):
<blockquote> <blockquote>
<a href="recoll-lens-1.19.10.3543.tar.gz"> <a href="recoll-lens-1.19.10.3543.tar.gz">
recoll-lens-1.19.10.3543.tar.gz</a> (Recoll 0.19 or 0.20, recoll-lens-1.19.10.3543.tar.gz</a> (Recoll 0.19 or 0.20,
Ubuntu up to 13.04 Raring)<br> Ubuntu up to 13.04 Raring)<br>
<a href="unity-scope-recoll-1.20.2.4.tar.gz"> <a href="unity-scope-recoll-1.20.2.4.tar.gz">
unity-scope-recoll-1.20.2.4.tar.gz</a> (Recoll 0.19 or 0.20, Ubuntu unity-scope-recoll-1.20.2.4.tar.gz</a> (Recoll 0.19 and later, Ubuntu
13.10 and later).<br> 13.10 and later).<br>
</blockquote> </blockquote>
For Recoll 1.18: For Recoll 1.18:
<a href="recoll-lens-1.18.1.2997.tar.gz">recoll-lens-1.18.1.2997.tar.gz</a><br> <a href="recoll-lens-1.18.1.2997.tar.gz">recoll-lens-1.18.1.2997.tar.gz</a><br>
For Recoll 1.17: For Recoll 1.17:
<a href="recoll-lens-1.17.2.2697.tar.gz">recoll-lens-1.17.2.2697.tar.gz</a> <a href="recoll-lens-1.17.2.2697.tar.gz">recoll-lens-1.17.2.2697.tar.gz</a>
</p> </p>
<h3>Prerequisites for building from source:</h3> <h3>Prerequisites for building from source:</h3>
<ul> <ul>
<li>C++ compiler. Its absence sometimes manifests itself by strange messages <li>C++ compiler. Its absence sometimes manifests itself by strange messages
about iconv_open (fixed after 1.13.04).</li> about iconv_open (fixed after 1.13.04).</li>
<li><p>Xapian core development libraries. Most Linux distributions carry them <li><p>Xapian core development libraries. Most Linux distributions carry them
@ -188,123 +188,123 @@ For Recoll 1.17:
</li> </li>
<li>Python development package: you can avoid needing this by configuring <li>Python development package: you can avoid needing this by configuring
with --disable-python-module.</li> with --disable-python-module.</li>
</ul> </ul>
<h3>Source repository:</h3> <h3>Source repository:</h3>
<p>The <span class="application">Recoll</span> source repository is hosted on <p>The <span class="application">Recoll</span> source repository is hosted on
<a href="http://bitbucket.org/medoc/recoll/overview">bitbucket.org</a>. The <a href="http://bitbucket.org/medoc/recoll/overview">bitbucket.org</a>. The
trunk is usually a bit on the bleeding edge, but there is always a maintenance trunk is usually a bit on the bleeding edge, but there is always a maintenance
branch for the current production version.</p> branch for the current production version.</p>
<h3>Instructions for building</h3> <h3>Instructions for building</h3>
<p>Normally, it's just <tt>./configure; make; make install</tt>. If a bit <p>Normally, it's just <tt>./configure; make; make install</tt>. If a bit
more detail is needed, more detail is needed,
<a href="http://www.recoll.org/usermanual/RCL.INSTALL.BUILDING.html"> <a href="http://www.recoll.org/usermanual/usermanual.html#RCL.INSTALL.BUILDING">
there is some in the manual</a>. there is some in the manual</a>.
</div> </div>
<div id="packages"> <div id="packages">
<h2><a name="packages">Packages</a></h2> <h2><a name="packages">Packages</a></h2>
<p>Packages or ports for Recoll are available in the standard repositories for <p>Packages or ports for Recoll are available in the standard repositories for
many distributions.</p> many distributions.</p>
<p>However they are often a bit older or built with older Xapian releases. Here <p>However they are often a bit older or built with older Xapian releases. Here
follow some pointers to find newer packages for some follow some pointers to find newer packages for some
distributions. In most cases, you will just need to use an distributions. In most cases, you will just need to use an
alternate repository.</p> alternate repository.</p>
<p>I sometimes build binary packages when no appropriate repository <p>I sometimes build binary packages when no appropriate repository
exists. Any binary package directly linked from this page need a Qt exists. Any binary package directly linked from this page need a Qt
4 (4.4 at least) runtime environment. To make things easier, on 4 (4.4 at least) runtime environment. To make things easier, on
systems where Xapian is not available from the standard package systems where Xapian is not available from the standard package
repositories, the Recoll package will have a static link to Xapian repositories, the Recoll package will have a static link to Xapian
so that you do not need to build/install it separately.</p> so that you do not need to build/install it separately.</p>
<h3><a name="debian">Debian</a></h3> <h3><a name="debian">Debian</a></h3>
<p>The Debian Recoll packages are usually fairly up to date, just use <p>The Debian Recoll packages are usually fairly up to date, just use
the appropriate Debian repository.</p> the appropriate Debian repository.</p>
<p><i>Except they're not at the moment (2015-10)...</i>. So <p><i>Except they're not at the moment (2015-10)...</i>. So
I am maintaining a repository for packages built for Debian Wheezy, I am maintaining a repository for packages built for Debian Wheezy,
and Jessie. This currently has recoll 1.20.6 (the and Jessie. This currently has recoll 1.21.x (the
standard repos have 1.17...) To add the repository to your standard repos have 1.17...) To add the repository to your
sources:</p> sources:</p>
<p>The public part of the key used to sign the repositories can <p>The public part of the key used to sign the repositories can
be downloaded and installed as follows:</p> be downloaded and installed as follows:</p>
<div class="code"> <div class="code">
wget -O - http://www.lesbonscomptes.com/key/jf@dockes.org.gpg.key | sudo apt-key add - wget -O - http://www.lesbonscomptes.com/key/jf@dockes.org.gpg.key | sudo apt-key add -
</div> </div>
<ul> <ul>
<li>Create and edit <span class="filename"> <li>Create and edit <span class="filename">
/etc/apt/sources.list.d/recoll.list</span> /etc/apt/sources.list.d/recoll.list</span>
and add the following lines:<br> and add the following lines:<br>
for wheezy (debian 7.x):<br> for wheezy (debian 7.x):<br>
<div class="code"> <div class="code">
deb http://www.lesbonscomptes.com/recoll/debian/ wheezy main deb http://www.lesbonscomptes.com/recoll/debian/ wheezy main
deb-src http://www.lesbonscomptes.com/recoll/debian/ wheezy main deb-src http://www.lesbonscomptes.com/recoll/debian/ wheezy main
</div> </div>
for jessie (debian 8.x):<br> for jessie (debian 8.x):<br>
<div class="code"> <div class="code">
deb http://www.lesbonscomptes.com/recoll/debian/ jessie main deb http://www.lesbonscomptes.com/recoll/debian/ jessie main
deb-src http://www.lesbonscomptes.com/recoll/debian/ jessie main deb-src http://www.lesbonscomptes.com/recoll/debian/ jessie main
</div> </div>
<li>Then: <li>Then:
<div class="code"> <div class="code">
sudo apt-get update sudo apt-get update
sudo apt-get install recoll [python-recoll python3-recoll] sudo apt-get install recoll [python-recoll python3-recoll]
</div> </div>
</li> </li>
</ul> </ul>
<p>If you prefer to manually install the packages, they are here: <p>If you prefer to manually install the packages, they are here:
<a href="debian/pool/main/r/recoll/">debian/pool/main/r/recoll/</a><br/> <a href="debian/pool/main/r/recoll/">debian/pool/main/r/recoll/</a><br/>
</p> </p>
<h3><a name="ubuntu">Ubuntu</a></h3> <h3><a name="ubuntu">Ubuntu</a></h3>
<p>There are Personal Package Archives on launchpad.net for <a <p>There are Personal Package Archives on launchpad.net for <a
href="https://launchpad.net/~recoll-backports/+archive/recoll-1.15-on">Recoll, href="https://launchpad.net/~recoll-backports/+archive/recoll-1.15-on">Recoll,
kio-recoll and recoll-lens</a>. These were built from the latest versions, for kio-recoll and recoll-lens</a>. These were built from the latest versions, for
a set of Ubuntu series. starting at Lucid. The installation is very simple: </p> a set of Ubuntu series. starting at Lucid. The installation is very simple: </p>
<pre><tt> <pre><tt>
sudo add-apt-repository ppa:recoll-backports/recoll-1.15-on sudo add-apt-repository ppa:recoll-backports/recoll-1.15-on
sudo apt-get update sudo apt-get update
sudo apt-get install recoll sudo apt-get install recoll
</tt></pre> </tt></pre>
<p>The 1.19/1.20 packages in the PPA now have a separate package <p>The packages in the PPA now have a separate package for the Python
for the Python extension, like the standard ones, so there should be extension, like the standard ones, so there should be no more
no more conflict issues while switching from the PPA to the normal conflict issues while switching from the PPA to the normal
repositories and back.</p> repositories and back.</p>
<h3><a name="mint">Linux Mint</a></h3> <h3><a name="mint">Linux Mint</a></h3>
<p>The Ubuntu PPA works perfectly for Mint 13 (and probably other releases <p>The Ubuntu PPA works perfectly for Mint 13 (and probably other releases
too). Just follow the instructions for Ubuntu.</p> too). Just follow the instructions for Ubuntu.</p>
<h3>RPMS</h3> <h3>RPMS</h3>
<p>You'll need to install the Xapian, Qt, Qt-Webkit and zlib development <p>You'll need to install the Xapian, Qt, Qt-Webkit and zlib development
packages if you want use the source rpms.</p> packages if you want use the source rpms.</p>
<h3>Fedora</h3> <h3>Fedora</h3>
<p>Recoll is present in the standard Fedora package repositories starting from <p>Recoll is present in the standard Fedora package repositories starting from
F-12. Fedora 21 has up to date packages. Here are some packages F-12. Recoll packages in Fedora are usually fairly up to
for <a href="fedora20">Fedora 20</a>. There are only x86_64 binaries date. Please get in touch if you have a need for a Recoll package
for now, use the source rpm for other archs.</p> for Fedora.</p>
<h3>CentOS 7.1</h3> <h3>CentOS 7.1</h3>
<p>CentOS ships neither Xapian nor Recoll. <a href="centos71">Here are <p>CentOS ships neither Xapian nor Recoll. <a href="centos71">Here are
some packages.</a>. There are only x86_64 binaries some packages.</a>. There are only x86_64 binaries
for now, use the source rpm for other archs. As far as I know, the for now, use the source rpm for other archs. As far as I know, the
only specific issue is that CentOS does not seem to have the Qt only specific issue is that CentOS does not seem to have the Qt
@ -313,9 +313,9 @@ packages if you want use the source rpms.</p>
or snippets window for you.</p> or snippets window for you.</p>
<h3>OpenSUSE</h3> <h3>OpenSUSE</h3>
<p>Recoll is in the KDE:Extra repository. You just need to add the <p>Recoll is in the KDE:Extra repository. You just need to add the
repository to your software repository to your software
sources (Yast2-&gt;software-&gt;Software repositories).<br> sources (Yast2-&gt;software-&gt;Software repositories).<br>
<a href="http://download.opensuse.org/repositories/KDE:/Extra/"> <a href="http://download.opensuse.org/repositories/KDE:/Extra/">
@ -326,23 +326,11 @@ packages if you want use the source rpms.</p>
from the build service repository. Some of the older repositories do from the build service repository. Some of the older repositories do
not build antiword, just tell the software manager to "break" recoll not build antiword, just tell the software manager to "break" recoll
by installing anyway, and get antiword somewhere else.</p> by installing anyway, and get antiword somewhere else.</p>
</div>
<div id="windows"> <!--
<h2><a name="windows">Packages</a></h2> <h3>Mageia</h3>
<h3>Microsoft Windows</h3>
<p>The port of Recoll to Windows is still a bit experimental and <p>Mageia version 2: <a
lacking things like real-time indexing or spelling
suggestions. However it works well enough to be useful. More info
and links to the setup
files <a href="pages/recoll-windows.html">here</a>.</p>
</div>
<!--
<h3>Mageia</h3>
<p>Mageia version 2: <a
href="mageia2/recoll-1.18.1-1.mga2.i586.rpm">mageia2/recoll-1.18.1-1.mga2.i586.rpm, href="mageia2/recoll-1.18.1-1.mga2.i586.rpm">mageia2/recoll-1.18.1-1.mga2.i586.rpm,
</a><a </a><a
href="mageia2/recoll-debug-1.18.1-1.mga2.i586.rpm">recoll-debug-1.18.1-1.mga2.i586.rpm</a>. href="mageia2/recoll-debug-1.18.1-1.mga2.i586.rpm">recoll-debug-1.18.1-1.mga2.i586.rpm</a>.
@ -350,73 +338,84 @@ lacking things like real-time indexing or spelling
Source: <a Source: <a
href="mageia2/recoll-1.18.1-1.mga2.src.rpm">recoll-1.18.1-1.mga2.src.rpm</a> href="mageia2/recoll-1.18.1-1.mga2.src.rpm">recoll-1.18.1-1.mga2.src.rpm</a>
</p> </p>
--> -->
</div> <!-- Packages -->
<div id="ports"> <div id="windows">
<h2><a name="ports">Ports</a></h2> <h3><a name="windows">Microsoft Windows Setup Files</a></h3>
<h3>Mac port</h3> <p>The port of Recoll to Windows is still a bit experimental and
lacking things like real-time indexing or spelling
suggestions. However it works well enough to be useful. More info
and links to the setup
files <a href="pages/recoll-windows.html">here</a>.</p>
</div> <!-- windows -->
<p>It seems that Recoll will sometimes find data that Spotlight misses </div> <!-- Packages -->
(especially inside pdfs apparently, which is probably more to the credit of
poppler than recoll itself).</p>
<p>Recoll is in MacPorts and really easy to install:</p> <div id="ports">
<ol> <h2><a name="ports">Ports</a></h2>
<h3>Mac port</h3>
<p>It seems that Recoll will sometimes find data that Spotlight misses
(especially inside pdfs apparently, which is probably more to the credit of
poppler than recoll itself).</p>
<p>Recoll is in MacPorts and really easy to install:</p>
<ol>
<li><a href="https://trac.macports.org/wiki/InstallingMacPorts">Install <li><a href="https://trac.macports.org/wiki/InstallingMacPorts">Install
MacPorts</a>.</li> MacPorts</a>.</li>
<li>Type "sudo port install recoll"</li> <li>Type "sudo port install recoll"</li>
</ol> </ol>
<p>Recoll is then available from the command line and as an icon in the usual <p>Recoll is then available from the command line and as an icon in the usual
MacPorts applications place.</p> MacPorts applications place.</p>
</div> </div>
<div id="filters"> <div id="filters">
<h2><a name="filters">Updated filters</a></h2> <h2><a name="filters">Updated filters</a></h2>
<p><a href="filters/filters.html">new or updated filters</a> <p><a href="filters/filters.html">new or updated filters</a>
sometimes become available after a release. As a rule, all sometimes become available after a release. As a rule, all
filters are compatible with all Recoll versions. Any filters are compatible with all Recoll versions. Any
compatibility problem will be explicitely mentionned.</p> compatibility problem will be explicitely mentionned.</p>
</div> </div>
<div id="translations"> <div id="translations">
<h2><a name="translations">Translations</a></h2> <h2><a name="translations">Translations</a></h2>
<p>Most of the translations for 1.21 are incomplete The source translation <p>Most of the translations for 1.21 are incomplete The source translation
files are included in the source release. If your language has some english files are included in the source release. If your language has some english
messages left and you want to take a shot at fixing the problem, you can send messages left and you want to take a shot at fixing the problem, you can send
the results to <a href="mailto:jfd@recoll.org">me</a> and earn my gratefulness the results to <a href="mailto:jfd@recoll.org">me</a> and earn my gratefulness
(and your less multilingual compatriot's)...</p> (and your less multilingual compatriot's)...</p>
<p>You can use the <em>.ts</em> file to alter the translations if you wish (use <p>You can use the <em>.ts</em> file to alter the translations if you wish (use
Qt's <em>linguist</em> tool to edit the source file, then <em>lrelease</em> to Qt's <em>linguist</em> tool to edit the source file, then <em>lrelease</em> to
produce the <em>.qm</em> file.). The <literal>.qm</literal>file should be produce the <em>.qm</em> file.). The <literal>.qm</literal>file should be
copied to <span class="filename">/usr/[local/]share/recoll/translations</span> copied to <span class="filename">/usr/[local/]share/recoll/translations</span>
</p> </p>
<p><a href="translations/recoll_xx.ts">recoll_xx.ts</a> is a blank <p><a href="translations/recoll_xx.ts">recoll_xx.ts</a> is a blank
Recoll 1.21 message file, handy to work on a new translation. You can Recoll 1.21 message file, handy to work on a new translation. You can
also <a href="translations/">list the directory</a> to see all the also <a href="translations/">list the directory</a> to see all the
translation files (same as those in the 1.20 source branch on translation files (same as those in the 1.20 source branch on
Bitbucket).</p> Bitbucket).</p>
<h3>Updated 1.20/21 translations that became available after the release:</h3> <h3>Updated 1.20/21 translations that became available after the release:</h3>
<p>A Danish translation by Morten Langlo: <p>A Danish translation by Morten Langlo:
<a href="translations/recoll_da.ts">recoll_da.ts</a> <a href="translations/recoll_da.ts">recoll_da.ts</a>
<a href="translations/recoll_da.qm">recoll_da.qm</a><br/> <a href="translations/recoll_da.qm">recoll_da.qm</a><br/>
</p> </p>
<p>Note that, if you are running an older release, you may find updated <p>Note that, if you are running an older release, you may find updated
messages by looking inside the appropriate maintenance branch on <a messages by looking inside the appropriate maintenance
href="https://bitbucket.org/medoc/recoll/src">bitbucket</a>.</p> branch on
<a href="https://bitbucket.org/medoc/recoll/src">bitbucket</a>.</p>
</div> <!-- translations --> </div> <!-- translations -->
</div> <!-- content -->
</div> <!-- content --> </body>
</body>
</html> </html>

View file

@ -26,7 +26,7 @@
<li><a href="download.html">Downloads</a></li> <li><a href="download.html">Downloads</a></li>
<li><a href="usermanual/index.html">User manual</a></li> <li><a href="doc.html">Documentation</a></li>
<li><a href="support.html">Support</a></li> <li><a href="support.html">Support</a></li>
@ -418,7 +418,7 @@ application/x-tar = execm rcltar
Web UI</a> lets you query a Recoll index from a web browser</li> Web UI</a> lets you query a Recoll index from a web browser</li>
</ul> </ul>
<p>Recoll also has <p>Recoll also has
<a href="usermanual/RCL.PROGRAM.API.html#RCL.PROGRAM.API.PYTHON"> <a href="usermanual/usermanual.html#RCL.PROGRAM.API.PYTHON">
<span class="application">Python</span></a> and <span class="application">Python</span></a> and
<span class="application">PHP</span> modules which can allow <span class="application">PHP</span> modules which can allow
easy integration with web or other applications.</p> easy integration with web or other applications.</p>

View file

@ -28,7 +28,7 @@
<li><a href="download.html">Downloads</a></li> <li><a href="download.html">Downloads</a></li>
<li><a href="usermanual/index.html">User manual</a></li> <li><a href="doc.html">User manual</a></li>
<li><a href="index.html#support">Support</a></li> <li><a href="index.html#support">Support</a></li>

View file

@ -24,7 +24,7 @@
<li><a href="features.html">Features</a></li> <li><a href="features.html">Features</a></li>
<li><a href="pics/index.html">Screenshots</a></li> <li><a href="pics/index.html">Screenshots</a></li>
<li><a href="download.html">Downloads</a></li> <li><a href="download.html">Downloads</a></li>
<li><a href="usermanual/index.html">User manual</a></li> <li><a href="doc.html">User manual</a></li>
<li><a href="index.html#support">Support</a></li> <li><a href="index.html#support">Support</a></li>
<li><a href="devel.html">Development</a></li> <li><a href="devel.html">Development</a></li>
</ul> </ul>

View file

@ -98,6 +98,13 @@
<dl> <dl>
<dt>2016-01-12</dt><dd>It seems that we currently have a
relatively frequent problem resulting in damaged indexes. If
you are experimenting heavy reindexing (incremental indexing
takes longer than it should), or missing search results,
please take a look at the top of
the <a href="BUGS.html">known bugs page</a></dd>
<dt>2016-01-12</dt><dd>Release 1.21.4 is out.</dd> <dt>2016-01-12</dt><dd>Release 1.21.4 is out.</dd>
<dt>2015-11-09</dt> <dt>2015-11-09</dt>

View file

@ -96,7 +96,7 @@
the text). This is useful for example in the very common the text). This is useful for example in the very common
case where the metadata for the author list was not case where the metadata for the author list was not
created. More details about this feature are to be found in created. More details about this feature are to be found in
the <a href="http://www.recoll.org/usermanual/index.html">user the <a href="http://www.recoll.org/doc.html">user
manual</a>.</li> manual</a>.</li>
<li>It is possible to configure the result list snippet <li>It is possible to configure the result list snippet