summaryrefslogtreecommitdiff
path: root/journal.h
Commit message (Collapse)AuthorAgeFilesLines
* Added a global variable `entry_balance' which contains the balance ofJohn Wiegley2008-04-131-0/+2
| | | | the last attempted entry finalization.
* Transactions now track their beginning and ending position, as doJohn Wiegley2008-04-131-13/+18
| | | | | | | 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.
* (class transaction_t): Initialize _date_eff to zero.John Wiegley2008-04-131-6/+7
|
* (class entry_base_t): Initialize the `journal' pointer to NULL onJohn Wiegley2008-04-131-2/+2
| | | | object creation.
* See ChangeLogJohn Wiegley2008-04-131-5/+35
|
* Support has been added for clearing of individual transactions. SetJohn Wiegley2008-04-131-7/+9
| | | | `ledger-clear-whole-entries' in Emacs to revert to the old behavior.
* (class entry_base_t): Added `beg_line' and `end_line' members.John Wiegley2008-04-131-0/+2
|
* (class journal_t): Added a "basket" account member, which if set isJohn Wiegley2008-04-131-1/+2
| | | | the account to which all single-transaction entries are balanced.
* Changes to support building with gcc 2.95.John Wiegley2008-04-131-5/+6
|
* Added support for each entry to remember: the file it came from, andJohn Wiegley2008-04-131-8/+21
| | | | | | 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.
* (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.
* updated to version 2.0John Wiegley2008-04-131-0/+385
|
* changesJohn Wiegley2008-04-131-282/+0
|
* finalizer fixes; removed use of timing.h from main.ccJohn Wiegley2004-09-241-4/+10
|
* changed entry_finalizer scheme to use objects, not just function pointersJohn Wiegley2004-09-241-11/+26
|
* a bit more refactoringJohn Wiegley2004-09-231-3/+0
|
* added filesJohn Wiegley2004-09-231-0/+264