20 Commits

Author SHA1 Message Date
Jean-Francois Dockes
1d2f93802f simplified the except_trans container, previous method was buggy 2012-09-20 13:46:09 +02:00
Jean-Francois Dockes
913dffc597 added code for unac to perform pure case-folding 2012-08-27 12:40:57 +02:00
Jean-Francois Dockes
f34994d882 Get recoll to compile with clang (on freebsd) and eliminate warnings. You can no build recoll with make CXX=clang LINK=clang 2012-05-20 17:35:03 +02:00
Jean-Francois Dockes
a4c17941b1 Added a configuration parameter to set specific unaccenting/lowercasing for some characters to be handled differently than would result from using the Unicode database. Exemple: "a with ring above" could be set to be preserved by a Swedish locutor 2012-04-09 12:42:23 +02:00
Jean-Francois Dockes
0d24b5620b Make unac suppress combining accents found in input. Input in decomposed form was previously not unaccented 2011-11-04 21:06:48 +01:00
Jean-Francois Dockes
a2c9d2a82b simplify initial memory allocs by using realloc in all cases 2011-10-10 18:44:46 +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 ext:(%22)
773ab56327 perform some iconv_open caching 2011-08-21 13:54:09 +02:00
Jean-Francois Dockes
ac0701d1ca provide link to full source of modified unac 2010-07-09 22:15:55 +02:00
dockes
8c627af212 new unac approach for japanese: dont decompose at all 2008-12-21 13:17:44 +00:00
dockes
0821f0cc29 dont unaccent japanese + fix bug in unac/split ordering in searchdata 2008-12-19 09:44:39 +00:00
dockes
aff65d54ac make it easier to maintain the kio cmake by moving as much stuff as possible to autoconfig.h, merging libmime and librcl etc. 2008-11-24 15:47:40 +00:00
dockes
5045829957 *** empty log message *** 2008-11-24 14:54:05 +00:00
dockes
ee7416bee2 make strict gcc happy 2008-05-20 10:09:22 +00:00
dockes
197514bbbf more fbsd4 tweaks: Release 1.4.2 2006-05-02 09:49:06 +00:00
dockes
6ad16fbd4e clarify/clean up mem buffer handling 2006-04-04 09:36:46 +00:00
dockes
33f54536ed integrated case-folding into unac for better performance 2006-01-06 13:19:38 +00:00
dockes
9de619bd1b 64 bits fixes 2005-12-16 10:08:08 +00:00
dockes
a8aae47b28 fix args to iconv to get rid of warnings 2005-10-21 12:15:30 +00:00
dockes
ab473faa8c unac 1.7.0 2004-12-17 15:04:34 +00:00