34 Commits

Author SHA1 Message Date
Jean-Francois Dockes
d4cd1dd91c 1st mods to get a build under windows. Does not build yet, far from it
--HG--
branch : WINDOWSPORT
2015-08-30 11:19:18 +02:00
Jean-Francois Dockes
838ea6d623 got rid of STRIPCHARS compile-time variable to make the code more readable, and corresponding configure option. + make sure that CONFDIR from environment gets translated to absolute path 2013-03-27 17:38:11 +01:00
Jean-Francois Dockes
f8280c88ca small fixups and compilation issues 2013-01-14 09:57:04 +01:00
Jean-Francois Dockes
cbc269abb1 define new searchdataclausepath to replace the old dir: filtering mechanism. ORing dirs now works 2013-01-05 16:21:30 +01:00
Jean-Francois Dockes
7115be2440 stemdb: only need to expand the unac'd term if it differs from raw + comments and traces 2012-11-26 09:13:57 +01:00
Jean-Francois Dockes
9b273d94e8 ensure that recoll configured with indexStripChars=1 runs as compiled with -DRCL_INDEX_STRIPCHARS
--HG--
branch : CASEDIACSENS
2012-09-15 15:16:20 +02:00
Jean-Francois Dockes
a7222d4f96 Make Recoll optionally sensitive to case and diacritics
--HG--
branch : CASEDIACSENS
2012-09-14 14:34:27 +02:00
Jean-Francois Dockes
776800f47a arrange to create all stem dicts in one pass 2012-08-28 13:39:34 +02:00
Jean-Francois Dockes
fc8b458222 create class StemDb as derived class from XapSynFamily 2012-08-27 15:38:08 +02:00
Jean-Francois Dockes
9327527101 small code reorg 2012-08-25 19:08:42 +02:00
Jean-Francois Dockes
bd0f002c1a Reimplemented the stem expansion mechanism over Xapian synonyms feature 2012-08-25 11:12:36 +02:00
Jean-Francois Dockes
688121d2f7 simplified stemdb-creating code 2012-08-24 14:50:24 +02:00
Jean-Francois Dockes
4eaf12fb9c more delistification 2012-04-12 08:15:50 +02:00
Jean-Francois Dockes
ec7b40a52e cosmetics: list -> vector in more places 2012-04-11 19:58:08 +02:00
Jean-Francois Dockes
14042528bd dont send cjk terms to stemmers. Sending them didnt seem to hurt, but did not make sense 2012-03-22 15:09:40 +01:00
Jean-Francois Dockes
38e0957962 const string cleanup 2011-10-01 16:39:38 +02:00
Jean-Francois Dockes
424e4173ba threading cleanup: add mutex protection around moronic change to transcode. Add mutex to equiv issue in unac. Rename const strings everywhere to cstr_xx to ease future detection of potentially problematic static variables. Most probably close issue #65 2011-09-28 15:01:14 +02:00
Jean-Francois Dockes
55f124725f Fix problems that occurred when multiple threads were trying to read/convert files at the same time (ie: indexing and previewing threads in the GUI calling internfile()). Either get rid of or lock-protect all shared data, eliminate misc initialization possible conflicts by using static initializers. Hopefuly closes issue #51 2011-04-28 10:58:33 +02:00
Jean-Francois Dockes
b28eaf23fb Got rid of all the old RCS id strings 2011-04-27 08:22:17 +02:00
Jean-Francois Dockes
4b75f88955 fix includes for xapian 1.2 compatibility (stays compatible with 1.0) 2010-05-04 15:37:41 +02:00
Jean-Francois Dockes
fb9f128e26 fixed stemming, was completely broken in 1.13 2010-04-12 19:11:23 +02:00
dockes
dcd17f4436 traces 2009-12-08 07:42:39 +00:00
dockes
f96787aa35 fixed inocuous but nasty bad string value test 2008-07-30 13:16:13 +00:00
dockes
03037e9a65 debug 2007-11-08 09:34:17 +00:00
dockes
e883b24ffc Allow stem expansion for several (all) stemming languages at a time 2007-08-01 10:04:53 +00:00
dockes
b3d67b2806 comment 2007-05-24 09:35:02 +00:00
dockes
0048dce3c5 change method name deprecated in xap 1.0 2007-05-18 07:41:03 +00:00
dockes
6b394537b2 make sure that both the user term and the stem are in the expanded list 2007-01-19 15:19:51 +00:00
dockes
be05eaa6e0 merge stemExpand into termExpand. return term frequencies from there and display in spellW 2006-12-19 12:11:21 +00:00
dockes
8283ca3bfc aspell checkpoint 2006-10-09 16:37:08 +00:00
dockes
c2ec5234df comments 2006-09-20 06:21:43 +00:00
dockes
dff7753f7f Stems with unique parent must be in db too so that one can search on stem (which is not a term) 2006-09-19 14:30:40 +00:00
dockes
197514bbbf more fbsd4 tweaks: Release 1.4.2 2006-05-02 09:49:06 +00:00
dockes
7302cb745f extracted stem database from rcldb to make it smaller 2006-04-13 09:50:03 +00:00