Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 |
| | |||||
* | (ledger-reconcile): Added back the feature that C-u C-c C-r will | John Wiegley | 2008-04-13 | 1 | -3/+8 |
| | | | | assume that an auto-reconcile is to be attempted. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 2 | -3/+8 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 |
| | |||||
* | Added new options --reconcile, --reconcilable and --reconcile-date. | John Wiegley | 2008-04-13 | 2 | -1/+15 |
| | |||||
* | Updated the Emacs interface to use the ledger executable more fully | John Wiegley | 2008-04-13 | 1 | -144/+117 |
| | | | | | (it doesn't do its own parsing anymore, for example). Many things should be faster, and things should work for users of earlier Emacsen. | ||||
* | Added an Emacs formatter, accessible with the new "emacs" command. | John Wiegley | 2008-04-13 | 5 | -16/+135 |
| | |||||
* | (search_for_balance): Sped things up by a factor of ten. Still won't | John Wiegley | 2008-04-13 | 2 | -97/+73 |
| | | | | help for uncleared lists >~27 items (2^27), but it helps. | ||||
* | (format_transactions::operator): Corrected a bad memory access. | John Wiegley | 2008-04-13 | 1 | -1/+1 |
| | |||||
* | (push_to_transactions_list): Added a new transaction handler, which | John Wiegley | 2008-04-13 | 1 | -0/+14 |
| | | | | simply adds the received transactions to a transctions_list container. | ||||
* | (clear_transactions_xdata): Clear the transaction xdata pointers once | John Wiegley | 2008-04-13 | 1 | -0/+2 |
| | | | | | they have been freed. (clear_accounts_xdata): Clear the account xdata pointers once they have been freed. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 |
| | |||||
* | (ledger-reconcile): If a prefix argument is passed to C-c C-r | John Wiegley | 2008-04-13 | 1 | -5/+37 |
| | | | | | | | (ledger-reconcile), then it will attempt to use the auto-reconciler to pre-mark the uncleared transactions. Note that if it fails, and the uncleared list is long, it might appear to hang. It's far from fool-proof, but when it does work, it's like magic! | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 4 | -6/+56 |
| | |||||
* | (AMOUNT_CMP_AMOUNT): Fixed a very serious error in basic amount math, | John Wiegley | 2008-04-13 | 1 | -1/+1 |
| | | | | when lhs is zero. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 4 | -2/+9 |
| | |||||
* | Added preliminary support for OFX, using libofx. Needs much | John Wiegley | 2008-04-13 | 10 | -6/+348 |
| | | | | real-world testing. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 |
| | |||||
* | Fix to the reconcile function, for the case when there are spaces in | John Wiegley | 2008-04-13 | 1 | -2/+4 |
| | | | | an account name. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -3/+4 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -0/+3 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 1 | -3/+1 |
| | |||||
* | (related_transactions::flush): Handle the case where an auto_entry or | John Wiegley | 2008-04-13 | 1 | -8/+21 |
| | | | | period_entry passes through the related_transactions handler. | ||||
* | Added new "output" command. Likely not to be documented, as these are | John Wiegley | 2008-04-13 | 1 | -0/+5 |
| | | | | intended primarily for future GUI development. | ||||
* | Added support for each entry to remember: the file it came from, and | John Wiegley | 2008-04-13 | 3 | -12/+135 |
| | | | | | | the beginning and ending character positions of that entry within the file. This makes it possible to reproduce the input exactly, with only the changed entries updated. | ||||
* | (parse_and_report): Added new "reconcile" and "output" commands. | John Wiegley | 2008-04-13 | 1 | -1/+11 |
| | | | | | Likely not to be documented, as these are intended primarily for future GUI development. | ||||
* | #include'd reconcile.h. | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | |||||
* | (parse_elements): Added %S, %B and %E elements, for printing the | John Wiegley | 2008-04-13 | 2 | -1/+31 |
| | | | | source path, beginning and ending positions of an entry. | ||||
* | Added write_hdr_format and write_xact_format, which are used by the | John Wiegley | 2008-04-13 | 2 | -2/+16 |
| | | | | "output" command. | ||||
* | Added support for each entry to remember: the file it came from, and | John Wiegley | 2008-04-13 | 1 | -11/+24 |
| | | | | | | | | | | the beginning and ending character positions of that entry within the file. This makes it possible to reproduce the input exactly, with only the changed entries updated. (read_binary_journal, write_binary_journal): All accounts and entries now know which journal they are a member of, and have a `journal' member pointing to it. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 |
| | |||||
* | Check for `realpath' function, used by the new "output" command. If | John Wiegley | 2008-04-13 | 1 | -5/+1 |
| | | | | it's not available, filename matching must be exact. | ||||
* | Added framework for an auto-reconcile command. Useful primarily for | John Wiegley | 2008-04-13 | 3 | -0/+94 |
| | | | | GUI developers. | ||||
* | (parse_ledger_data): Don't auto-create equivalencies for bytes, | John Wiegley | 2008-04-13 | 2 | -2/+6 |
| | | | | kilobytes, etc., since people may want to use "b" for something else. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 2 | -1/+5 |
| | |||||
* | (endElement): Handle the <tr:virtual> and <tr:generated> tags, which | John Wiegley | 2008-04-13 | 1 | -5/+14 |
| | | | | | were being ignored. (parse): Corrected error reporting when it is a Ledger error. | ||||
* | (parse): Corrected error reporting lines when it is a Ledger error. | John Wiegley | 2008-04-13 | 1 | -3/+5 |
| | |||||
* | (format_last_entry): Output tr:cost as an amount, not as an amount | John Wiegley | 2008-04-13 | 1 | -2/+5 |
| | | | | string. | ||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 |
| | |||||
* | Fixed check for libxmlparse. | John Wiegley | 2008-04-13 | 1 | -1/+2 |
| | |||||
* | *** empty log message *** | John Wiegley | 2008-04-13 | 0 | -0/+0 |
| | |||||
* | (parse_and_report): Removed "files" argument. | John Wiegley | 2008-04-13 | 1 | -1/+1 |
| | |||||
* | (class journal_t): Added `price_db' member, which is the price | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | | | | database used to read in historical prices for a given journal. | ||||
* | (export_journal): Added `price_db' property to ledger.Journal type. | John Wiegley | 2008-04-13 | 1 | -0/+1 |
| | |||||
* | (convert_number): If the denominator is zero, report an error instead | John Wiegley | 2008-04-13 | 1 | -1/+6 |
| | | | | of crashing. | ||||
* | (parse_ledger_data): Set journal->price_db if a price database is | John Wiegley | 2008-04-13 | 1 | -8/+13 |
| | | | | successfully read in. | ||||
* | (write_binary_journal): Removed unused "files" parameter. | John Wiegley | 2008-04-13 | 1 | -2/+1 |
| | |||||
* | Updated binary cache version, for good measure. | John Wiegley | 2008-04-13 | 1 | -8/+17 |
| | | | | | | | | (read_binary_journal): Read in the price_db, in order to throw away the cache if it has changed. (write_binary_journal): Removed unused "files" parameter. Changed logic for writing out files list. Also, write out the prices database that was used. (py_write_binary_journal): Removed "files" argument. |