summaryrefslogtreecommitdiff
path: root/amount.h
Commit message (Collapse)AuthorAgeFilesLines
* Revised the way that exceptions are thrown around. Instead of context being aJohn Wiegley2008-07-311-1/+1
| | | | | | | complicated string of pointers, it's now just a global block of text that gets appended to as the error is being thrown up, and can be displayed at the catch point if desired. There are almost no cases where a thrown exception will not result in an error message being displayed to the user.
* Cleaned up some method names and documentation relating to values.John Wiegley2008-07-311-5/+5
|
* Updated all copyright messages to 2003-2008.John Wiegley2008-07-271-1/+1
|
* 'make check' is now working again. Also, conversion from amount_t to/fromJohn Wiegley2008-07-271-1/+14
| | | | | | | double has been disabled, because I am no longer packaging the gdtoa library with Ledger (because double conversion really has nothing to do with what Ledger does). If you wish to use it, you can find gdtoa in cpp-rewrite-2006, under a sub-directory of the same name.
* A large body of work to get the register report printing again, but stillJohn Wiegley2008-07-271-5/+7
| | | | fails due to the fact that 2.x value expression syntax is not restored.
* Parsing now works again. And there was much rejoicing.John Wiegley2008-07-241-6/+11
|
* Some basic fixes to get things almost running, although we still can't parseJohn Wiegley2008-07-191-0/+12
| | | | my personal ledger file yet.
* The code is compiling again, but it's far from being able to run yet.John Wiegley2008-05-081-3/+6
|
* Migrated over both code and build environment from was-v3.0 branch.John Wiegley2008-05-081-536/+620
|
* *** empty log message ***John Wiegley2008-04-131-4/+6
|
* *** empty log message ***John Wiegley2008-04-131-1/+1
|
* Reworked the way date/times are handled.John Wiegley2008-04-131-25/+26
|
* Further refinement of commodity lot information.John Wiegley2008-04-131-2/+13
|
* *** empty log message ***John Wiegley2008-04-131-0/+4
|
* *** empty log message ***John Wiegley2008-04-131-9/+15
|
* *** empty log message ***John Wiegley2008-04-131-11/+10
|
* *** empty log message ***John Wiegley2008-04-131-23/+0
|
* *** empty log message ***John Wiegley2008-04-131-21/+13
|
* *** empty log message ***John Wiegley2008-04-131-0/+1
|
* Added --ansi and --ansi-invert options.John Wiegley2008-04-131-28/+28
|
* Added much better error location.John Wiegley2008-04-131-7/+3
|
* Added a DATETIME value type.John Wiegley2008-04-131-5/+9
|
* *** empty log message ***John Wiegley2008-04-131-15/+15
|
* *** empty log message ***John Wiegley2008-04-131-23/+69
|
* Began support for improved commodity handling.John Wiegley2008-04-131-15/+4
|
* Began support for improved commodity handling.John Wiegley2008-04-131-105/+220
|
* Further improvements to lot pricing.John Wiegley2008-04-131-2/+16
|
* Checked in all major updates.John Wiegley2008-04-131-16/+55
|
* *** empty log message ***John Wiegley2008-04-131-3/+1
|
* Changes to support building with gcc 2.95.John Wiegley2008-04-131-10/+1
|
* (class commodity_t): Added commodity_t::default_commodity.John Wiegley2008-04-131-0/+1
|
* updated to version 2.0John Wiegley2008-04-131-0/+443
|
* changesJohn Wiegley2008-04-131-417/+0
|
* corrected a small problem with conversion of numeric types to amount_t'sJohn Wiegley2004-09-251-17/+14
|
* changed ledger.h to journal.h; moved adding of autoxact hookJohn Wiegley2004-09-231-0/+1
|
* fixed several issues in value_t's coreJohn Wiegley2004-09-211-27/+53
|
* improvements to python exposure of commodity_tJohn Wiegley2004-09-111-4/+5
|
* change commodity->symbol to const, and added set_symbolJohn Wiegley2004-09-101-14/+16
|
* the amount/balance/value logic is now a library, completely separate from ledgerJohn Wiegley2004-08-291-16/+53
|
* redid the way amount_t::commodity is handled; no more direct accessJohn Wiegley2004-08-291-14/+52
|
* added (disabled) code for Boost.PythonJohn Wiegley2004-08-271-11/+11
|
* read all binary data in at one go; gains 33%John Wiegley2004-08-261-0/+1
|
* added asserts to, and proof-read, amount.ccJohn Wiegley2004-08-251-24/+44
|
* Bulk alloc bigints in the binary reader; this gains another 20%John Wiegley2004-08-251-0/+2
|
* cleanup; fully switched to autoconf -- use scripts/acprepJohn Wiegley2004-08-241-5/+1
|
* a little cleanup; reversed the meaning of -z and -p (to be more mnemonic)John Wiegley2004-08-231-2/+0
|
* use value_t instead of balance_pair_t; gains for 10% binary, 2% textualJohn Wiegley2004-08-211-1/+15
|
* more cleanupJohn Wiegley2004-08-211-11/+7
|
* moved some debug code aroundJohn Wiegley2004-08-211-1/+1
|
* fixes to how commodities are looked up using quotes.ccJohn Wiegley2004-08-211-3/+5
|