summaryrefslogtreecommitdiff
path: root/src/query.cc
Commit message (Collapse)AuthorAgeFilesLines
* "only" now a report query modifier for --onlyJohn Wiegley2010-06-241-20/+22
| | | | This fits with "show" and "bold", etc.
* Added report query modifiers: for, since, untilJohn Wiegley2010-06-221-3/+70
| | | | | | | | | Now instead of ledger reg expense -p "this month", you can say: ledger reg expense for this month And as a shorthand for "for until this month", you can just say "until this month" or "since this month".
* Added new "bold" modifier to query expressionsJohn Wiegley2010-06-221-60/+76
| | | | | | | | | | | | | | For example: ledger bal assets bold checking Or you can use expressions: ledger bal assets bold '=total > 1000' This last is identical to saying: ledger bal -l 'account =~ /assets/' --bold-if='total > 1000'
* Corrected a bug in report query parsingJohn Wiegley2010-06-191-2/+2
|
* Untabified all source filesJohn Wiegley2010-06-111-75/+75
|
* Further improved parsing of query expressionsJohn Wiegley2010-06-011-18/+24
| | | | Fixes #210 / D4C2DD6F-8967-4FFC-BBBC-A941F9C53475
* Improve parsing of 'expr' query termsJohn Wiegley2010-06-011-6/+9
| | | | Fixes #157 / 9DF85DF2-4BF5-4931-A30C-2592A10BB5C0
* Updated copyrights to 2003-2010John Wiegley2010-03-051-1/+1
|
* Added some debugging code related to boost::regexJohn Wiegley2009-11-251-0/+2
|
* Renamed date_interval_t::end to finishJohn Wiegley2009-11-171-2/+2
|
* Corrected parsing of the 'expr' report query termJohn Wiegley2009-11-151-9/+9
|
* Stylistic change: assert(0) -> assert(false)John Wiegley2009-11-131-1/+1
|
* Removed "account" as a report query keywordJohn Wiegley2009-11-111-2/+0
|
* Fixes to the value expression parser and evaluatorJohn Wiegley2009-11-101-5/+4
|
* Redesigned the expr_t, predicate_t, query_t classesJohn Wiegley2009-11-091-0/+456