Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | whitespace cleanup | Johann Klähn | 2013-01-16 | 1 | -1/+1 |
| | |||||
* | Bug 634 and 488, Corrected behavior of floor, and added ceiling | Craig Earls | 2012-10-25 | 1 | -3/+20 |
| | | | | This is only a partial fix for 634, since rounding is not fixed. | ||||
* | Changed all ASSERTS_ON -> !NO_ASSERTS | John Wiegley | 2012-05-20 | 1 | -1/+1 |
| | |||||
* | Converted the Ledger build system to use CMake | John Wiegley | 2012-05-20 | 1 | -7/+7 |
| | |||||
* | Switched to Boost.PropertyTree for XML generation | John Wiegley | 2012-05-18 | 1 | -7/+5 |
| | |||||
* | Switch to using Boost.Format | John Wiegley | 2012-05-14 | 1 | -6/+6 |
| | |||||
* | Whitespace fix | John Wiegley | 2012-03-30 | 1 | -4/+4 |
| | |||||
* | Never price commodities using annotated commodities | John Wiegley | 2012-03-30 | 1 | -3/+3 |
| | |||||
* | Improved some error messages | John Wiegley | 2012-03-29 | 1 | -10/+8 |
| | |||||
* | Always call TRACE_CTOR at the end of constructors | John Wiegley | 2012-03-20 | 1 | -5/+5 |
| | |||||
* | Tighten up argument passing related to fn_market() | John Wiegley | 2012-03-11 | 1 | -12/+7 |
| | |||||
* | Added syntactic sugar for lot pricing: {{$500.00}} | John Wiegley | 2012-03-10 | 1 | -4/+8 |
| | |||||
* | Added amount_t::commodity_ptr() | John Wiegley | 2012-03-09 | 1 | -2/+7 |
| | |||||
* | Made amount_t::price return an optional<amount_t> | John Wiegley | 2012-03-07 | 1 | -2/+2 |
| | |||||
* | Corrected several compile and link problems | John Wiegley | 2012-03-06 | 1 | -0/+2 |
| | |||||
* | Changed the category of a few DEBUG statements | John Wiegley | 2012-03-06 | 1 | -4/+4 |
| | |||||
* | Use unique_ptr instead of std::auto_ptr | John Wiegley | 2012-03-05 | 1 | -2/+2 |
| | |||||
* | All tests are working again but one | John Wiegley | 2012-03-05 | 1 | -6/+3 |
| | |||||
* | Increased file copyrights to 2012 | John Wiegley | 2012-02-29 | 1 | -1/+1 |
| | |||||
* | Fixed many Clang type conversion warnings with static_cast | John Wiegley | 2012-02-17 | 1 | -4/+8 |
| | |||||
* | Fixes for variable shadowing (5/28) | John Wiegley | 2012-02-17 | 1 | -3/+3 |
| | |||||
* | Fixes for variable shadowing (4/28) | John Wiegley | 2012-02-17 | 1 | -4/+4 |
| | |||||
* | Fixes for variable shadowing (3/28) | John Wiegley | 2012-02-17 | 1 | -4/+4 |
| | |||||
* | Use GMP_* macros instead of MPFR_* | John Wiegley | 2011-11-05 | 1 | -9/+9 |
| | |||||
* | amount_t::in_place_floor should round toward zero | John Wiegley | 2011-10-11 | 1 | -11/+12 |
| | |||||
* | Cleanup whitespace | John Wiegley | 2011-08-18 | 1 | -1/+1 |
| | |||||
* | Removed unused variables | John Wiegley | 2011-08-18 | 1 | -5/+1 |
| | |||||
* | Fixes for compilation as C++0x code | John Wiegley | 2011-02-04 | 1 | -3/+2 |
| | |||||
* | Minor simplifications to valexpr parser | John Wiegley | 2010-09-05 | 1 | -2/+4 |
| | | | | | The most significant change is the way CONS sequences are parsed, and that now instead of =/:=, the operators are ==/=. | ||||
* | Added debug print for commodity.prices.find | John Wiegley | 2010-06-20 | 1 | -0/+2 |
| | |||||
* | Made amount_t::value a bit safer | John Wiegley | 2010-06-19 | 1 | -5/+6 |
| | |||||
* | Untabified all source files | John Wiegley | 2010-06-11 | 1 | -190/+190 |
| | |||||
* | New display flag AMOUNT_PRINT_ELIDE_COMMODITY_QUOTES | John Wiegley | 2010-06-09 | 1 | -2/+2 |
| | | | | | | | | This is used by reports like register and balance so that separated commodities without spaces in them needed be surrounded by quotes. It will still occur in most other places. Fixes #200 / F82CF11F-BFD9-4512-A562-202B04B68051 | ||||
* | A further simplification of -V and -X | John Wiegley | 2010-06-07 | 1 | -25/+28 |
| | | | | | | | | With -X COMM, all values are computed in terms of COMM, regardless. With -V, only secondary commodities will ever be computed, never primaries. Further, if a secondary commodities has an associated price, the valuation is done in terms of that price's commodity. | ||||
* | Fixed the way prices and costs are print'd | John Wiegley | 2010-06-07 | 1 | -2/+2 |
| | |||||
* | amount_t::print and value_t::print now use flags | John Wiegley | 2010-06-07 | 1 | -1/+1 |
| | |||||
* | Allow opt -NDEBUG build to complete without warnings | John Wiegley | 2010-06-04 | 1 | -0/+4 |
| | |||||
* | Removed a redundant check | John Wiegley | 2010-06-03 | 1 | -2/+1 |
| | |||||
* | Short-circuit annotated commodity valuation | John Wiegley | 2010-06-03 | 1 | -1/+3 |
| | |||||
* | Minor optimization of amount_t::operator* | John Wiegley | 2010-06-03 | 1 | -10/+18 |
| | |||||
* | Removed some debug code | John Wiegley | 2010-06-03 | 1 | -4/+0 |
| | |||||
* | Correct display of amounts with keep_precision | John Wiegley | 2010-06-02 | 1 | -13/+39 |
| | | | | Fixes #167 / 1D275740-D1A6-42B7-BDE4-F2F85E30CE8E | ||||
* | Throw an exception if mpfr_asprintf fails | John Wiegley | 2010-06-02 | 1 | -1/+4 |
| | |||||
* | Changed --european option to --decimal-comma | John Wiegley | 2010-06-01 | 1 | -19/+20 |
| | | | | Fixes #211 / 1736ACA5-5DE6-4826-AEB4-DB5B2A2217AC | ||||
* | Optimized amount_t::in_place_truncate | John Wiegley | 2010-05-26 | 1 | -0/+38 |
| | |||||
* | Updated copyrights to 2003-2010 | John Wiegley | 2010-03-05 | 1 | -1/+1 |
| | |||||
* | Many improvements to Ledger's Python bindings | John Wiegley | 2009-11-19 | 1 | -23/+31 |
| | |||||
* | Made the amount_t::bigint_t refcount holder 32-bits | John Wiegley | 2009-11-14 | 1 | -6/+2 |
| | | | | It was overflowing on a full register report of just 3M of data. | ||||
* | Added floored() and in_place_floor() methods | John Wiegley | 2009-11-11 | 1 | -93/+106 |
| | |||||
* | Added a few missing explicit instantiations | John Wiegley | 2009-11-10 | 1 | -2/+9 |
| |