hledger/hledger-lib/Hledger/Data
Simon Michael 49be1f646e balance: add -V/--value to show as market value
Initial support of market value reporting and currency conversion,
similar in spirit to Ledger's.  The balance command now has a -V/--value
flag that converts all the reported amounts using their "default market
price". That is the latest market price (P directive, formerly called
"historical prices") found in the journal for their commodity that is on
or before the report end date.

Unlike Ledger, hledger's -V only uses the market prices recorded with P
directives, ignoring transaction prices recorded as part of posting
amounts (which -B/--cost uses). Using -B and -V together is allowed.
2015-08-09 16:03:16 -07:00
..
Account.hs balance, register, register-csv: depth 0 shows summary items (#206) 2014-10-19 17:53:20 -07:00
AccountName.hs fix simple aliases that match the whole account name 2015-05-28 10:40:48 -07:00
Amount.hs finish refactoring balanceTransaction 2015-07-02 16:59:43 -07:00
Commodity.hs strip trailing whitespace from all Haskell files 2014-10-14 18:48:24 -07:00
Dates.hs allow year parser to handle arbitrarily large years 2015-07-12 12:32:53 -07:00
Journal.hs also canonicalise historical price amounts 2015-08-09 15:12:16 -07:00
Ledger.hs refactor amount filtering helpers 2014-05-23 13:10:36 -07:00
OutputFormat.hs hledger-lib: Update for base-compat-0.8.0 (see #245) 2015-04-23 15:41:59 +08:00
Posting.hs fix simple aliases that match the whole account name 2015-05-28 10:40:48 -07:00
RawOptions.hs cli: with a repeated flag, the last takes precedence 2014-12-04 12:41:47 -08:00
TimeLog.hs handle pending status correctly, add --pending (#250) 2015-05-16 11:51:35 -07:00
Transaction.hs more balanceTransaction cleanup 2015-07-02 18:06:03 -07:00
Types.hs balance: add -V/--value to show as market value 2015-08-09 16:03:16 -07:00