summaryrefslogtreecommitdiff
path: root/binary.cc
Commit message (Collapse)AuthorAgeFilesLines
* The code is compiling again, but it's far from being able to run yet.John Wiegley2008-05-081-1/+1056
|
* Migrated over both code and build environment from was-v3.0 branch.John Wiegley2008-05-081-1258/+77
|
* Reworked the way date/times are handled.John Wiegley2008-04-131-127/+192
|
* Several fixes to lot price handling.John Wiegley2008-04-131-25/+31
|
* Tons of corrections and fixes to value expressions and lot figures.John Wiegley2008-04-131-36/+94
|
* *** empty log message ***John Wiegley2008-04-131-16/+24
|
* Added --ansi and --ansi-invert options.John Wiegley2008-04-131-7/+7
|
* Added much better error location.John Wiegley2008-04-131-6/+26
|
* *** empty log message ***John Wiegley2008-04-131-4/+14
|
* *** empty log message ***John Wiegley2008-04-131-19/+5
|
* Began support for improved commodity handling.John Wiegley2008-04-131-98/+184
|
* *** empty log message ***John Wiegley2008-04-131-1/+3
|
* (read_binary_journal): Fixed a tiny memory leak when reading from aJohn Wiegley2008-04-131-2/+2
| | | | binary cache.
* (read_binary_journal): Fixed a tiny memory leak when reading from aJohn Wiegley2008-04-131-0/+1
| | | | binary cache.
* *** empty log message ***John Wiegley2008-04-131-2/+2
|
* Checked in all major updates.John Wiegley2008-04-131-70/+108
|
* *** empty log message ***John Wiegley2008-04-131-18/+47
|
* *** empty log message ***John Wiegley2008-04-131-18/+133
|
* *** empty log message ***John Wiegley2008-04-131-4/+4
|
* *** empty log message ***John Wiegley2008-04-131-68/+175
|
* Transactions now track their beginning and ending position, as doJohn Wiegley2008-04-131-2/+10
| | | | | | | 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.
* Made several changes to the parsing infrastructure to allow passingJohn Wiegley2008-04-131-0/+1
| | | | | the "config_t" object around. This is needed for parsing option settings in the initialization file.
* Added in.clear() before resetting I/Os streams. Again, thanks to theJohn Wiegley2008-04-131-0/+1
| | | | list.
* Removed Python integration support.John Wiegley2008-04-131-27/+0
|
* *** empty log message ***John Wiegley2008-04-131-0/+4
|
* *** empty log message ***John Wiegley2008-04-131-1/+1
|
* See ChangeLogJohn Wiegley2008-04-131-4/+12
|
* Support has been added for clearing of individual transactions. SetJohn Wiegley2008-04-131-3/+3
| | | | `ledger-clear-whole-entries' in Emacs to revert to the old behavior.
* *** empty log message ***John Wiegley2008-04-131-5/+9
|
* (read_binary_journal, write_binary_journal): The "basket" accountJohn Wiegley2008-04-131-3/+3
| | | | pointer was being incorrectly restored from the cache.
* Increased binary version number.John Wiegley2008-04-131-1/+1
|
* Updated binary version number. (read_binary_entry_base): Read inJohn Wiegley2008-04-131-1/+5
| | | | | | beginning and ending line information for each entry. (write_binary_entry_base): Write out beginning and ending line information for each entry.
* Updated binary file version. (read_binary_journal): Read in theJohn Wiegley2008-04-131-1/+10
| | | | | "basket" account, if used. (write_binary_journal): Write out the "basket" account, if used.
* Increased binary file version number.John Wiegley2008-04-131-1/+1
|
* updated binary version numberJohn Wiegley2008-04-131-1/+1
|
* 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-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.
* Updated binary cache version, for good measure.John Wiegley2008-04-131-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.
* Updated binary cache version, for good measure.John Wiegley2008-04-131-1/+1
|
* Updated binary file version. (read_binary_journal): Read in theJohn Wiegley2008-04-131-1/+13
| | | | | default commodity. (write_binary_journal): Write out the default commodity.
* updated cache versionJohn Wiegley2008-04-131-1/+1
|
* (read_binary_amount): If the commodity ident is zero,John Wiegley2008-04-131-0/+7
| | | | | | | | it is an explicit reference to commodity_t::null_commodity. (write_binary_journal): Initialize account_index and commodity_index to zero before writing. (write_binary_journal): Set the "ident" field of the null_commodity to 0, so that read_binary_amount can recognize it.
* Fixed a textual parsing bug.John Wiegley2008-04-131-1/+1
|
* updated to 2.02John Wiegley2008-04-131-2/+2
|
* updated to version 2.0John Wiegley2008-04-131-0/+753
|
* changesJohn Wiegley2008-04-131-631/+0
|
* if a commodity price cannot be downloaded, report it as an errorJohn Wiegley2004-09-251-1/+1
|
* changed ledger.h to journal.h; moved adding of autoxact hookJohn Wiegley2004-09-231-1/+1
|
* main.py does everything except balance reports nowJohn Wiegley2004-09-141-0/+9
|
* change commodity->symbol to const, and added set_symbolJohn Wiegley2004-09-101-2/+4
|