summaryrefslogtreecommitdiff
path: root/src/amount.cc
Commit message (Expand)AuthorAgeFilesLines
...
* Fixes for variable shadowing (3/28)John Wiegley2012-02-171-4/+4
* Use GMP_* macros instead of MPFR_*John Wiegley2011-11-051-9/+9
* amount_t::in_place_floor should round toward zeroJohn Wiegley2011-10-111-11/+12
* Cleanup whitespaceJohn Wiegley2011-08-181-1/+1
* Removed unused variablesJohn Wiegley2011-08-181-5/+1
* Fixes for compilation as C++0x codeJohn Wiegley2011-02-041-3/+2
* Minor simplifications to valexpr parserJohn Wiegley2010-09-051-2/+4
* Added debug print for commodity.prices.findJohn Wiegley2010-06-201-0/+2
* Made amount_t::value a bit saferJohn Wiegley2010-06-191-5/+6
* Untabified all source filesJohn Wiegley2010-06-111-190/+190
* New display flag AMOUNT_PRINT_ELIDE_COMMODITY_QUOTESJohn Wiegley2010-06-091-2/+2
* A further simplification of -V and -XJohn Wiegley2010-06-071-25/+28
* Fixed the way prices and costs are print'dJohn Wiegley2010-06-071-2/+2
* amount_t::print and value_t::print now use flagsJohn Wiegley2010-06-071-1/+1
* Allow opt -NDEBUG build to complete without warningsJohn Wiegley2010-06-041-0/+4
* Removed a redundant checkJohn Wiegley2010-06-031-2/+1
* Short-circuit annotated commodity valuationJohn Wiegley2010-06-031-1/+3
* Minor optimization of amount_t::operator*John Wiegley2010-06-031-10/+18
* Removed some debug codeJohn Wiegley2010-06-031-4/+0
* Correct display of amounts with keep_precisionJohn Wiegley2010-06-021-13/+39
* Throw an exception if mpfr_asprintf failsJohn Wiegley2010-06-021-1/+4
* Changed --european option to --decimal-commaJohn Wiegley2010-06-011-19/+20
* Optimized amount_t::in_place_truncateJohn Wiegley2010-05-261-0/+38
* Updated copyrights to 2003-2010John Wiegley2010-03-051-1/+1
* Many improvements to Ledger's Python bindingsJohn Wiegley2009-11-191-23/+31
* Made the amount_t::bigint_t refcount holder 32-bitsJohn Wiegley2009-11-141-6/+2
* Added floored() and in_place_floor() methodsJohn Wiegley2009-11-111-93/+106
* Added a few missing explicit instantiationsJohn Wiegley2009-11-101-2/+9
* Improved the numerical parser for basic amountsJohn Wiegley2009-11-101-51/+105
* XML reporting now works via the "xml" commandJohn Wiegley2009-11-091-4/+4
* Added basic foundation for XML reportingJohn Wiegley2009-11-091-0/+13
* Made --european more pervasive in its effectJohn Wiegley2009-11-081-4/+8
* Added Python interface for commodity_tJohn Wiegley2009-11-021-2/+2
* Use is_annotated() method rather than "annotated"John Wiegley2009-11-021-3/+3
* Added serialization methods for most typeJohn Wiegley2009-10-301-0/+73
* Renamed bigint_t::refc, for consistency with value_tJohn Wiegley2009-10-291-14/+14
* Added some whitespace for clarityJohn Wiegley2009-10-281-0/+2
* Fixed many compiler warnings from g++ 4.4John Wiegley2009-10-251-5/+5
* Restored --price option, added baseline testJohn Wiegley2009-06-261-2/+14
* More refactoring for --downloadJohn Wiegley2009-06-241-4/+13
* Split commodity.h/cc into three filesJohn Wiegley2009-06-241-0/+2
* Restored --unround, added baseline testJohn Wiegley2009-06-211-0/+3
* Temporarily stubbed out an inaccurate assertJohn Wiegley2009-06-151-1/+3
* Don't increase precision so much when dividingJohn Wiegley2009-06-151-3/+3
* Ignore attempts to annotate the null commodityJohn Wiegley2009-06-151-1/+1
* Enabled use of pre-compiled headers by defaultJohn Wiegley2009-03-101-0/+2
* Reduced the #include dependency tree to a minimumJohn Wiegley2009-03-041-1/+0
* Changed many assert() calls to VERIFY()John Wiegley2009-03-041-6/+6
* Added "fixated commodity pricing"John Wiegley2009-03-021-0/+4
* Corrected warnings g++-4.3.3 was complaining aboutJohn Wiegley2009-02-281-14/+21