Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rearranged the code a bit, breaking walk.cc into several different files: | John Wiegley | 2008-08-03 | 1 | -2/+2 |
| | | | | | | | | | | compare compare_items<T> handler item_handler<T> iterators used to iterators sets of journal objects filters derived from item_handler, they morph the result set output derived from item_handler, these do the printing Also, created a new 'help' files which contains just Ledger's help text. | ||||
* | Added several missing copyright notices. | John Wiegley | 2008-08-03 | 1 | -0/+31 |
| | |||||
* | Journal data structures now use date_t instead of datetime_t. | John Wiegley | 2008-08-01 | 1 | -3/+1 |
| | | | | | | | | This means transactions can only have day-level granularity -- which has always been the case from an data file point of view. The advantage to this restriction is that reports will now be immune from daylight savings related bugs, where a transaction falls to the wrong side of a --monthly report, for example. | ||||
* | Change many uses of for+iterator to use Boost.Foreach. | John Wiegley | 2008-07-31 | 1 | -11/+6 |
| | |||||
* | Revised the way that exceptions are thrown around. Instead of context being a | John Wiegley | 2008-07-31 | 1 | -2/+2 |
| | | | | | | | 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 rationalize | John Wiegley | 2008-07-29 | 1 | -29/+29 |
| | | | | the way that value expressions extract information from journal objects. | ||||
* | A large body of work to get the register report printing again, but still | John Wiegley | 2008-07-27 | 1 | -32/+36 |
| | | | | fails due to the fact that 2.x value expression syntax is not restored. | ||||
* | More work toward getting the textual parser working again. Since this means | John Wiegley | 2008-07-24 | 1 | -1/+1 |
| | | | | that value expressions must work, there are a lot of details involved. | ||||
* | Merged in from master. | John Wiegley | 2008-07-21 | 1 | -4/+15 |
|\ | |||||
| * | When using the "entry" command with an unknown payee, get the draw account | John Wiegley | 2008-07-20 | 1 | -4/+15 |
| | | | | | | | | correct if one is specified. Fixes #203. | ||||
* | | Merged in bug fixes from master (done for 2.6.1b) | John Wiegley | 2008-07-19 | 1 | -8/+23 |
|\| | |||||
| * | The "entry" command now correctly allows for a "draw account". | John Wiegley | 2008-07-17 | 1 | -8/+23 |
| | | |||||
* | | The code is compiling again, but it's far from being able to run yet. | John Wiegley | 2008-05-08 | 1 | -14/+12 |
|/ | |||||
* | Reworked the way date/times are handled. | John Wiegley | 2008-04-13 | 1 | -4/+2 |
| | |||||
* | Tons of corrections and fixes to value expressions and lot figures. | John Wiegley | 2008-04-13 | 1 | -2/+3 |
| | |||||
* | Added much better error location. | John Wiegley | 2008-04-13 | 1 | -3/+3 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -3/+25 |
| | |||||
* | Checked in all major updates. | John Wiegley | 2008-04-13 | 1 | -53/+71 |
| | |||||
* | (derive_new_entry): Added an error check if only a payee is specified | John Wiegley | 2008-04-13 | 1 | -0/+3 |
| | | | | | for "entry" but the payee wasn't found. (This came from the mailing list, thanks guys). | ||||
* | Removed Python integration support. | John Wiegley | 2008-04-13 | 1 | -27/+0 |
| | |||||
* | Restructed the code that it can build and be used as a shared library. | John Wiegley | 2008-04-13 | 1 | -1/+1 |
| | | | | | The command-line version is still statically bound in the build process by default (for the sake of speed). | ||||
* | See ChangeLog | John Wiegley | 2008-04-13 | 1 | -1/+1 |
| | |||||
* | Support has been added for clearing of individual transactions. Set | John Wiegley | 2008-04-13 | 1 | -1/+0 |
| | | | | `ledger-clear-whole-entries' in Emacs to revert to the old behavior. | ||||
* | (derive_new_entry): Backed out a change which caused the "from" | John Wiegley | 2008-04-13 | 1 | -8/+3 |
| | | | | account to be incorrectly determined. | ||||
* | (derive_new_entry): If the "entry" command can't figure out which | John Wiegley | 2008-04-13 | 1 | -9/+17 |
| | | | | | account to draw from, and if there is a "basket account" (defined with "A" in a textual ledger), use that. | ||||
* | (derive_new_entry): If no argument were given but the payee, assume | John Wiegley | 2008-04-13 | 1 | -5/+14 |
| | | | | the user wants to see the same transaction as last time. | ||||
* | added missing headers | John Wiegley | 2008-04-13 | 1 | -0/+2 |
| | |||||
* | (derive_new_entry): Simplified some code. (derive_new_entry): If no | John Wiegley | 2008-04-13 | 1 | -3/+7 |
| | | | | | | commodity was specified for an amount, and none was figured out from previous transactions, then use the default commodity (which is specified using "D <SYMBOL>" in the ledger file). | ||||
* | updated to version 2.0 | John Wiegley | 2008-04-13 | 1 | -0/+144 |
| | |||||
* | changes | John Wiegley | 2008-04-13 | 1 | -147/+0 |
| | |||||
* | fix to entry | John Wiegley | 2004-09-24 | 1 | -1/+1 |
| | |||||
* | a bit more refactoring | John Wiegley | 2004-09-23 | 1 | -0/+147 |