Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Journal data structures now use date_t instead of datetime_t. | John Wiegley | 2008-08-01 | 1 | -1/+2 |
| | | | | | | | | 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. | ||||
* | Revised the way that exceptions are thrown around. Instead of context being a | John Wiegley | 2008-07-31 | 1 | -3/+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 | -12/+12 |
| | | | | the way that value expressions extract information from journal objects. | ||||
* | A great deal of reorganization to restore the old parsing code (since the | John Wiegley | 2008-07-22 | 1 | -7/+7 |
| | | | | newer XML stuff was pulled). | ||||
* | The code is compiling again, but it's far from being able to run yet. | John Wiegley | 2008-05-08 | 1 | -18/+13 |
| | |||||
* | Reworked the way date/times are handled. | John Wiegley | 2008-04-13 | 1 | -2/+1 |
| | |||||
* | Added much better error location. | John Wiegley | 2008-04-13 | 1 | -5/+4 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -2/+2 |
| | |||||
* | Began support for improved commodity handling. | John Wiegley | 2008-04-13 | 1 | -4/+6 |
| | |||||
* | Checked in all major updates. | John Wiegley | 2008-04-13 | 1 | -13/+5 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+8 |
| | |||||
* | Made several changes to the parsing infrastructure to allow passing | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | | | | | the "config_t" object around. This is needed for parsing option settings in the initialization file. | ||||
* | Added in.clear() before resetting I/Os streams. Again, thanks to the | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | | | | list. | ||||
* | Removed Python integration support. | John Wiegley | 2008-04-13 | 1 | -19/+0 |
| | |||||
* | 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/+1 |
| | | | | `ledger-clear-whole-entries' in Emacs to revert to the old behavior. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -6/+2 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -4/+4 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+5 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+1 |
| | |||||
* | (parse): Improvements to QIF parsing. | John Wiegley | 2008-04-13 | 1 | -19/+42 |
| | |||||
* | (parse): Negate QIF amounts for which a category is specified, since | John Wiegley | 2008-04-13 | 1 | -0/+2 |
| | | | | the category shows where the money went, not where it came from. | ||||
* | (qif_parser_t::parse): Record the beginning and ending line/pos and | John Wiegley | 2008-04-13 | 1 | -1/+25 |
| | | | | source index when reading QIF files. | ||||
* | (parse): Removed an unnecessary line of code. | John Wiegley | 2008-04-13 | 1 | -1/+2 |
| | |||||
* | (parse): Accept CX as well as C*. Also, general improvements to Bank | John Wiegley | 2008-04-13 | 1 | -32/+35 |
| | | | | type parser. | ||||
* | (qif_parser_t::parse): Propogate commodity flags when parsing amounts | John Wiegley | 2008-04-13 | 1 | -1/+11 |
| | | | | from a QIF file. | ||||
* | added missing headers | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | |||||
* | updated to version 2.0 | John Wiegley | 2008-04-13 | 1 | -0/+203 |
| | |||||
* | changes | John Wiegley | 2008-04-13 | 1 | -201/+0 |
| | |||||
* | changed ledger.h to journal.h; moved adding of autoxact hook | John Wiegley | 2004-09-23 | 1 | -1/+1 |
| | |||||
* | redid the way amount_t::commodity is handled; no more direct access | John Wiegley | 2004-08-29 | 1 | -1/+1 |
| | |||||
* | added (disabled) code for Boost.Python | John Wiegley | 2004-08-27 | 1 | -0/+19 |
| | |||||
* | use value_t instead of balance_pair_t; gains for 10% binary, 2% textual | John Wiegley | 2004-08-21 | 1 | -1/+1 |
| | |||||
* | only compute the cost when it differs from the amount | John Wiegley | 2004-08-21 | 1 | -2/+1 |
| | |||||
* | quick fix | John Wiegley | 2004-08-19 | 1 | -1/+1 |
| | |||||
* | several fixes | John Wiegley | 2004-08-19 | 1 | -4/+23 |
| | |||||
* | the QIF parser was too order dependent | John Wiegley | 2004-08-19 | 1 | -4/+8 |
| | |||||
* | bug fix in QIF parsing | John Wiegley | 2004-08-19 | 1 | -1/+1 |
| | |||||
* | added support for parsing QIF files | John Wiegley | 2004-08-19 | 1 | -0/+160 |