Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix =regex note query syntax | Gwyneth Morgan | 2023-10-12 | 1 | -2/+2 |
| | | | | | | | | | | | | The manpage documents `=regex` as equivalent to the `note regex` query syntax, but the former does not actually work as the parser only handles an equals sign in the case of `tag type=dining` syntax, and doesn't handle the case where an equals sign starts a note query. Fixing this does break queries like `tag type = dining` with spaces around the equals sign, but that syntax was not intended or documented. Closes: #2275 | ||||
* | Add support for valuation expressions on commodities | John Wiegley | 2012-03-05 | 1 | -1/+1 |
| | |||||
* | Use Boost.Test instead of CppUnit | John Wiegley | 2011-02-04 | 1 | -111/+115 |
| | |||||
* | Corrected a bug in report query parsing | John Wiegley | 2010-06-19 | 1 | -4/+4 |
| | |||||
* | Further improved parsing of query expressions | John Wiegley | 2010-06-01 | 1 | -4/+2 |
| | | | | Fixes #210 / D4C2DD6F-8967-4FFC-BBBC-A941F9C53475 | ||||
* | Fixed one of the ExprTests | John Wiegley | 2009-11-15 | 1 | -0/+2 |
| | |||||
* | Redesigned the expr_t, predicate_t, query_t classes | John Wiegley | 2009-11-09 | 1 | -106/+108 |
| | |||||
* | Fixes to the Python unit tests | John Wiegley | 2009-10-28 | 1 | -16/+16 |
| | |||||
* | Disabled some of the expression tests under Python | John Wiegley | 2009-10-28 | 1 | -0/+32 |
| | |||||
* | Rewrote the report query parser | John Wiegley | 2009-10-28 | 1 | -0/+275 |
| | | | | | | 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. | ||||
* | Call times_initialize/shutdown in the unit tests | John Wiegley | 2009-10-25 | 1 | -0/+2 |
| | |||||
* | Enabled use of pre-compiled headers by default | John Wiegley | 2009-03-10 | 1 | -0/+2 |
| | |||||
* | Restored the use of Python unit tests | John Wiegley | 2009-02-24 | 1 | -4/+0 |
| | |||||
* | Fixed several unused value and param warnings | John Wiegley | 2009-02-16 | 1 | -1/+0 |
| | |||||
* | Largely removed all of Ledger's use of global variables, for the REPL's sake. | John Wiegley | 2009-02-04 | 1 | -6/+0 |
| | |||||
* | Unit test for Python are now auto-generated from the C++ tests. | John Wiegley | 2009-01-28 | 1 | -0/+5 |
| | |||||
* | Reorganized Ledger so that it builds as 7 separate libraries. This is mainly | John Wiegley | 2009-01-25 | 1 | -11/+9 |
| | | | | to prove to myself that it has proper decoupling between prior code areas. | ||||
* | Moved several tests around again (python/test -> test/python). | John Wiegley | 2008-08-06 | 1 | -1/+1 |
| | |||||
* | Moved the test sources around, so that all the unit tests are in test/unit. | John Wiegley | 2008-08-05 | 1 | -0/+25 |