35 Commits

Author SHA1 Message Date
Jean-Francois Dockes
5b38b9ebd0 case sensitivity: clause mod flags were lost on the way
--HG--
branch : CASEDIACSENS
2012-09-14 15:02:51 +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
e0bc65bfdd small mods inocuous or auxiliary to case/diac sensitivity but which can live in main branch 2012-09-13 12:25:01 +02:00
"Jean-Francois Dockes ext:(%22)
6eada80b08 allow multiple directory specs as in dir:/home/me -dir:tmp 2012-08-19 08:27:12 +02:00
Jean-Francois Dockes
ec7b40a52e cosmetics: list -> vector in more places 2012-04-11 19:58:08 +02:00
Jean-Francois Dockes
7ddbbb1ee8 search language: implemented filtering on file size 2012-03-07 17:08:22 +01:00
Jean-Francois Dockes
9af9c6700b query language: expand tilde inside a dir: clause 2012-03-06 14:15:12 +01:00
Jean-Francois Dockes
ee0d602ab3 Implement anchored searches: terms to be found at a maximum distance of the start or end of the text 2011-09-20 16:42:56 +02:00
Jean-Francois Dockes
91f277ec26 Search: allow setting weights on terms, ie: "important"2.5 2011-05-30 14:03:01 +02:00
Jean-Francois Dockes
ce9e9e4d00 query: support negative mime and catg clauses: -mime:text/plain 2011-05-15 09:29:24 +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
e883c4d04e Search: allow negative directory filtering (all except from dir). Emit more explicit errors for other unallowed negative search clauses. 2011-03-30 14:35:09 +02:00
Jean-Francois Dockes
e1a20aa810 got rid of accesses to global config through getMainConfig() 2011-03-02 13:47:07 +01:00
Jean-Francois Dockes
4385dd1b8b small compilation issues on misc systems 2010-09-13 21:34:23 +02:00
Jean-Francois Dockes
ceb996c8fb Implement date: date range filter/searches. Remove restriction on pure negative queries 2010-09-11 12:07:53 +02:00
Jean-Francois Dockes
176b9b19b6 autosuffs featurelet 2010-09-10 09:50:11 +02:00
Jean-Francois Dockes
8b2b00bc72 cosmetics: use derived class for actual splitter instead of callback 2010-02-02 15:33:52 +01:00
dockes
3414963810 take care of splitting user string with respect to unicode white space, not only ascii 2008-12-05 11:09:31 +00:00
dockes
ec0b573ecd add a few includes for new gcc version 2008-11-18 13:25:48 +00:00
dockes
43cb5a0161 *** empty log message *** 2008-10-07 06:52:57 +00:00
dockes
bf68c5ff2a use a refcntr for the sub SearchData 2008-08-28 15:43:57 +00:00
dockes
a41eb8eef1 try to parse the whole of Xesam user language 0.95 2008-08-26 13:47:21 +00:00
dockes
3223e8dc03 express query language OR chains as rcldb subqueries so that field specs will work inside them 2008-01-16 11:14:38 +00:00
dockes
5aaa3032d9 very small effort to look like xesam simple query 2007-11-16 12:21:46 +00:00
dockes
84a55dc42e added option to query language for filtering on directory 2007-10-25 07:27:30 +00:00
dockes
5fc09123aa add rclcat prefix to query languages + adapt find_applet to use it 2007-10-05 14:00:04 +00:00
dockes
e892ca4fa4 handle mime: and ext: in qlang 2007-06-22 06:14:04 +00:00
dockes
9084a6516b propagate wasa nostem modifier 2007-02-13 10:58:32 +00:00
dockes
7f2ea22b6c recollq 2007-02-07 12:00:17 +00:00
dockes
700ac56ce2 comment 2007-01-25 15:45:44 +00:00
dockes
9b2db79f97 add direct qstring to rcl function 2007-01-19 10:22:06 +00:00
dockes
2ca3f087ab *** empty log message *** 2007-01-17 14:06:22 +00:00
dockes
1d683ad411 added field/prefixes for author and title + command line query language 2007-01-17 13:53:41 +00:00
dockes
b0caf07339 added sort and type specs parsing 2006-12-10 17:03:08 +00:00
dockes
52e32853f4 *** empty log message *** 2006-11-30 18:12:16 +00:00