Commit Graph

38 Commits

Author SHA1 Message Date
Dirk-Jan C. Binnema 9a5888f7c8 * enable the --threads/t argument for mu-find / queries 2011-06-19 21:03:33 +03:00
Dirk-Jan C. Binnema 794825e297 * remove the needless batching in mu-msg-iter, mu-query, update callers 2011-06-16 10:18:34 +03:00
Dirk-Jan C. Binnema 000805ae1f * mu-query: special-case 'now' and 'today' when used as start of range 2011-05-22 10:26:20 +03:00
Dirk-Jan C. Binnema c84baa1201 * mu-query.cc, mu-store.cc: cosmetics 2011-05-21 20:20:07 +03:00
Dirk-Jan C. Binnema 0ab861985a * mu-query.c,mu-store.cc: add support for storing/search message file attachments 2011-05-21 16:06:52 +03:00
Dirk-Jan C. Binnema fa3ee3c058 * make size, date ranges work even if specified e->b. add unit tests. 2011-05-21 09:14:02 +03:00
Dirk-Jan C. Binnema 3aa034f0f2 * mu-msg-field, mu-query: refactor, make queries use boolean only for maildir,
path; this enables wildcard searching for other fields
2011-05-20 21:30:04 +03:00
Dirk-Jan C. Binnema 57498fb1a2 * mu-msg-iter-priv.cc: get rid of this with some void** casting tricks... 2011-05-18 23:51:52 +03:00
Dirk-Jan C. Binnema df984f3106 * mu-query.cc: enable wildcard queries (Xapian::QueryParser::FLAG_WILDCARD) 2011-05-09 12:00:50 +03:00
Dirk-Jan C. Binnema adf45c4ee0 * mu-msg-iter.cc, mu-query.cc, mu-store.cc: use more c++ facilities 2011-03-22 23:37:01 +02:00
Dirk-Jan C. Binnema 186e44ca66 * mu-query: some cleanups 2011-03-21 01:56:32 +02:00
Dirk-Jan C. Binnema d1bf8b3c73 * improve checks for database version 2011-01-12 23:13:03 +02:00
Dirk-Jan C. Binnema b46d591796 * start working on some mu-based widgets (widgets/), create toys2/mug2 for testing 2011-01-08 12:48:25 +02:00
Dirk-Jan C. Binnema c5b3059442 * add searching for message size ranges 2011-01-06 16:21:09 +02:00
Dirk-Jan C. Binnema 2303bc4f59 * fix for the removal of mu-util-db.h 2011-01-05 20:45:31 +02:00
Dirk-Jan C. Binnema ce5df2d6e5 * some further cleanups / refactoring 2011-01-04 23:44:18 +02:00
Dirk-Jan C. Binnema 3560eecf3a * mu_date_parse_hdwmy => mu_str_date_parse_hdwmy; update unit tests + code 2010-11-30 22:33:15 +02:00
Dirk-Jan C. Binnema 3d3a4f8308 * mu-query.cc, mu-store.cc: use the escaping for some fields; update test case 2010-11-29 21:29:43 +02:00
Dirk-Jan C. Binnema e22149fa46 * add some GErrors 2010-11-25 21:49:25 +02:00
Dirk-Jan C. Binnema eb4e35f524 * improve date range parsing 2010-11-24 23:30:41 +02:00
Dirk-Jan C. Binnema b87b5d25fd * use GError to convey error info in MuQuery; update users 2010-11-24 00:47:36 +02:00
Dirk-Jan C. Binnema 21c01f156d * fix sorting, some small cleanups 2010-11-23 23:52:37 +02:00
Dirk-Jan C. Binnema e823b535b1 * mu-query.cc: simplify date searching a bit 2010-11-23 22:06:57 +02:00
Dirk-Jan C. Binnema 0f2b4e2d3c * rename mu_msg_str => mu_str 2010-11-23 00:44:18 +02:00
Dirk-Jan C. Binnema 89b85cf7f7 * mu-store.cc, mu-query.cc: improved date-range matching 2010-11-23 00:33:15 +02:00
Dirk-Jan C. Binnema e0cada86d6 * add date-range searches using date:/d: 2010-11-21 18:12:01 +02:00
Dirk-Jan C. Binnema 29ed5fbcf3 * make prio: fields now also searchable 2010-11-21 15:42:53 +02:00
Dirk-Jan C. Binnema 783d5e4121 * cosmetics 2010-11-21 13:41:01 +02:00
Dirk-Jan C. Binnema 20e39933e5 * many: fix unit tests, add synonyms (WIP -- not working yet) 2010-11-20 16:37:23 +02:00
Dirk-Jan C. Binnema b69cf8f589 * <many>: update for mu-msg-field change 2010-11-20 14:43:04 +02:00
Dirk-Jan C. Binnema fdc67a021b * mu-query: pre-process query also when doing --xquery; makes thing more consistent 2010-11-14 16:39:21 +02:00
Dirk-Jan C. Binnema fb30c1e2eb * mu-query.cc: now always search for normalized, lower-case values 2010-11-11 22:06:19 +02:00
Dirk-Jan C. Binnema 7fe29ebfc3 * cosmetic 2010-11-02 00:05:49 +02:00
Dirk-Jan C. Binnema 093d65320d * mu-query: try stemming 2010-10-09 15:12:35 +03:00
Dirk-Jan C. Binnema 80d3fb22b2 * mu-query: pre-process queries to work around some mismatches with xapian
query parsing
2010-09-12 16:30:29 +03:00
Dirk-Jan C. Binnema 55981b27df * mu-query.cc: make queries a bit more eager to match (WIP)
ie., convert to lowercase, do STEM_SOME, not STEM_ALL
  this needs tweaking, more testing, but passed current unit tests
2010-09-09 08:21:01 +03:00
Dirk-Jan C. Binnema 51790dd888 * mu-query: transfer queries to lowercase; this fixes some false-negatives 2010-09-05 21:21:26 +03:00
djcb 0c04143bbc * rename MuQueryXapian => MuQuery 2010-08-25 21:46:16 +03:00