Commit graph

20 commits

Author SHA1 Message Date
John Wiegley
ab416f759f Updated copyrights to 2003-2010 2010-03-05 22:14:10 -05:00
John Wiegley
2163ee0da2 Added new file relating to query_t -> predicate_t 2009-11-10 02:59:23 -05:00
John Wiegley
c3535d06c8 Redesigned the expr_t, predicate_t, query_t classes 2009-11-09 02:06:06 -05:00
John Wiegley
b2e9cf4ebe Added disabled feature: "date" keyword in queries 2009-11-06 01:54:18 -05:00
John Wiegley
1482298e41 Implemented "meta" query report operator 2009-11-01 21:16:31 -05:00
John Wiegley
0849bf24b1 Fixed a typo in the processing of "note" query term 2009-11-01 21:16:09 -05:00
John Wiegley
52433e56e5 Fixed "show" keywords, and added // syntax 2009-10-28 23:44:57 -04:00
John Wiegley
218a333e83 Fixes to the new query expression parser 2009-10-28 23:07:03 -04:00
John Wiegley
47df7dd60e Rewrote the report query parser
It is now a full parser that parses report queries directly into value
expression trees.  These then get rendered into text so that other
options may extend the expression.
2009-10-28 18:40:31 -04:00
John Wiegley
110f0b8023 Enabled use of pre-compiled headers by default 2009-03-10 17:02:03 -04:00
John Wiegley
c99ab20853 Fixed a few minor cases of uninitialized variables 2009-03-08 02:07:49 -04:00
John Wiegley
710e4792d1 Added a "show" report query term
Everything beyond the show modifies the --display predicate, and
everything before modifies the --limit predicate.
2009-03-02 22:33:43 -04:00
John Wiegley
b01eb4a72f Accept #ARG or "code ARG" as a report query term 2009-02-22 17:55:01 -04:00
John Wiegley
67d63366cb Surround command-line queries with implicit parens 2009-02-14 05:33:29 -04:00
John Wiegley
e0fab726c6 Corrected a problem with parsing parens in argument query expressions. 2009-02-09 14:50:19 -04:00
John Wiegley
769b4ba1d0 Inverted the logical sense of query arguments; they now implicit use OR. 2009-02-08 05:19:02 -04:00
John Wiegley
72b04f69e5 Corrected parsing of ) in command arg predicate expressions. 2009-02-07 00:04:33 -04:00
John Wiegley
909f7b1aa3 Fixed a command-line parsing bug with "account not account". 2009-02-06 23:19:24 -04:00
John Wiegley
fb5428ce85 Added support for metadata and tagging, and made regexs a first-class type. 2009-02-01 22:10:32 -04:00
John Wiegley
66b097bda7 Moved the args_to_predicate function to predicate.cc. 2009-02-01 18:35:44 -04:00