|
a/website/BUGS.txt |
|
b/website/BUGS.txt |
|
|
1 |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
|
2 |
<html>
|
|
|
3 |
<head>
|
|
|
4 |
<title>Recoll known bugs</title>
|
|
|
5 |
|
|
|
6 |
<meta name="generator" content="HTML Tidy, see www.w3.org">
|
|
|
7 |
<meta name="Author" content="Jean-Francois Dockes">
|
|
|
8 |
<meta name="Description" content=
|
|
|
9 |
"recoll is a simple full-text search system for unix and linux
|
|
|
10 |
based on the powerful and mature xapian engine">
|
|
|
11 |
<meta name="Keywords" content=
|
|
|
12 |
"full text search, desktop search, unix, linux">
|
|
|
13 |
<meta http-equiv="Content-language" content="en">
|
|
|
14 |
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
|
|
15 |
<meta name="robots" content="All,Index,Follow">
|
|
|
16 |
|
|
|
17 |
<link type="text/css" rel="stylesheet" href="styles/style.css">
|
|
|
18 |
</head>
|
|
|
19 |
|
|
|
20 |
<body>
|
|
|
21 |
|
|
|
22 |
<div class="rightlinks">
|
|
|
23 |
<ul>
|
|
|
24 |
<li><a href="index.html">Home</a></li>
|
|
|
25 |
<li><a href="download.html">Downloads</a></li>
|
|
|
26 |
<li><a href="doc.html">Documentation</a></li>
|
|
|
27 |
</ul>
|
|
|
28 |
</div>
|
|
|
29 |
|
|
|
30 |
<div class="content">
|
|
|
31 |
|
1 |
Known bugs in current and older versions:
|
32 |
<h1>Known bugs in current and older versions</h1>
|
2 |
|
33 |
|
3 |
Bugs that are listed in an older version section are supposedly fixed in
|
34 |
<p><i>Bugs that are listed in an older version section are
|
4 |
later versions. Bugs listed in the topmost section may also exist in older
|
35 |
supposedly fixed in later versions. Bugs listed in the
|
5 |
versions.
|
36 |
topmost section may also exist in older versions.</i></p>
|
6 |
|
37 |
|
7 |
Latest (recoll 1.10.6 + xapian 1.0.x):
|
38 |
<h2>Latest (recoll 1.11.2 + xapian 1.0.x)</h2>
|
|
|
39 |
<ul>
|
8 |
|
40 |
|
|
|
41 |
<li>Performing a full index with release 1.11, over a version
|
|
|
42 |
created with a much older recoll release may sometimes end
|
|
|
43 |
with an error saying "backend doesn't implement metadata".
|
|
|
44 |
If this happens, you need to delete the index directory
|
|
|
45 |
(typically <em>~/.recoll/xapiandb/</em>) and restart
|
|
|
46 |
indexing. For big indexes, removing the directory preventively
|
|
|
47 |
may be a smart move to avoid losing time.</li>
|
|
|
48 |
|
9 |
- When Recoll is built with qt 4.4.0, the icons in the result list are all
|
49 |
<li> When Recoll is built with qt 4.4.0, the icons in the
|
10 |
displayed at the top of the page and garbled. This appears to be a qt
|
50 |
result list are all displayed at the top of the page and
|
11 |
bug, fixed in 4.4.1. Use either qt 4.3.x or 4.4.1
|
51 |
garbled. This appears to be a qt bug, fixed in 4.4.1. Use
|
|
|
52 |
either qt 4.3.x or 4.4.1
|
12 |
|
53 |
|
13 |
If the locale is not utf-8, non-ascii command line arguments to recoll
|
|
|
14 |
and recollq are not converted to utf-8, which may prevent, for example,
|
|
|
15 |
the kde applet from working. The workaround is to apply the following
|
|
|
16 |
one-line fix to qtgui/main.cpp, recompile and install recoll:
|
|
|
17 |
386c386
|
|
|
18 |
< sSearch->setSearchString(QString::fromUtf8(qstring.c_str()));
|
|
|
19 |
|
|
|
20 |
> sSearch->setSearchString(QString::fromLocal8Bit(qstring.c_str()));
|
|
|
21 |
|
|
|
22 |
|
|
|
23 |
- If the user-chosen result list entry format results in several paragraphs
|
54 |
<li> If the user-chosen result list entry format results in
|
24 |
(in the qt textedit sense), right clicks will only work inside the first
|
55 |
several paragraphs (in the qt textedit sense), right clicks
|
25 |
one for each entry.
|
56 |
will only work inside the first one for each entry.
|
26 |
|
57 |
|
|
|
58 |
<li>The "Copy file name" and "Copy URL" entries of the
|
|
|
59 |
right-click menus only copy the data to the X11 primary
|
|
|
60 |
selection (use middle-button click to paste). This is
|
|
|
61 |
probably a mistake, the data should be copied to the
|
|
|
62 |
clipboard too (permitting the use of the "Paste" edit menu
|
|
|
63 |
entry or Ctrl+V in the target).
|
|
|
64 |
|
27 |
- When a mime type has an external viewer defined, but the actual file is
|
65 |
<li> When a mime type has an external viewer defined, but the
|
28 |
compressed (ie: xxx.txt.gz), recoll will try to start the external viewer
|
66 |
actual file is compressed (ie: xxx.txt.gz), recoll will try
|
29 |
on the compressed file, which will not work in most cases.
|
67 |
to start the external viewer on the compressed file, which
|
|
|
68 |
will not work in most cases.
|
30 |
|
69 |
|
31 |
- NEAR crashes: 1.6 has added NEAR searches. Unlike what recoll did
|
70 |
<li> NEAR crashes: 1.6 has added NEAR searches. Unlike what
|
32 |
with PHRASES, stemming expansion is performed on terms inside NEAR
|
71 |
recoll did with PHRASES, stemming expansion is performed on
|
33 |
clauses (except if prevented by a capitalized entry of course). There is
|
72 |
terms inside NEAR clauses (except if prevented by a
|
|
|
73 |
capitalized entry of course). There is a bug in Xapian (all
|
34 |
a bug in Xapian (all versions as far as I know), where NEAR does not support
|
74 |
versions as far as I know), where NEAR does not support
|
35 |
multiple OR subclauses, as would result from a multiple expansion. This
|
75 |
multiple OR subclauses, as would result from a multiple
|
36 |
manifests itself by a 'not implemented' Xapian exception. Workarounds:
|
76 |
expansion. This manifests itself by a 'not implemented'
|
37 |
|
77 |
Xapian exception. Workarounds:
|
|
|
78 |
<ul>
|
38 |
- Prevent expansion of NEAR terms (possibly except one) by
|
79 |
<li>Prevent expansion of NEAR terms (possibly except one) by
|
39 |
capitalizing them.
|
80 |
capitalizing them.
|
40 |
|
81 |
|
41 |
- Or apply the following patch to xapian, inside the
|
82 |
<li>Or apply the following patch to xapian, inside the
|
42 |
"api/" directory:
|
83 |
"api/" directory:
|
43 |
http://www.recoll.org/xapian/xapNearDistrib-1.0.patch
|
84 |
http://www.recoll.org/xapian/xapNearDistrib-1.0.patch
|
44 |
or fetch the already patched source:
|
85 |
or fetch the already patched source:
|
45 |
http://www.recoll.org/xapian/xapian-core-1.0.7-recollNEARpatch.tar.gz
|
86 |
http://www.recoll.org/xapian/xapian-core-1.0.7-recollNEARpatch.tar.gz
|
46 |
|
|
|
47 |
then recompile, and install.
|
87 |
then recompile, and install.
|
|
|
88 |
</li>
|
|
|
89 |
</ul>
|
48 |
|
90 |
|
49 |
I hope that an equivalent fix will make it into xapian at some point (the
|
91 |
I hope that an equivalent fix will make it into xapian at
|
50 |
current fix is not completely correct but still handles most useful cases).
|
92 |
some point (the current fix is not completely correct but
|
|
|
93 |
still handles most useful cases).</li>
|
51 |
|
94 |
|
52 |
- If you are seeing a delay of a few seconds before the result list
|
95 |
<li> If you are seeing a delay of a few seconds before the
|
53 |
displays for the first query of a recoll instance, try changing the
|
96 |
result list displays for the first query of a recoll
|
54 |
result list font in the query preferences. This is not a recoll problem,
|
97 |
instance, try changing the result list font in the query
|
|
|
98 |
preferences. This is not a recoll problem, I don't know the
|
55 |
I don't know the exact cause (I've seen it happen with "Sans Serif" and
|
99 |
exact cause (I've seen it happen with "Sans Serif" and go
|
56 |
go away with Helvetica or Arial).
|
100 |
away with Helvetica or Arial).
|
57 |
|
101 |
|
58 |
Under some versions of KDE (ie: Fedora FC5 KDE 3.5.4-0.5.fc5), there is a
|
102 |
<li> Under some versions of KDE (ie: Fedora FC5 KDE
|
59 |
problem with the window stacking order. Opening the "browse" file
|
103 |
3.5.4-0.5.fc5), there is a problem with the window stacking
|
60 |
selection dialog from the advanced search dialog will stack the latter
|
104 |
order. Opening the "browse" file selection dialog from the
|
|
|
105 |
advanced search dialog will stack the latter under the main
|
61 |
under the main window, possibly making it invisible. This is quite
|
106 |
window, possibly making it invisible. This is quite probably
|
62 |
probably a Kwin bug, possibly related to
|
107 |
a Kwin bug, possibly related to
|
63 |
http://bugs.kde.org/show_bug.cgi?id=79183 or a correction thereof.
|
108 |
http://bugs.kde.org/show_bug.cgi?id=79183 or a correction
|
|
|
109 |
thereof.
|
64 |
|
110 |
|
65 |
- Under Solaris, it is necessary to perform initial indexing with the
|
111 |
<li> Under Solaris, it is necessary to perform initial indexing with the
|
66 |
recollindex program (the recoll index thread doesn't work for creating
|
112 |
recollindex program (the recoll index thread doesn't work for creating
|
67 |
the database). Don't know the reason. Only idea I have is problem with
|
113 |
the database). Don't know the reason. Only idea I have is problem with
|
68 |
exception handling (recoll catches an exception while trying the
|
114 |
exception handling (recoll catches an exception while trying the
|
69 |
yet inexistant db).
|
115 |
yet inexistant db).</li>
|
|
|
116 |
</ul>
|
70 |
|
117 |
|
71 |
1.10.1 + xapian 1.0.x
|
118 |
<h2>1.11.1</h2>
|
|
|
119 |
<ul>
|
|
|
120 |
<li>Unicode space characters like
|
|
|
121 |
<em>0x3000, Ideographic space</em>
|
|
|
122 |
where not detected inside user entries like the main
|
|
|
123 |
interface search entry. Badly parsed searches would retrieve no
|
|
|
124 |
results, when the same search entered with ascii space characters
|
|
|
125 |
would have succeeded.</li>
|
|
|
126 |
<li>Spaces were inserted inside CJK strings when building
|
|
|
127 |
abstracts for the result list.</li>
|
|
|
128 |
</ul>
|
|
|
129 |
|
|
|
130 |
<h2>1.10.6</h2>
|
|
|
131 |
<ul>
|
|
|
132 |
<li> If the locale is not utf-8, non-ascii command line
|
|
|
133 |
arguments to recoll and recollq are not converted to utf-8,
|
|
|
134 |
which may prevent, for example, the kde applet from
|
|
|
135 |
working. The workaround is to apply the following one-line
|
|
|
136 |
fix to qtgui/main.cpp, recompile and install recoll:
|
|
|
137 |
<pre>
|
|
|
138 |
386c386
|
|
|
139 |
< sSearch->setSearchString(QString::fromUtf8(qstring.c_str()));
|
|
|
140 |
---
|
|
|
141 |
> sSearch->setSearchString(QString::fromLocal8Bit(qstring.c_str()));
|
|
|
142 |
</pre>
|
|
|
143 |
</li>
|
|
|
144 |
</ul>
|
|
|
145 |
|
|
|
146 |
<h2>1.10.1</h2>
|
|
|
147 |
|
|
|
148 |
<ul>
|
72 |
- A relatively simple error case can cause the indexer to stop processing
|
149 |
<li> A relatively simple error case can cause the indexer to
|
73 |
an mbox file (forgetting all subsequent messages). More specifically,
|
150 |
stop processing an mbox file (forgetting all subsequent
|
74 |
this happens when encountering more than than a few dozen errors while
|
151 |
messages). More specifically, this happens when encountering
|
|
|
152 |
more than than a few dozen errors while handling
|
75 |
handling attachments. This is relatively common: for exemple if an
|
153 |
attachments. This is relatively common: for exemple if an
|
76 |
external helper application is missing and multiple attachments of the
|
154 |
external helper application is missing and multiple
|
77 |
affected type are found (ie: multiple images and no
|
155 |
attachments of the affected type are found (ie: multiple
|
78 |
exiftool). Workaround: install the helper application.
|
156 |
images and no exiftool). Workaround: install the helper
|
|
|
157 |
application.
|
79 |
- The decoding of base-64 data in emails fails in a relatively uncommon
|
158 |
<li> The decoding of base-64 data in emails fails in a relatively uncommon
|
80 |
but sometimes encountered case.
|
159 |
but sometimes encountered case.
|
81 |
- In a preview window, when walking the search term hits with the
|
160 |
<li> In a preview window, when walking the search term hits with the
|
82 |
Previous/Next buttons, 'Previous' actually acts as 'Next' (it does work
|
161 |
Previous/Next buttons, 'Previous' actually acts as 'Next' (it does work
|
83 |
normally for the local search).
|
162 |
normally for the local search).
|
84 |
- Problems in detecting message separators inside Thunderbird mailboxes
|
163 |
<li> Problems in detecting message separators inside Thunderbird mailboxes
|
85 |
(quite probably mainly for messages imported from outlook?). Can lead to
|
164 |
(quite probably mainly for messages imported from outlook?). Can lead to
|
86 |
unindexed messages, and even apparently indexer crashes in some cases.
|
165 |
unindexed messages, and even apparently indexer crashes in some cases.
|
87 |
- File names indexed as terms can sometimes overflow the maximum term
|
166 |
<li> File names indexed as terms can sometimes overflow the maximum term
|
88 |
size, halting the indexing.
|
167 |
size, halting the indexing.
|
89 |
- For Phrase/Near searches, only the first term group is highlighted in
|
168 |
<li> For Phrase/Near searches, only the first term group is highlighted in
|
90 |
preview.
|
169 |
preview.
|
|
|
170 |
</ul>
|
91 |
|
171 |
|
|
|
172 |
<h2>1.10.0</h2>
|
|
|
173 |
<ul>
|
92 |
|
174 |
|
93 |
1.10.0
|
|
|
94 |
|
|
|
95 |
- If a filter fails while trying to extract the data from a file, the file
|
175 |
<li> If a filter fails while trying to extract the data from a file, the file
|
96 |
will not be indexed at all (not even the file name). The file
|
176 |
will not be indexed at all (not even the file name). The file
|
97 |
name should be indexed in this case. This happens in particular in the
|
177 |
name should be indexed in this case. This happens in particular in the
|
98 |
very common case where the helper application is not installed (ie:
|
178 |
very common case where the helper application is not installed (ie:
|
99 |
missing Exiftool -> no *.jpg names in the index).
|
179 |
missing Exiftool -> no *.jpg names in the index).
|
100 |
|
180 |
|
101 |
- If several query language "ext:" qualifiers are specified, they will be
|
181 |
<li> If several query language "ext:" qualifiers are specified, they will be
|
102 |
joined by an AND instead of OR, resulting in no results. Using an
|
182 |
joined by an AND instead of OR, resulting in no results. Using an
|
103 |
explicit OR doesn't work (actually OR + field names is generally
|
183 |
explicit OR doesn't work (actually OR + field names is generally
|
104 |
broken). In some cases, you can use a "type:" qualifier as a workaround.
|
184 |
broken). In some cases, you can use a "type:" qualifier as a workaround.
|
105 |
|
185 |
|
106 |
|
186 |
|
107 |
1.9.x
|
187 |
</ul>
|
|
|
188 |
<h2>1.9.x</h2>
|
|
|
189 |
<ul>
|
108 |
- Problems have been reported indexing big mailstores (several hundreds of
|
190 |
<li> Problems have been reported indexing big mailstores (several hundreds of
|
109 |
thousands of messages): resulting in a very big database and even
|
191 |
thousands of messages): resulting in a very big database and even
|
110 |
crashes.
|
192 |
crashes.
|
111 |
|
193 |
|
112 |
|
194 |
</ul>
|
113 |
1.8.2
|
195 |
<h2>1.8.2</h2>
|
|
|
196 |
<ul>
|
114 |
- Under ubuntu (at least, maybe debian too), the default awk interpreter
|
197 |
<li> Under ubuntu (at least, maybe debian too), the default awk interpreter
|
115 |
(mawk) is ancient, and the recoll pdf input filter does not
|
198 |
(mawk) is ancient, and the recoll pdf input filter does not
|
116 |
work (removes all space characters). This can be solved by installing the
|
199 |
work (removes all space characters). This can be solved by installing the
|
117 |
gawk package.
|
200 |
gawk package.
|
118 |
$ apt-get install gawk
|
201 |
$ apt-get install gawk
|
119 |
$ update-alternatives --set awk /usr/bin/gawk
|
202 |
$ update-alternatives --set awk /usr/bin/gawk
|
120 |
|
203 |
|
121 |
- There are sometimes problems with document deletions: the index can
|
204 |
<li> There are sometimes problems with document deletions: the index can
|
122 |
get in a state where deleted or moved documents are not purged from the
|
205 |
get in a state where deleted or moved documents are not purged from the
|
123 |
index (the log file says that the doc are deleted, but they aren't
|
206 |
index (the log file says that the doc are deleted, but they aren't
|
124 |
actually). When this happens, the only solution currently is to reindex
|
207 |
actually). When this happens, the only solution currently is to reindex
|
125 |
from scratch (recollindex -z). This is due to a xapian bug, which is
|
208 |
from scratch (recollindex -z). This is due to a xapian bug, which is
|
126 |
fixed in xapian 1.0.2, or you can apply the following patch to xapian
|
209 |
fixed in xapian 1.0.2, or you can apply the following patch to xapian
|
127 |
1.0.1 to fix it:
|
210 |
1.0.1 to fix it:
|
128 |
http://www.lesbonscomptes.com/recoll/xapian/xapian-delete-document.patch
|
211 |
http://www.lesbonscomptes.com/recoll/xapian/xapian-delete-document.patch
|
129 |
|
212 |
|
130 |
- The dates shown for email attachments in a result list are the email
|
213 |
<li> The dates shown for email attachments in a result list are the email
|
131 |
folder modification date. This should be inherited from the parent
|
214 |
folder modification date. This should be inherited from the parent
|
132 |
message instead.
|
215 |
message instead.
|
133 |
|
216 |
|
134 |
- There are a few problems in the qt4 version of recoll:
|
217 |
<li> There are a few problems in the qt4 version of recoll:
|
135 |
- Some accelerators (esc-spc, ctl-arrow) do not work, neither do
|
218 |
<li> Some accelerators (esc-spc, ctl-arrow) do not work, neither do
|
136 |
copy/paste between the result list and preview windows and x11
|
219 |
copy/paste between the result list and preview windows and x11
|
137 |
applications.
|
220 |
applications.
|
138 |
- The qt4 q3textedit::find() method is extremely slow, so that
|
221 |
<li> The qt4 q3textedit::find() method is extremely slow, so that
|
139 |
positionning to first search term in Recoll preview has been disabled,
|
222 |
positionning to first search term in Recoll preview has been disabled,
|
140 |
and the application will sometimes appear to be looping when using the
|
223 |
and the application will sometimes appear to be looping when using the
|
141 |
find feature in the preview window (it's not looping, it's searching...)
|
224 |
find feature in the preview window (it's not looping, it's searching...)
|
142 |
|
225 |
|
143 |
1.8.1
|
226 |
</ul>
|
|
|
227 |
<h2>1.8.1</h2>
|
|
|
228 |
<ul>
|
144 |
- This is not really a bug but .beagle really should be included in
|
229 |
<li> This is not really a bug but .beagle really should be included in
|
145 |
"skippedNames", or you end up indexing the beagle text cache, which is
|
230 |
"skippedNames", or you end up indexing the beagle text cache, which is
|
146 |
not really desirable.
|
231 |
not really desirable.
|
147 |
- Doc bug: the manual states that the query language supports a "mime:"
|
232 |
<li> Doc bug: the manual states that the query language supports a "mime:"
|
148 |
switch to filter mime types. There is currently no such thing.
|
233 |
switch to filter mime types. There is currently no such thing.
|
149 |
|
234 |
|
150 |
***************************************************************************
|
235 |
|
151 |
1.7.5
|
236 |
</ul>
|
|
|
237 |
<h2>1.7.5</h2>
|
|
|
238 |
<ul>
|
152 |
- Debian and Ubuntu: the rclsoff Openoffice filter doesn't work,
|
239 |
<li> Debian and Ubuntu: the rclsoff Openoffice filter doesn't work,
|
153 |
because of an incorrect shell syntax (understood by bash but not sh). To
|
240 |
because of an incorrect shell syntax (understood by bash but not sh). To
|
154 |
fix, you edit /usr[/local]/share/recoll/filters/rclsoff and can change
|
241 |
fix, you edit /usr[/local]/share/recoll/filters/rclsoff and can change
|
155 |
the line:
|
242 |
the line:
|
156 |
trap cleanup EXIT SIGHUP SIGQUIT SIGINT SIGTERM
|
243 |
trap cleanup EXIT SIGHUP SIGQUIT SIGINT SIGTERM
|
157 |
into:
|
244 |
into:
|
158 |
trap cleanup EXIT HUP QUIT INT TERM
|
245 |
trap cleanup EXIT HUP QUIT INT TERM
|
159 |
or download the updated filter from the filters page:
|
246 |
or download the updated filter from the filters page:
|
160 |
http://www.recoll.org/filters/filters.html
|
247 |
http://www.recoll.org/filters/filters.html
|
161 |
|
248 |
|
162 |
1.7.3
|
249 |
</ul>
|
|
|
250 |
<h2>1.7.3</h2>
|
|
|
251 |
<ul>
|
163 |
- Processing will stop on first error while indexing an mbox file. This
|
252 |
<li> Processing will stop on first error while indexing an mbox file. This
|
164 |
could happen just because an attachment could not be decoded, and can
|
253 |
could happen just because an attachment could not be decoded, and can
|
165 |
cause non-indexing of many messages. The most probable cause of error is
|
254 |
cause non-indexing of many messages. The most probable cause of error is
|
166 |
a missing filter (ie for ms-word files), so the temporary workaround
|
255 |
a missing filter (ie for ms-word files), so the temporary workaround
|
167 |
would be to install the missing filters. This bug is specific to 1.7 and
|
256 |
would be to install the missing filters. This bug is specific to 1.7 and
|
168 |
1.6 users need not worry. A correction will be issued very soon.
|
257 |
1.6 users need not worry. A correction will be issued very soon.
|
169 |
- Messages of type multipart/signed are not indexed.
|
258 |
<li> Messages of type multipart/signed are not indexed.
|
170 |
|
259 |
|
171 |
1.6.2
|
260 |
</ul>
|
|
|
261 |
<h2>1.6.2</h2>
|
|
|
262 |
<ul>
|
172 |
- Relatively unfrequent issue with message boundary detection in mbox
|
263 |
<li> Relatively unfrequent issue with message boundary detection in mbox
|
173 |
files, could cause miscellaneous problems.
|
264 |
files, could cause miscellaneous problems.
|
174 |
- Executing an external viewer for a file with single-quotes in the name
|
265 |
<li> Executing an external viewer for a file with single-quotes in the name
|
175 |
would not work.
|
266 |
would not work.
|
176 |
|
267 |
|
177 |
1.5.10
|
268 |
</ul>
|
|
|
269 |
<h2>1.5.10</h2>
|
|
|
270 |
<ul>
|
178 |
- If a defaultcharset was set in the configuration file for a subdirectory,
|
271 |
<li> If a defaultcharset was set in the configuration file for a subdirectory,
|
179 |
it would stay in effect for all subsequent files/directories (except if
|
272 |
it would stay in effect for all subsequent files/directories (except if
|
180 |
explicitely overridden), potentially causing many transcoding errors.
|
273 |
explicitely overridden), potentially causing many transcoding errors.
|
181 |
|
274 |
|
182 |
1.5.[1-7]
|
275 |
</ul>
|
|
|
276 |
<h2>1.5.[1-7]</h2>
|
|
|
277 |
<ul>
|
183 |
- Dates in result list come from the file's ctimes, which may be confusing
|
278 |
<li> Dates in result list come from the file's ctimes, which may be confusing
|
184 |
- Some rare MIME messages with null boundaries can crash the indexer.
|
279 |
<li> Some rare MIME messages with null boundaries can crash the indexer.
|
185 |
|
280 |
|
186 |
1.5.0
|
281 |
</ul>
|
|
|
282 |
<h2>1.5.0</h2>
|
|
|
283 |
<ul>
|
187 |
- Under some conditions, recoll startup and exit could be very slow: the
|
284 |
<li> Under some conditions, recoll startup and exit could be very slow: the
|
188 |
simple search history list had serious problems with non-ascii strings,
|
285 |
simple search history list had serious problems with non-ascii strings,
|
189 |
whose size sometimes doubled at each program startup/stop.
|
286 |
whose size sometimes doubled at each program startup/stop.
|
190 |
|
287 |
|
191 |
1.3.3
|
288 |
</ul>
|
|
|
289 |
<h2>1.3.3</h2>
|
|
|
290 |
<ul>
|
192 |
|
291 |
|
193 |
- Several of the external filters did not handle path names with embedded
|
292 |
<li> Several of the external filters did not handle path names with embedded
|
194 |
spaces (rcluncomp rclsoff rclps rclmedia rcldjvu). This is fixed in 1.4.
|
293 |
spaces (rcluncomp rclsoff rclps rclmedia rcldjvu). This is fixed in 1.4.
|
195 |
|
294 |
|
196 |
- If your QT installation is built with the QT_NO_STL flag, Recoll will not
|
295 |
<li> If your QT installation is built with the QT_NO_STL flag, Recoll will not
|
197 |
compile. I have a patch for this (will be fixed in the next release),
|
296 |
compile. I have a patch for this (will be fixed in the next release),
|
198 |
contact me if you get the problem. Typical error message:
|
297 |
contact me if you get the problem. Typical error message:
|
199 |
main.cpp:160: error: no match for 'operator+=' in 'msg += reason'
|
298 |
main.cpp:160: error: no match for 'operator+=' in 'msg += reason'
|
200 |
|
299 |
|
201 |
- The 'None of these words' field in the complex search does not work if
|
300 |
<li> The 'None of these words' field in the complex search does not work if
|
202 |
there are no other filled fields (it transforms into an ordinary
|
301 |
there are no other filled fields (it transforms into an ordinary
|
203 |
search). Workaround: enter very common term(s) in the 'any of these
|
302 |
search). Workaround: enter very common term(s) in the 'any of these
|
204 |
words' field.
|
303 |
words' field.
|
205 |
|
304 |
|
206 |
- Indexing cannot currently be conveniently and cleanly stopped when it's
|
305 |
<li> Indexing cannot currently be conveniently and cleanly
|
207 |
started. You can kill the process, and keyboard interrupt might work, but
|
306 |
stopped when it's started. You can kill the process, and
|
|
|
307 |
keyboard interrupt might work, but this may leave the
|
208 |
this may leave the database in a bad state. This is fixed in the upcoming
|
308 |
database in a bad state. This is fixed in the upcoming
|
209 |
release, there is no current workaround.
|
309 |
release, there is no current workaround.
|
|
|
310 |
</ul>
|
210 |
|
311 |
|
211 |
1.2.2
|
312 |
<h2>1.2.2</h2>
|
|
|
313 |
<ul>
|
212 |
- The preview window is supposed to scroll after loading the document so
|
314 |
<li> The preview window is supposed to scroll after loading the document so
|
213 |
that the first search term is visible. This does not work in many cases.
|
315 |
that the first search term is visible. This does not work in many cases.
|
214 |
- The result list title is not shown for sorted lists
|
316 |
<li> The result list title is not shown for sorted lists
|
215 |
|
317 |
|
216 |
Notes on older versions:
|
318 |
Notes on older versions:
|
217 |
- Trouble compiling on some linux systems (Gentoo and Slackware?). There
|
319 |
<li> Trouble compiling on some linux systems (Gentoo and Slackware?). There
|
218 |
existed a quite common issue where the Recoll link will fail trying to
|
320 |
existed a quite common issue where the Recoll link will fail trying to
|
219 |
use a libstdc++.la file. This was due to a problem with the xapian-config
|
321 |
use a libstdc++.la file. This was due to a problem with the xapian-config
|
220 |
program. A workaround has been included in the configure script for
|
322 |
program. A workaround has been included in the configure script for
|
221 |
recoll 1.2.2, and the problem should not occur any more.
|
323 |
recoll 1.2.2, and the problem should not occur any more.
|
222 |
|
324 |
|
223 |
- Case-insensitive search should now work in most cases (used to not work
|
325 |
<li> Case-insensitive search should now work in most cases
|
224 |
except for accented ascii).
|
326 |
(used to not work except for accented ascii).
|
225 |
|
327 |
|
226 |
- All directories and files with names beginning with a dot were ignored
|
328 |
<li> All directories and files with names beginning with a dot were ignored
|
227 |
by the skippedNames directive in the default recoll.conf file from
|
329 |
by the skippedNames directive in the default recoll.conf file from
|
228 |
older versions (no indexation of mozilla or thunderbird email !). An
|
330 |
older versions (no indexation of mozilla or thunderbird email !). An
|
229 |
upgrade will not fix this (it will not modify an existing
|
331 |
upgrade will not fix this (it will not modify an existing
|
230 |
configuration). You need to edit recoll.conf by hand and remove the .*
|
332 |
configuration). You need to edit recoll.conf by hand and remove the .*
|
231 |
from skippedNames.
|
333 |
from skippedNames.</li>
|
232 |
|
334 |
|
|
|
335 |
</ul>
|
233 |
|
336 |
|
234 |
|
337 |
</div>
|
|
|
338 |
</body>
|
|
|
339 |
</html>
|