1.15.8 release notes

This commit is contained in:
Jean-Francois Dockes 2011-05-02 16:21:14 +02:00
parent 1a17b040c7
commit ae39dd09a8
3 changed files with 120 additions and 47 deletions

View File

@ -1 +1 @@
1.15.9pre
1.15.8

View File

@ -38,38 +38,17 @@
<h2><a name="b_latest">recoll 1.15</a></h2>
<ul>
<li>Cancelling a preview in the GUI will also cancel the indexing
thread if it is running.</li>
<li>Using search preview while the indexing thread is running will
sometimes crash the GUI or provoke other strangeness. This is
apparently due to insufficient protection of resources shared by
several threads. After recent cleanup, the problem occurs quite
seldom but it is not completely gone. The current and
unsatisfying workaround, is to avoid the situation, for example
by using the standalone recollindex program instead of the GUI
indexing thread.</li>
<li>Using the GUI preview while the indexing thread is running
will sometimes crash the GUI or provoke other
strangeness. This happens much more rarely than in 1.15.7,
but still occurs. Workaround if this happens too frequently:
use the standalone recollindex program instead of the GUI
thread.</li>
<li>When an open error occurs on an external index while
starting the GUI, the initial indexing dialog is started,
which is incorrect because it cannot fix the problem.</li>
<li>The operations on the parent document in the result list
right click menu (Preview and Open), do not work, they
access the file's parent directory instead.</li>
<li>The rclzip filter can't handle utf-8 in path names for archive
members. An <a href="http://www.recoll.org/filters/rclzip">
updated filter</a> is available. </li>
<li>The rclzip and rclchm filters can't handle archive members
with a colon (':') in the file name or path. The files are normally
indexed and can be searched for, but they can't be displayed
(neither opened nor previewed). There is a
<a href="https://bitbucket.org/medoc/recoll/changeset/3751ea8ea179">
patch</a> which fixes the issue (then needs full reindex for these
files).</li>
<li>After an upgrade, the recoll GUI sometimes crashes on
startup. This is fixed by removing (back it up just in case)
@ -95,8 +74,8 @@
relatively rare files with a very small text, resulting in the
following error message:
<blockquote>
I'm afraid the text stream of this file is too small to
handle.
I'm afraid the text stream of this file is too small to
handle.
</blockquote>
Only small files produced by Microsoft Word on a Mac, or by
@ -109,30 +88,89 @@
slower indexing for all normal .doc files.</li>
</ul>
<h2><a name="b_1_15_7">recoll 1.15.7</a></h2>
<li>Using search preview while the indexing thread is running will
sometimes crash the GUI or provoke other strangeness. This is
apparently due to insufficient protection of resources shared by
several threads. After recent cleanup, the problem occurs quite
seldom but it is not completely gone. The current and
unsatisfying workaround, is to avoid the situation, for example
by using the standalone recollindex program instead of the GUI
indexing thread.</li>
<li>The GUI preview function sometimes failed with a
non-sensical message about a non-related missing
helper.</li>
<li>The ignored suffixes list (recoll_noindex) is
ignored in some cases.</li>
<li>The GUI option to remember sort state between invocations
only works for sort by date.</li>
<li>The man filter creates groff temporary png files in the
home directory.</li>
<li>Indexing can hang or crash after an error occurs on an
archive member (which should have affected only the relevant
document).</li>
<li>The initial indexing pass in the real-time indexer does
not monitor the X11 session which can create problems if the
user ends the section at this point.</li>
<li>Starting the indexing thread inside the GUI while another
indexer (batch or real-time) was active would silently
failed. It should show an error dialog.</li>
<li>When an open error occurs on an external index while
starting the GUI, the initial indexing dialog is started,
which is incorrect because it cannot fix the problem.</li>
<li>The operations on the parent document in the result list
right click menu (Preview and Open), do not work, they
access the file's parent directory instead.</li>
<li>Most operations on the parent document in the result table
view are not connected and do nothing.</li>
<li>The rclzip filter can't handle utf-8 in path names for archive
members. An <a href="http://www.recoll.org/filters/rclzip">
updated filter</a> is available. </li>
<li>The rclzip and rclchm filters can't handle archive members
with a colon (':') in the file name or path. The files are normally
indexed and can be searched for, but they can't be displayed
(neither opened nor previewed). There is a
<a href="https://bitbucket.org/medoc/recoll/changeset/3751ea8ea179">
patch</a> which fixes the issue (then needs full reindex for these
files).</li>
<h2><a name="b_1_15_5">recoll 1.15.5</a></h2>
<li>The Python and PHP modules in 1.15.5 have compile errors. This
<li>The Python and PHP modules in 1.15.5 have compile errors. This
is solved by
<a href="https://bitbucket.org/medoc/recoll/changeset/0b09b33cd06a">
this simple change.</a></li>
<li>The current stemming language is not indicated by menu
checkboxes.</li>
<a href="https://bitbucket.org/medoc/recoll/changeset/0b09b33cd06a">
this simple change.</a></li>
<li>The current stemming language is not indicated by menu
checkboxes.</li>
<h2><a name="b_1_15_2">recoll 1.15.2</a></h2>
<ul>
<li>If a result table column is both added and moved in the same
GUI instance, the list becomes garbled (or/and the GUI
crashes). Workaround: remove the Qt GUI config
(.config/Recoll.org/recoll.conf), and perform the operation in 2 GUI
sessions: add column, exit recoll, restart, move column.</li>
GUI instance, the list becomes garbled (or/and the GUI
crashes). Workaround: remove the Qt GUI config
(.config/Recoll.org/recoll.conf), and perform the operation in 2 GUI
sessions: add column, exit recoll, restart, move column.</li>
<li>Clicking one of the category filter checkboxes
(one of the media/message/text/... things) with an empty result
list crashes the GUI (just like this, yeah, I know, quality
insurance etc.). Workaround: don't click these before running the
first query.</li>
(one of the media/message/text/... things) with an empty result
list crashes the GUI (just like this, yeah, I know, quality
insurance etc.). Workaround: don't click these before running the
first query.</li>
<li>Changing the indexing configuration parameters from the GUI
while the indexing thread (not an external recollindex command) is
while the indexing thread (not an external recollindex command) is
running will sometimes (quite often) crash the GUI.</li>
<li>Script files (ie: .sh .pl) indexed as text do not respect

View File

@ -29,7 +29,7 @@
<div class="content">
<h1>Release notes for Recoll 1.15.0/1.15.7</h1>
<h1>Release notes for Recoll 1.15.0/1.15.8</h1>
<p><em>Notes:</em>
<ul><li>1.15.1 is identical to 1.15.0 except for a very
@ -43,7 +43,42 @@
for the indication of the stemming language in the menu, fixed in
1.15.7). If you are running 1.15.5, you probably don't need to
upgrade.</li>
</ul>
<li>1.15.8 fixes quite a few bugs (see
the <a href="BUGS.html#b_1_15_7">BUGS</a> file) and also
breaks my promise to only fix bugs in minor releases because
it also has a few small functional improvements (which
actually border on the bug fix category):
<ul>
<li>Searches now allow negative directory filtering (all
results except from the specified directory). Other attempts
at still impossible negative searches
(ie: <span class="literal">-mime:</span>) now cause
explicit errors messages instead of lame results. The
inverted directory filtering is accessible from the query
language and by checking a checkbox in the advanced
search panel.</li>
<li>The GUI advanced search panel now allows specifying a
field for each entry (ie: author/recipient, etc).</li>
<li>Added filters for .war (Konqueror web archive) and
.mhtm (other web archive format).</li>
<li>Result table:
<ul>
<li>The detail area now has a popup menu similar
to the one in the result list (open parent, save to disk
etc.).</li>
<li>Estimated result counts are displayed in the
status line.</li>
<li>Set row height according to default font size, and better
adjust row height and vertical text position in
cells.</li>
</ul>
</li>
</ul>
</p>
<h2>Caveats</h2>