summaryrefslogtreecommitdiff
path: root/report.cc
Commit message (Collapse)AuthorAgeFilesLines
* Simplified the format_t code so that it no longer references any particularsJohn Wiegley2008-08-011-0/+259
| | | | about journal objects. This is all done through value expressions now.
* Revised the way that exceptions are thrown around. Instead of context being aJohn Wiegley2008-07-311-1/+1
| | | | | | | complicated string of pointers, it's now just a global block of text that gets appended to as the error is being thrown up, and can be displayed at the catch point if desired. There are almost no cases where a thrown exception will not result in an error message being displayed to the user.
* Moved around and renamed a very large amount of code in order to rationalizeJohn Wiegley2008-07-291-70/+70
| | | | 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-1/+1
|
* Value expression architecture is now rewritten, but the functionality of theJohn Wiegley2008-07-291-6/+6
| | | | | | | 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.
* Merge branch 'master' into v2.7aJohn Wiegley2008-07-271-24/+4
|\
* | 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-6/+258
| | | | | | | | 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-5/+0
| |
* | Parsing now works again. And there was much rejoicing.John Wiegley2008-07-241-1/+1
| |
* | Added the var_t helper class, which can be seen in the beginningJohn Wiegley2008-07-211-1/+1
| | | | | | | | implementation of register_command in main.cc.
* | Brought in the final round of 3.0 code, although it does not compile yet:John Wiegley2008-07-201-376/+195
| | | | | | | | 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-26/+26
|/
* Added elision styles.John Wiegley2008-04-131-1/+1
|
* Reworked the way date/times are handled.John Wiegley2008-04-131-5/+4
|
* Added a new script that enables use of Ledger as a smart "du".John Wiegley2008-04-131-0/+414