summaryrefslogtreecommitdiff
path: root/src/pool.h
Commit message (Collapse)AuthorAgeFilesLines
* Use #pragma onceAlexis Hildebrandt2023-04-101-4/+1
|
* Update copyright yearAlexis Hildebrandt2023-02-021-1/+1
| | | | [skip ci]
* Update copyright statement for 2022Alexis Hildebrandt2022-07-021-1/+1
|
* Change header guard names to use `INCLUDED_` prefixPhil Newton2022-04-061-3/+3
| | | | Fixes #2049
* [misc] Update year in copyright notice to 2017Alexis Hildebrandt2018-01-271-1/+1
| | | | [ci skip]
* [misc] Update year in copyright notice to 2017Alexis Hildebrandt2017-01-051-1/+1
| | | | [ci skip]
* [misc] Update year in copyright notice to 2016Alexis Hildebrandt2016-01-021-1/+1
| | | | [ci skip]
* Whitespace cleanupJohn Wiegley2015-08-041-2/+2
|
* [ledger] Remove --cache optionAlexis Hildebrandt2015-02-181-20/+0
| | | | and all boost serialisation related code.
* Bump copyright notice to 2015Alexis Hildebrandt2014-12-271-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}/"
* Bump copyright information to 2014Alexis Hildebrandt2014-02-021-1/+1
|
* Fixed parsing of the "fixed" directiveJohn Wiegley2013-05-191-1/+2
|
* Bump copyright information to 2013John Wiegley2013-02-181-1/+1
|
* Converted the Ledger build system to use CMakeJohn Wiegley2012-05-201-1/+1
|
* Tighten up argument passing related to fn_market()John Wiegley2012-03-111-2/+1
|
* Added the notion of "virtual costs"John Wiegley2012-03-091-0/+1
|
* Rewrote the way annotated commodities are managedJohn Wiegley2012-03-051-25/+24
| | | | | The new scheme should be much more efficient, and allows for future growth of what annotations may appear on a commodity.
* Switched to using Boost.Graph for commodity pricingJohn Wiegley2012-03-051-13/+10
|
* Increased file copyrights to 2012John Wiegley2012-02-291-1/+1
|
* Untabified all source filesJohn Wiegley2010-06-111-26/+26
|
* Added new command: "pricemap [DATE]"John Wiegley2010-06-041-0/+6
| | | | | | | | | | | | 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.
* Avoid unnecessary object copying when using foreachJohn Wiegley2010-06-031-1/+1
|
* Updated copyrights to 2003-2010John Wiegley2010-03-051-1/+1
|
* Added support for a "fixed" directiveJohn Wiegley2009-11-251-1/+2
| | | | | | | | | | | | | | | | | | | 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
* Added even more missing virtual keywords!John Wiegley2009-11-221-1/+1
|
* Many improvements to Ledger's Python bindingsJohn Wiegley2009-11-191-1/+4
|
* Removed a bunch of empty commentsJohn Wiegley2009-11-081-10/+0
|
* Whitespace fixJohn Wiegley2009-11-041-1/+1
|
* Moved make_qualified_name into commodity_pool_tJohn Wiegley2009-11-021-0/+3
|
* Added serialization methods for most typeJohn Wiegley2009-10-301-0/+18
| | | | | This allows journal_t objects to be completed serialized to disk and deserialized.
* The --download option is now fully restoredJohn Wiegley2009-06-261-3/+2
|
* More refactoring for --downloadJohn Wiegley2009-06-241-3/+4
|
* Split commodity.h/cc into three filesJohn Wiegley2009-06-241-0/+141
commodity.h - code for commodity_t annotate.h - commodity annotations pool.h - commodity pool management