summaryrefslogtreecommitdiff
path: root/op.cc
Commit message (Collapse)AuthorAgeFilesLines
* Enabled a huge number of warning flags for g++ in acprep, and fixed them allJohn Wiegley2008-07-301-3/+3
| | | | | | except for several unused parameter warnings (because there is so much code still #if 0'd out), and one implicit conversion from long long to long which still has to be dealt with.
* The next value expression scheme is working, but the individual accessorJohn Wiegley2008-07-291-5/+7
| | | | functions for each of the journal objects has yet to be ported.
* Moved around and renamed a very large amount of code in order to rationalizeJohn Wiegley2008-07-291-34/+34
| | | | the way that value expressions extract information from journal objects.
* Move the value expression code into libamounts, since it really belongs withJohn Wiegley2008-07-291-2/+2
| | | | value_t, rather than the rest of Ledger proper.
* Value expression architecture is now rewritten, but the functionality of theJohn Wiegley2008-07-291-0/+1151
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.