summaryrefslogtreecommitdiff
path: root/report.h
Commit message (Collapse)AuthorAgeFilesLines
* Improved the output from some debugging commands.John Wiegley2008-08-011-1/+1
| | | | | | | | | There are now three commands one can use to interact with value expressions directly: ledger parse EXPR # shows the parse tree resulting from EXPR ledger compile EXPR # shows what the compiled tree looks like ledger eval EXPR # print the resulting value, useful in scripts
* Simplified the format_t code so that it no longer references any particularsJohn Wiegley2008-08-011-5/+112
| | | | about journal objects. This is all done through value expressions now.
* Moved around and renamed a very large amount of code in order to rationalizeJohn Wiegley2008-07-291-1/+1
| | | | the way that value expressions extract information from journal objects.
* Changed the way scopes are structured for an upcoming design change.John Wiegley2008-07-291-4/+2
|
* Value expression architecture is now rewritten, but the functionality of theJohn Wiegley2008-07-291-24/+24
| | | | | | | old system (for example, the meaning of 'a') has yet to be restored. In the new scheme, this will be done by definition a function outside of the value expression logic, rather than the tight coupling between journal innards and value expressions that occurred in 2.x.
* Cleaned up the value expression code a bit before undertaking the real work ofJohn Wiegley2008-07-271-2/+2
| | | | getting everything back up to what it was (plus the new code written for 3.0).
* Merge branch 'master' into v2.7aJohn Wiegley2008-07-271-4/+0
|\
* | Updated all copyright messages to 2003-2008.John Wiegley2008-07-271-1/+1
| |
* | A large body of work to get the register report printing again, but stillJohn Wiegley2008-07-271-12/+129
| | | | | | | | fails due to the fact that 2.x value expression syntax is not restored.
* | --verify works again, but the memory totals at the end still need work.John Wiegley2008-07-261-3/+5
| |
* | Brought in the final round of 3.0 code, although it does not compile yet:John Wiegley2008-07-201-67/+182
| | | | | | | | report, session, parts of xpath, main, journal, option.
* | The code is compiling again, but it's far from being able to run yet.John Wiegley2008-05-081-21/+21
|/
* Reworked the way date/times are handled.John Wiegley2008-04-131-2/+1
|
* Added a new script that enables use of Ledger as a smart "du".John Wiegley2008-04-131-0/+80