summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***John Wiegley2008-04-132-0/+3
|
* added missing headersJohn Wiegley2008-04-133-1/+5
|
* *** empty log message ***John Wiegley2008-04-131-0/+65
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* Added "a" and "d" commands to *Reconcile* mode.John Wiegley2008-04-131-26/+66
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (ledger-reconcile): Added back the feature that C-u C-c C-r willJohn Wiegley2008-04-131-3/+8
| | | | assume that an auto-reconcile is to be attempted.
* *** empty log message ***John Wiegley2008-04-132-3/+8
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* Added new options --reconcile, --reconcilable and --reconcile-date.John Wiegley2008-04-132-1/+15
|
* Updated the Emacs interface to use the ledger executable more fullyJohn Wiegley2008-04-131-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 Wiegley2008-04-135-16/+135
|
* (search_for_balance): Sped things up by a factor of ten. Still won'tJohn Wiegley2008-04-132-97/+73
| | | | help for uncleared lists >~27 items (2^27), but it helps.
* (format_transactions::operator): Corrected a bad memory access.John Wiegley2008-04-131-1/+1
|
* (push_to_transactions_list): Added a new transaction handler, whichJohn Wiegley2008-04-131-0/+14
| | | | simply adds the received transactions to a transctions_list container.
* (clear_transactions_xdata): Clear the transaction xdata pointers onceJohn Wiegley2008-04-131-0/+2
| | | | | they have been freed. (clear_accounts_xdata): Clear the account xdata pointers once they have been freed.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (ledger-reconcile): If a prefix argument is passed to C-c C-rJohn Wiegley2008-04-131-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 Wiegley2008-04-130-0/+0
|
* *** empty log message ***John Wiegley2008-04-134-6/+56
|
* (AMOUNT_CMP_AMOUNT): Fixed a very serious error in basic amount math,John Wiegley2008-04-131-1/+1
| | | | when lhs is zero.
* *** empty log message ***John Wiegley2008-04-134-2/+9
|
* Added preliminary support for OFX, using libofx. Needs muchJohn Wiegley2008-04-1310-6/+348
| | | | real-world testing.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* Fix to the reconcile function, for the case when there are spaces inJohn Wiegley2008-04-131-2/+4
| | | | an account name.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* *** empty log message ***John Wiegley2008-04-131-3/+4
|
* *** empty log message ***John Wiegley2008-04-131-0/+3
|
* *** empty log message ***John Wiegley2008-04-131-3/+1
|
* (related_transactions::flush): Handle the case where an auto_entry orJohn Wiegley2008-04-131-8/+21
| | | | period_entry passes through the related_transactions handler.
* Added new "output" command. Likely not to be documented, as these areJohn Wiegley2008-04-131-0/+5
| | | | intended primarily for future GUI development.
* Added support for each entry to remember: the file it came from, andJohn Wiegley2008-04-133-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 Wiegley2008-04-131-1/+11
| | | | | Likely not to be documented, as these are intended primarily for future GUI development.
* #include'd reconcile.h.John Wiegley2008-04-131-0/+1
|
* (parse_elements): Added %S, %B and %E elements, for printing theJohn Wiegley2008-04-132-1/+31
| | | | source path, beginning and ending positions of an entry.
* Added write_hdr_format and write_xact_format, which are used by theJohn Wiegley2008-04-132-2/+16
| | | | "output" command.
* Added support for each entry to remember: the file it came from, andJohn Wiegley2008-04-131-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 Wiegley2008-04-130-0/+0
|
* Check for `realpath' function, used by the new "output" command. IfJohn Wiegley2008-04-131-5/+1
| | | | it's not available, filename matching must be exact.
* Added framework for an auto-reconcile command. Useful primarily forJohn Wiegley2008-04-133-0/+94
| | | | GUI developers.
* (parse_ledger_data): Don't auto-create equivalencies for bytes,John Wiegley2008-04-132-2/+6
| | | | kilobytes, etc., since people may want to use "b" for something else.
* *** empty log message ***John Wiegley2008-04-132-1/+5
|
* (endElement): Handle the <tr:virtual> and <tr:generated> tags, whichJohn Wiegley2008-04-131-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 Wiegley2008-04-131-3/+5
|
* (format_last_entry): Output tr:cost as an amount, not as an amountJohn Wiegley2008-04-131-2/+5
| | | | string.
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* Fixed check for libxmlparse.John Wiegley2008-04-131-1/+2
|
* *** empty log message ***John Wiegley2008-04-130-0/+0
|
* (parse_and_report): Removed "files" argument.John Wiegley2008-04-131-1/+1
|
* (class journal_t): Added `price_db' member, which is the priceJohn Wiegley2008-04-131-0/+1
| | | | database used to read in historical prices for a given journal.