Commit graph

30 commits

Author SHA1 Message Date
Jean-Francois Dockes
dd42a9f51e allow wild chars in dir clauses 2013-04-01 16:01:21 +02:00
Jean-Francois Dockes
09c6ae2d60 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
b3c602db73 more small fnmatch() fixes 2013-03-27 16:56:54 +01:00
Jean-Francois Dockes
60b9845b83 fnmatch() errors encountered with charset conversion errors on file names were treated as matches 2013-03-27 15:44:24 +01:00
Jean-Francois Dockes
90c2b85715 wildcard-expand mime types against the index not the config 2013-03-04 14:44:04 +01:00
Jean-Francois Dockes
54bc5d6c84 actually implement maxTermExpand and maxXapianClauses and improve error message 2013-02-26 14:34:25 +01:00
Jean-Francois Dockes
e0640357ce reorganized the term expansion code so that the term explorer works fully with case and diac sensitivity options 2013-01-14 18:06:48 +01:00
Jean-Francois Dockes
1f9e9d200a small fixups and compilation issues 2013-01-14 09:57:04 +01:00
Jean-Francois Dockes
0f89eab100 replaced SCLT_EXCL clauses with general excl/neg flag 2013-01-05 18:15:54 +01:00
Jean-Francois Dockes
3e6a9971c3 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
6cf3c2e5ab perform case/diac expansion when processing wildcards 2013-01-04 13:34:26 +01:00
Jean-Francois Dockes
f4e390c35b make ugroups a real vector of vectors (the previous "vectors" had only one entry with the user string even if it was made of several words) 2012-12-19 19:57:12 +01:00
Jean-Francois Dockes
30516ceb52 use const rclconfig 2012-11-28 13:20:52 +01:00
Jean-Francois Dockes
8f8a1dfb3b 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
d2fbc7f53d add "soft" term expansion limit not causing error when reached 2012-11-18 17:28:49 +01:00
Jean-Francois Dockes
1539fe7e4d simplified and dispatched code in the searchdata monster 2012-11-18 13:25:54 +01:00
Jean-Francois Dockes
2296a8d287 implemented advanced search history feature 2012-10-16 13:37:56 +02:00
Jean-Francois Dockes
b57f483a30 filenames used for "filename search" need to be lowercased and stripped 2012-10-15 08:06:04 +02:00
Jean-Francois Dockes
828b141469 mimetype T prefix was mishandled for a raw index 2012-10-13 11:08:53 +02:00
Jean-Francois Dockes
97bc58201b Snippet generation: limit positions walk to max hit position. Return status code when truncated walk possibly generated incomplete snippets. Implement config variabl for max pos walk 2012-10-08 14:30:14 +02:00
Jean-Francois Dockes
c456ea2175 check for empty file name in internfile, else gets stuck later because empty fn is interpreted as read stdin in md5 2012-10-05 16:42:13 +02:00
Jean-Francois Dockes
a4a7246a12 implemented proper limitation and error reporting in case of truncation for term and query expansions 2012-10-05 12:36:19 +02:00
Jean-Francois Dockes
86515ce52a removed list size truncature on filename expansion 2012-10-05 09:19:42 +02:00
Jean-Francois Dockes
4f6e014a0e autodiacsens and autocasesens parameters 2012-10-03 15:35:40 +02:00
Jean-Francois Dockes
5c28a92911 Abstracts: improve the way we group terms for quality computation 2012-10-03 11:17:16 +02:00
Jean-Francois Dockes
822ff8c454 comments and small fixes to case/diac code 2012-10-01 17:26:16 +02:00
Jean-Francois Dockes
e22b347767 ensure that recoll configured with indexStripChars=1 runs as compiled with -DRCL_INDEX_STRIPCHARS 2012-09-15 15:16:20 +02:00
Jean-Francois Dockes
48e9a4f901 case sensitivity: clause mod flags were lost on the way 2012-09-14 15:02:51 +02:00
Jean-Francois Dockes
166624f7f2 Make Recoll optionally sensitive to case and diacritics 2012-09-14 14:34:27 +02:00
Jean-Francois Dockes
60d4843576 Remove improper assertion use from beagle cache handling code 2012-09-13 09:44:47 +02:00