Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid ctype abuse. | Taylor R Campbell | 2024-08-06 | 1 | -2/+4 |
| | | | | | fix https://github.com/ledger/ledger/issues/2338 fix https://github.com/ledger/ledger/issues/2340 | ||||
* | Change a use of is_realzero to just is_zero | John Wiegley | 2023-03-23 | 1 | -1/+1 |
| | | | | This is needed to avoid a possible divide by zero. | ||||
* | Update copyright year | Alexis Hildebrandt | 2023-02-02 | 1 | -1/+1 |
| | | | | [skip ci] | ||||
* | Update copyright statement for 2022 | Alexis Hildebrandt | 2022-07-02 | 1 | -1/+1 |
| | |||||
* | [misc] Update year in copyright notice to 2017 | Alexis Hildebrandt | 2018-01-27 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | Strip annotation before adding exchange value | Ismaƫl Bouya | 2017-10-30 | 1 | -0/+3 |
| | |||||
* | [misc] Update year in copyright notice to 2017 | Alexis Hildebrandt | 2017-01-05 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | [misc] Update year in copyright notice to 2016 | Alexis Hildebrandt | 2016-01-02 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | Bump copyright notice to 2015 | Alexis Hildebrandt | 2014-12-27 | 1 | -1/+1 |
| | | | | | | The following script makes it a no-brainer: % NEXT_YEAR=2015; ag -l 'Copyright.*Wiegley' \ | xargs sed -i '' -e "s/\(Copyright.*\)-20[0-9]\{2\}/\1-${NEXT_YEAR}/" | ||||
* | Use the POST_COST_VIRTUAL flag when exchange commodities | John Wiegley | 2014-05-08 | 1 | -1/+2 |
| | | | | Fixes #999 | ||||
* | Bump copyright information to 2014 | Alexis Hildebrandt | 2014-02-02 | 1 | -1/+1 |
| | |||||
* | Fixed parsing of the "fixed" directive | John Wiegley | 2013-05-19 | 1 | -3/+4 |
| | |||||
* | Bump copyright information to 2013 | John Wiegley | 2013-02-18 | 1 | -1/+1 |
| | |||||
* | Converted the Ledger build system to use CMake | John Wiegley | 2012-05-20 | 1 | -5/+5 |
| | |||||
* | Always call TRACE_CTOR at the end of constructors | John Wiegley | 2012-03-20 | 1 | -1/+1 |
| | |||||
* | Fix problem with -H and lack of pricing info | John Wiegley | 2012-03-18 | 1 | -22/+15 |
| | | | | Fixes #691 | ||||
* | Don't add price exchanges for a commodity itself | John Wiegley | 2012-03-16 | 1 | -1/+3 |
| | | | | Fixes #703 | ||||
* | Don't map_prices if price commodity matches source | John Wiegley | 2012-03-15 | 1 | -0/+3 |
| | | | | Fixes #680 | ||||
* | Simplified some code in commodity_pool_t | John Wiegley | 2012-03-09 | 1 | -4/+2 |
| | |||||
* | Added the notion of "virtual costs" | John Wiegley | 2012-03-09 | 1 | -0/+1 |
| | |||||
* | Added some missing DEBUG #if's | John Wiegley | 2012-03-07 | 1 | -0/+4 |
| | |||||
* | Corrected several compile and link problems | John Wiegley | 2012-03-06 | 1 | -7/+11 |
| | |||||
* | Rewrote the way annotated commodities are managed | John Wiegley | 2012-03-05 | 1 | -82/+79 |
| | | | | | The new scheme should be much more efficient, and allows for future growth of what annotations may appear on a commodity. | ||||
* | Changes to get all the code to compile | John Wiegley | 2012-03-05 | 1 | -9/+0 |
| | |||||
* | Switched to using Boost.Graph for commodity pricing | John Wiegley | 2012-03-05 | 1 | -75/+13 |
| | |||||
* | Increased file copyrights to 2012 | John Wiegley | 2012-02-29 | 1 | -1/+1 |
| | |||||
* | Cleanup whitespace | John Wiegley | 2011-08-18 | 1 | -1/+1 |
| | |||||
* | Fixes for compilation as C++0x code | John Wiegley | 2011-02-04 | 1 | -1/+1 |
| | |||||
* | If fixated price commodities are mixed, show them | John Wiegley | 2010-06-20 | 1 | -0/+12 |
| | | | | | | | | | | | For example, if a Ledger file contains transactions with the use of both EUR and EUR {=PRICE}, then regular reports will always show the {=PRICE}, disabling the by-name commodity merging that takes place. In brief, fixated and non-fixated commodities are now non-mergable. If a file contains all of one, or all of the other, they will still be merged, since these separate usages do not conflict the way that fixated and non-fixated together do. | ||||
* | Do not record market values for fixated exchanges | John Wiegley | 2010-06-20 | 1 | -1/+7 |
| | | | | | | Do not record commodity exchanges where amount's commodity has a fixated price, since this does not establish a market value for the base commodity. | ||||
* | Untabified all source files | John Wiegley | 2010-06-11 | 1 | -72/+72 |
| | |||||
* | The --anon option now anonymizes commodities | John Wiegley | 2010-06-09 | 1 | -8/+8 |
| | | | | Fixes #227 / 1C90D8AF-830E-43C2-A5B7-D382F68EBDE3 | ||||
* | Added new command: "pricemap [DATE]" | John Wiegley | 2010-06-04 | 1 | -0/+72 |
| | | | | | | | | | | | | This outputs the pricing relationship of commodities in your data file, as of DATE (optional), using the DOT language. If you have graphviz installed, it can be viewed quite simply using: ledger pricemap | dotty - Each relationship in the graph shows the conversion factor to exchange one commodity for another, and the date at which this factor was determined. | ||||
* | Corrected a debug statement | John Wiegley | 2010-06-03 | 1 | -2/+5 |
| | |||||
* | Updated copyrights to 2003-2010 | John Wiegley | 2010-03-05 | 1 | -1/+1 |
| | |||||
* | Cost of a post with neg. amount should be negative | John Wiegley | 2009-12-07 | 1 | -2/+2 |
| | |||||
* | Added support for a "fixed" directive | John Wiegley | 2009-11-25 | 1 | -6/+10 |
| | | | | | | | | | | | | | | | | | | | It lets you specify a fixed cost for a duration of a ledger file, for example: fixed ecu $2 2008/01/01 income assets:bank:checking 1 ecu income:salary end fixed This is equivalent to: 2008/01/01 income assets:bank:checking 1 ecu {=$2} income:salary | ||||
* | Don't migrate commodity details from pricing entries | John Wiegley | 2009-11-24 | 1 | -1/+1 |
| | |||||
* | Many improvements to Ledger's Python bindings | John Wiegley | 2009-11-19 | 1 | -2/+3 |
| | |||||
* | Added Python interface for commodity_t | John Wiegley | 2009-11-02 | 1 | -1/+1 |
| | |||||
* | Moved make_qualified_name into commodity_pool_t | John Wiegley | 2009-11-02 | 1 | -15/+13 |
| | |||||
* | Date and time are optional for pricing directives | John Wiegley | 2009-06-28 | 1 | -2/+8 |
| | |||||
* | The --download option is now fully restored | John Wiegley | 2009-06-26 | 1 | -1/+6 |
| | |||||
* | More refactoring for --download | John Wiegley | 2009-06-24 | 1 | -1/+1 |
| | |||||
* | Moved a function | John Wiegley | 2009-06-24 | 1 | -96/+37 |
| | |||||
* | Split commodity.h/cc into three files | John Wiegley | 2009-06-24 | 1 | -0/+409 |
commodity.h - code for commodity_t annotate.h - commodity annotations pool.h - commodity pool management |