summaryrefslogtreecommitdiff
path: root/reconcile.cc
Commit message (Collapse)AuthorAgeFilesLines
* Change many uses of for+iterator to use Boost.Foreach.John Wiegley2008-07-311-9/+7
|
* Revised the way that exceptions are thrown around. Instead of context being aJohn Wiegley2008-07-311-4/+5
| | | | | | | 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.
* Enabled a huge number of warning flags for g++ in acprep, and fixed them allJohn Wiegley2008-07-301-2/+2
| | | | | | 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.
* Moved around and renamed a very large amount of code in order to rationalizeJohn Wiegley2008-07-291-14/+14
| | | | the way that value expressions extract information from journal objects.
* More work toward getting the textual parser working again. Since this meansJohn Wiegley2008-07-241-3/+3
| | | | that value expressions must work, there are a lot of details involved.
* The code is compiling again, but it's far from being able to run yet.John Wiegley2008-05-081-10/+9
|
* Reworked the way date/times are handled.John Wiegley2008-04-131-1/+1
|
* Added much better error location.John Wiegley2008-04-131-4/+4
|
* Began support for improved commodity handling.John Wiegley2008-04-131-1/+1
|
* Removed Python integration support.John Wiegley2008-04-131-20/+0
|
* See ChangeLogJohn Wiegley2008-04-131-1/+1
|
* Support has been added for clearing of individual transactions. SetJohn Wiegley2008-04-131-4/+4
| | | | `ledger-clear-whole-entries' in Emacs to revert to the old behavior.
* Removed incorrect parameter.John Wiegley2008-04-131-1/+1
|
* Removed the --reconcilable option, since the pending flag is now beingJohn Wiegley2008-04-131-11/+4
| | | | used.
* Converted the reconciler into an item_handler, so that it interactsJohn Wiegley2008-04-131-25/+35
| | | | with the core the same way as everything else.
* (reconcile_transactions): Added an error message, to make it easier toJohn Wiegley2008-04-131-2/+11
| | | | | know when the commodity is wrong to --reconcile (such as using $ instead of \$ in the UNIX shell).
* (search_for_balance): Sped things up by a factor of ten. Still won'tJohn Wiegley2008-04-131-84/+69
| | | | help for uncleared lists >~27 items (2^27), but it helps.
* *** empty log message ***John Wiegley2008-04-131-3/+45
|
* Added framework for an auto-reconcile command. Useful primarily forJohn Wiegley2008-04-131-0/+69
GUI developers.