Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | (add_entry): Run `entry_finalize_hooks' before finalizing an entry. | John Wiegley | 2008-04-13 | 1 | -3/+4 | |
| | | | | | This allows automated entries to add their transactions to the current matching entry before that entry's balance is checked. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+1 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (ledger-run-ledger): Report better error messages if | John Wiegley | 2008-04-13 | 1 | -13/+21 | |
| | | | | `ledger-binary-path' is set to an invalid value. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (write_textual_journal): Corrected an error message. | John Wiegley | 2008-04-13 | 1 | -1/+1 | |
| | ||||||
* | (actual_date, effective_date): Changed an assert for non-NULL to a | John Wiegley | 2008-04-13 | 1 | -6/+2 | |
| | | | | mere check (it happens with the 'output' command). | |||||
* | Added a check for null. | John Wiegley | 2008-04-13 | 1 | -1/+1 | |
| | ||||||
* | Transactions now track their beginning and ending position, as do | John Wiegley | 2008-04-13 | 8 | -47/+98 | |
| | | | | | | | entries. The new format strings %xB %xE %xb %xe can be used to display those values relative to a transaction. The Emacs module now relies on this support to exactly determine where a transaction is, rather than the Elisp logic it relied on previously. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (parse): The period phrase "every month" was not working (it required | John Wiegley | 2008-04-13 | 1 | -1/+1 | |
| | | | | you to say "every monthly"). | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (increment): When calculating time interval increments, set tm_isdst | John Wiegley | 2008-04-13 | 1 | -3/+4 | |
| | | | | | to zero to avoid gaining or losing a day because of daylight savings time. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 2 | -3/+0 | |
| | ||||||
* | Made several changes to the parsing infrastructure to allow passing | John Wiegley | 2008-04-13 | 16 | -73/+88 | |
| | | | | | the "config_t" object around. This is needed for parsing option settings in the initialization file. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (Format strings): Removed the note saying that -P is an alternative to | John Wiegley | 2008-04-13 | 1 | -5/+5 | |
| | | | | --price-db. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | Relaxed parsing so that tabs are allowed in several places that | John Wiegley | 2008-04-13 | 1 | -28/+28 | |
| | | | | required spaces before. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+1 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 2 | -28/+32 | |
| | ||||||
* | Use libtoolize if glibtoolize can't be found. | John Wiegley | 2008-04-13 | 1 | -1/+5 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -9/+9 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (ofx_proc_transaction_cb): Applied patch for a bad reference to | John Wiegley | 2008-04-13 | 1 | -2/+2 | |
| | | | | entry->date. | |||||
* | Added build logic for the Emacs file. | John Wiegley | 2008-04-13 | 2 | -0/+8 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | Added in.clear() before resetting I/Os streams. Again, thanks to the | John Wiegley | 2008-04-13 | 6 | -0/+11 | |
| | | | | list. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | Added "=" to the character set used to scan for dates at the beginning | John Wiegley | 2008-04-13 | 1 | -4/+4 | |
| | | | | | of lines, to accomodate virtual dates. (This came from the mailing list, thanks guys). | |||||
* | (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 | 38 | -3648/+37 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+1 | |
| | ||||||
* | Added support for outputting to CSV format. | John Wiegley | 2008-04-13 | 3 | -1/+12 | |
| | ||||||
* | changes | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (parse_and_report): Set ledger::terminus in main.cc, instead of | John Wiegley | 2008-04-13 | 2 | -1/+5 | |
| | | | | relying on static initialization of valexpr.cc. | |||||
* | Added a safety check to see if moment is less than date. | John Wiegley | 2008-04-13 | 1 | -1/+2 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+4 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+2 | |
| | ||||||
* | Restructed the code that it can build and be used as a shared library. | John Wiegley | 2008-04-13 | 23 | -625/+756 | |
| | | | | | The command-line version is still statically bound in the build process by default (for the sake of speed). | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | Added support for a Y flag which matches against a transaction's | John Wiegley | 2008-04-13 | 2 | -0/+10 | |
| | | | | | | PENDING state (as opposed to X, which checks only CLEARED). Now it should be possible to query for all combinations of PENDING, CLEARED or UNCLEARED. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (parse_amount): Ignore inline math characters that are found quotes. | John Wiegley | 2008-04-13 | 1 | -2/+7 | |
| | ||||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -1/+1 | |
| | ||||||
* | (class transaction_t): Initialize _date_eff to zero. | John Wiegley | 2008-04-13 | 1 | -6/+7 | |
| | ||||||
* | Added a `terminus' global, which if set marks the "current time" as | John Wiegley | 2008-04-13 | 3 | -3/+12 | |
| | | | | | | seen by the value expression logic. This has the effect of changing valexprs that test against the current time, such as for calculating the market value of commodities. | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 | |
| | ||||||
* | (class entry_base_t): Initialize the `journal' pointer to NULL on | John Wiegley | 2008-04-13 | 1 | -2/+2 | |
| | | | | object creation. | |||||
* | (endElement): Changed the parser a bit to always prefer the | John Wiegley | 2008-04-13 | 1 | -24/+47 | |
| | | | | transaction commodity over the account commodity. |