This commit is contained in:
Jean-Francois Dockes 2010-09-27 14:17:35 +02:00
parent 5b8bb28c5d
commit c9a0172d58
9 changed files with 75 additions and 35 deletions

View File

@ -2650,7 +2650,13 @@ while query.next >= 0 and query.next < nres:
<listitem><para>Postscript: <ulink <listitem><para>Postscript: <ulink
url="http://www.cs.wisc.edu/~ghost/doc/pstotext.htm"> url="http://www.cs.wisc.edu/~ghost/doc/pstotext.htm">
pstotext</ulink>.</para> pstotext</ulink>. The original version has an issue with shell
character in file names. Most recent package repositories /
ports system use a patched version (ie FreeBSD, Debian). If
compiling from source, it would be better to apply the patch
found
<ulink url="http://www.recoll.org/files/pstotext-1.9_4-debian.patch">
here</ulink>.</para>
</listitem> </listitem>
<listitem><para>MS Word: <ulink url="http://www.winfield.demon.nl"> <listitem><para>MS Word: <ulink url="http://www.winfield.demon.nl">

View File

@ -37,6 +37,10 @@
<h2><a name="b_latest">recoll 1.14.2 + xapian 1.2+ + qt 4.4.1+</a></h2> <h2><a name="b_latest">recoll 1.14.2 + xapian 1.2+ + qt 4.4.1+</a></h2>
<ul> <ul>
<li>The new mutagen-based audio tags filter (rclaudio) only
works with very recent mutagen
versions. See <a href="filters/filters.html">here</a> for a
corrected version.</li>
<li>Performing a full index with release 1.11 or later, over a <li>Performing a full index with release 1.11 or later, over a
version created with a much older recoll release may version created with a much older recoll release may
sometimes end with an error saying "backend doesn't sometimes end with an error saying "backend doesn't

View File

@ -133,11 +133,21 @@
<li><span class="literal">Wordperfect</span> with <a href= <li><span class="literal">Wordperfect</span> with <a href=
"http://libwpd.sourceforge.net">libwpd</a>.</li> "http://libwpd.sourceforge.net">libwpd</a>.</li>
<li><span class="literal">postscript</span> with <a <li><span class="literal">postscript</span> with
href= <a href="http://www.gnu.org/software/ghostscript/ghostscript.html">
"http://www.gnu.org/software/ghostscript/ghostscript.html"> ghostscript</a> and
ghostscript</a> and <a href= <a href="http://www.cs.wisc.edu/~ghost/doc/pstotext.htm">
"http://www.cs.wisc.edu/~ghost/doc/pstotext.htm">pstotext</a>.</li> pstotext</a>.
Actually the pstotext 1.9 found at the latter link
has a problem with file names using special shell
characters, and you should either use the version
packaged for your system which is probably patched,
or apply the Debian patch which is
stored <a href="files/pstotext-1.9_4-debian.patch">here</a>
for convenience. See
http://packages.debian.org/squeeze/pstotext and
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=356988
for references/explanations.</li>
<li><span class="literal">rtf</span> with <a href= <li><span class="literal">rtf</span> with <a href=
"http://www.gnu.org/software/unrtf/unrtf.html">unrtf</a>.</li> "http://www.gnu.org/software/unrtf/unrtf.html">unrtf</a>.</li>

View File

@ -64,21 +64,21 @@
<a href="mimeconf">mimeconf</a> <a href="mimeconf">mimeconf</a>
<a href="mimeview">mimeview</a> </p> <a href="mimeview">mimeview</a> </p>
<!--
<p>Notes:</p> <p>Notes:</p>
<blockquote> <blockquote>
<p>All filters are up to date in Recoll 1.13.04, except rclics.</p> <p>All filters are up to date in Recoll 1.1.04, except rclics.</p>
<p>If you are using an older version, you should update to 1.13.04.</p> <p>If you are using an older version, you should update to 1.13.04.</p>
</blockquote> </blockquote>
-->
<h2>Updated audio tag filter</h2>
<h2>Updated icalendar filter</h2> <p>The mutagen-based rclaudio filter delivered with recoll 1.14.2
<p>The filter script for all releases up and including 1.13.04 used used a very recent mutagen interface which will only work with
the icalendar Python module which is not robust enough against some mutagen versions after 1.17 (probably. at least works with 1.19,
syntax errors (found for example in Mozilla exports). The new version doesn't with 1.15).
uses an internal trivial parser, which will hopefully be both You can download the <a href="rclaudio">corrected script here</a>.
sufficient for what we are doing and more robust. </p>
You can download the <a href="rclics">new script</a>. This will not
work for versions prior to 1.13.</p>
</div> </div>
</body> </body>

View File

@ -36,7 +36,7 @@ application/msword = exec antiword -t -i 1 -m UTF-8;mimetype=text/plain;charset=
# antiword, but will handle documents which provoke the 'I'm afraid the # antiword, but will handle documents which provoke the 'I'm afraid the
# text stream of this file is too small to handle' antiword error # text stream of this file is too small to handle' antiword error
# application/msword = exec wvWare --charset=utf-8 --nographics # application/msword = exec wvWare --charset=utf-8 --nographics
application/ogg = exec rclogg application/ogg = execm rclaudio
application/pdf = exec rclpdf application/pdf = exec rclpdf
application/postscript = exec pstotext;charset=iso-8859-1;mimetype=text/plain application/postscript = exec pstotext;charset=iso-8859-1;mimetype=text/plain
application/vnd.ms-excel = exec xls2csv -c " " -d utf-8;charset=utf-8;mimetype=text/plain application/vnd.ms-excel = exec xls2csv -c " " -d utf-8;charset=utf-8;mimetype=text/plain
@ -67,7 +67,7 @@ application/vnd.wordperfect = exec wpd2html;mimetype=text/html
application/x-abiword = exec rclabw application/x-abiword = exec rclabw
application/x-awk = internal application/x-awk = internal
application/x-dvi = exec rcldvi application/x-dvi = exec rcldvi
application/x-flac = exec rclflac application/x-flac = execm rclaudio
application/x-kword = exec rclkwd application/x-kword = exec rclkwd
application/x-lyx = exec rcllyx application/x-lyx = exec rcllyx
application/x-perl = internal application/x-perl = internal
@ -76,7 +76,7 @@ application/x-shellscript = internal
application/x-tex = exec rcltex application/x-tex = exec rcltex
application/x-chm = execm rclchm application/x-chm = execm rclchm
application/zip = execm rclzip application/zip = execm rclzip
audio/mpeg = exec rclid3 audio/mpeg = execm rclaudio
image/gif = execm rclimg image/gif = execm rclimg
image/jpeg = execm rclimg image/jpeg = execm rclimg
image/png = execm rclimg image/png = execm rclimg
@ -92,6 +92,7 @@ text/x-c = internal
text/x-fictionbook = exec rclfb2 text/x-fictionbook = exec rclfb2
text/x-gaim-log = exec rclgaim text/x-gaim-log = exec rclgaim
text/x-html-sidux-man = exec rclsiduxman text/x-html-sidux-man = exec rclsiduxman
text/x-html-aptosid-man = exec rclaptosidman
text/x-mail = internal text/x-mail = internal
text/x-man = exec rclman text/x-man = exec rclman
text/x-purple-log = exec rclpurple text/x-purple-log = exec rclpurple
@ -154,6 +155,7 @@ text/x-c = source
text/x-c++ = source text/x-c++ = source
text/x-fictionbook = document text/x-fictionbook = document
text/x-html-sidux-man = sidux-book text/x-html-sidux-man = sidux-book
text/x-html-aptosid-man = aptosid-manual
text/x-mail = message text/x-mail = message
text/x-man = document text/x-man = document
application/x-chm = document application/x-chm = document
@ -191,6 +193,7 @@ text = \
text/x-c++ \ text/x-c++ \
text/x-fictionbook \ text/x-fictionbook \
text/x-html-sidux-man \ text/x-html-sidux-man \
text/x-html-aptosid-man \
text/x-man \ text/x-man \
text/x-python \ text/x-python \
text/x-shellscript text/x-shellscript

View File

@ -128,10 +128,13 @@ recoll_noindex = .tar.gz .tgz .tar.bz2 .tbz .log.gz .md5 .map \
[~/.purple] [~/.purple]
.txt = text/x-purple-log .txt = text/x-purple-log
# Special handling of sidux manual menu system # Special handling of sidux/aptosid manual menu system
[/usr/share/sidux-manual] [/usr/share/sidux-manual]
.htm = text/x-html-sidux-man .htm = text/x-html-sidux-man
.html = text/x-html-sidux-man .html = text/x-html-sidux-man
[/usr/share/aptosid-manual]
.htm = text/x-html-aptosid-man
.html = text/x-html-aptosid-man
# Manual files. You may want to adjust the location for your system # Manual files. You may want to adjust the location for your system
# We can't use the default text/troff type because this doesn't say # We can't use the default text/troff type because this doesn't say

View File

@ -4,6 +4,11 @@
# External viewers, launched by the recoll GUI when you click on a result # External viewers, launched by the recoll GUI when you click on a result
# 'edit' link # 'edit' link
# Mime types which we should not uncompress if they are found gzipped or
# bzipped because the native viewer knows how to handle. These would be
# exceptions and the list is normally empty
#nouncompforviewmts =
[view] [view]
# Pseudo entry used if the 'use desktop' preference is set in the GUI # Pseudo entry used if the 'use desktop' preference is set in the GUI
application/x-all = xdg-open %f application/x-all = xdg-open %f
@ -59,5 +64,5 @@ text/html = firefox %u
text/plain = gnuclient -q %f text/plain = gnuclient -q %f
text/x-c = gnuclient -q %f text/x-c = gnuclient -q %f
text/x-html-sidux-man = konqueror %f text/x-html-sidux-man = konqueror %f
#text/x-html-sidux-man = iceweasel %f text/x-html-aptosid-man = konqueror %f
text/x-python = idle %f text/x-python = idle %f

View File

@ -83,16 +83,23 @@
<ul> <ul>
<li>2010-09-23 : Recoll <a href="download.html#source">1.14.2</a> is <li>2010-09-23 : Recoll <a href="download.html#source">1.14.2</a> is
out. The main new feature is the use of document dates in out. The main new feature is the use of document dates in
searches, buf there are <a href="CHANGES.html">a few searches, buf there are <a href="CHANGES.html">a few others</a>
others</a> too. As usual with a .0 release, there may be too. If you are currently indexing audio file tags, there are
rough edges, the binary packages will follow when a few two issues in the release:
brave souls will have tried it and I hear of no major <ul>
issues. If you are currently indexing audio file tags, you <li>The supporting application changed, you'll need to install the
need to look at the changes file, the supporting mutagen python module</li>
application changed.</li> <li>The distributed filter only works with very recent
mutagen releases.
See <a href="filters/filters.html">here</a>
for a version which works with the older mutagen release
found in some package repositories.</li>
</ul>
</li>
<li>2010-04-14 : Recoll <a href="download.html#source">1.13.04</a> is <li>2010-04-14 :
out. It fixes a nasty bug (broken stemming) in 1.13.02.</li> Recoll <a href="download.html#source">1.13.04</a> is out. It
fixes a nasty bug (broken stemming) in 1.13.02.</li>
<li>2010-01-29 : the full Recoll source repository is now <li>2010-01-29 : the full Recoll source repository is now
hosted on hosted on

View File

@ -98,11 +98,13 @@
<li>2010-09-18 : Recoll <a href="download.html#source">1.14.2</a> <li>2010-09-18 : Recoll <a href="download.html#source">1.14.2</a>
vient de sortir. L'innovation principale est la possibilité vient de sortir. L'innovation principale est la possibilité
d'utiliser des critères de dates dans les recherches, mais d'utiliser des critères de dates dans les recherches, mais
il y en a <a href="CHANGES.html">quelques autres</a>. Comme il y en a <a href="CHANGES.html">quelques autres</a>. Si vous
d'habitude, avec une version .0, il se pourrait qu'il y ait indexez des tags audio, l'application support a changé, le filtre
quelques problèmes, les paquets binaires suivront quand utilise maintenant le module Python mutagen, que vous devrez
quelques braves auront essayé cette version, et si je installer. Par ailleurs, vous pouvez trouver
n'entends pas parler de problèmes majeurs.</li> <a href="filters/filters.html">ici</a> une version du filtre
qui fonctionne avec des versions de mutagen un peu plus anciennes.
</li>
<li>2010-04-14 : la version <a <li>2010-04-14 : la version <a
href="download.html#source">1.13.04</a> vient de sortir. Elle href="download.html#source">1.13.04</a> vient de sortir. Elle