summaryrefslogtreecommitdiff
path: root/ledger.h
Commit message (Collapse)AuthorAgeFilesLines
* The new XPath parser has been integrated, although I have removed theJohn Wiegley2008-07-201-0/+1
| | | | | | | XML-related bits -- I just wanted the better infrastructure that had been created during the rewrite. It doesn't work, but it compiles and links now. This means that all of the previous 3.0 code has been moved over, although there are still snippets of code in pending/old that need to be restored.
* The code is compiling again, but it's far from being able to run yet.John Wiegley2008-05-081-2/+1
|
* Added full copyright notice.John Wiegley2008-05-081-1/+32
|
* Made separate modules for the csv command, since the prior method wasJohn Wiegley2008-04-131-0/+1
| | | | not fully correct.
* Several fixes to lot price handling.John Wiegley2008-04-131-0/+1
|
* Restructed the code that it can build and be used as a shared library.John Wiegley2008-04-131-1/+11
| | | | | The command-line version is still statically bound in the build process by default (for the sake of speed).
* Added an Emacs formatter, accessible with the new "emacs" command.John Wiegley2008-04-131-0/+1
|
* Added preliminary support for OFX, using libofx. Needs muchJohn Wiegley2008-04-131-0/+1
| | | | real-world testing.
* #include'd reconcile.h.John Wiegley2008-04-131-0/+1
|
* updated to version 2.0John Wiegley2008-04-131-347/+24
|
* changesJohn Wiegley2008-04-131-24/+347
|
* finalizer fixes; removed use of timing.h from main.ccJohn Wiegley2004-09-241-7/+2
|
* a bit more refactoringJohn Wiegley2004-09-231-0/+3
|
* changed ledger.h to journal.h; moved adding of autoxact hookJohn Wiegley2004-09-231-259/+24
|
* moved entry hooking mechanism to journal_t; further improvements to "entry"John Wiegley2004-09-231-0/+31
|
* greatly improved the flexibility of the "entry" command; no more bogus 1-linersJohn Wiegley2004-09-231-6/+2
|
* the "bal" command mostly works now in main.py; added a finalize_entry hookJohn Wiegley2004-09-201-4/+1
|
* fixes to main.pyJohn Wiegley2004-09-171-0/+28
|
* changed the management of "xdata" in walk.hJohn Wiegley2004-09-171-59/+8
|
* main.py (via ledger.so) and main.cc can now use the same shared libraryJohn Wiegley2004-09-141-7/+0
|
* Python fixes; starting adding support for using item_handlers in pythonJohn Wiegley2004-09-081-0/+7
|
* switch from using deque back to list; affects speed by up to 30%!John Wiegley2004-09-061-4/+4
|
* the amount/balance/value logic is now a library, completely separate from ledgerJohn Wiegley2004-08-291-4/+57
|
* ledger.so (the python module) now builds based on autoconf discoveryJohn Wiegley2004-08-281-1/+1
|
* added (disabled) code for Boost.PythonJohn Wiegley2004-08-271-16/+10
|
* Bulk alloc bigints in the binary reader; this gains another 20%John Wiegley2004-08-251-5/+9
|
* added validation code, to walk through a journal_t and make sure it's okJohn Wiegley2004-08-241-0/+8
|
* cleanup; fully switched to autoconf -- use scripts/acprepJohn Wiegley2004-08-241-12/+3
|
* change to binary loading that increases speed by another 20%John Wiegley2004-08-231-0/+15
|
* a little more reorganizing, but only fractionally faster. diminishing returns!John Wiegley2004-08-221-50/+17
|
* use value_t instead of balance_pair_t; gains for 10% binary, 2% textualJohn Wiegley2004-08-211-9/+13
|
* only compute the cost when it differs from the amountJohn Wiegley2004-08-211-7/+12
|
* changed RELEASE_LEVEL to DEBUG_LEVELJohn Wiegley2004-08-211-3/+3
|
* support arbitrary precision after the decimal point; increase speed 0-10%John Wiegley2004-08-211-1/+2
|
* several fixesJohn Wiegley2004-08-191-24/+0
|
* added support for parsing QIF filesJohn Wiegley2004-08-191-11/+17
|
* changes to value expressions, and to how the display predicate is computedJohn Wiegley2004-08-171-1/+3
|
* fixesJohn Wiegley2004-08-171-1/+1
|
* misc cleanupJohn Wiegley2004-08-171-3/+5
|
* more binary format changesJohn Wiegley2004-08-161-15/+18
|
* further restructuringJohn Wiegley2004-08-151-1/+3
|
* cleaned up binary data writing, and file handlingJohn Wiegley2004-08-151-14/+16
|
* fixed -G reportJohn Wiegley2004-08-141-0/+1
|
* more options fixesJohn Wiegley2004-08-131-2/+4
|
* new debug code; automated transactions now use value expression predicatesJohn Wiegley2004-08-101-0/+6
|
* fixed account display bugJohn Wiegley2004-08-091-9/+11
|
* moved display only flags to dflags in both transactions and accountsJohn Wiegley2004-08-071-7/+7
|
* got more reports working againJohn Wiegley2004-08-071-1/+4
|
* improvements to transaction formattingJohn Wiegley2004-08-061-2/+5
|
* fixed cache by clear transaction flags before writingJohn Wiegley2004-08-051-1/+1
|