hledger/hledger-lib/Hledger/Data
Simon Michael ebf5ed93f2 valuation: more thorough --value-at; document status (#329, #999)
This feature turns out to be quite involved, as valuation interacts
with the many report variations. Various bugs/specs have been
fixed/clarified relating to register's running total, balance totals
etc. Eg register's total should now be the sum of the posting amount
values, not the values of the original sums. Current level of support
has been documented.

When valuing at transaction date, we once again do early valuation of
all posting amounts, to get more correct results. variants. This means
--value-at=t can be slower than other valuation modes when there are
many transactions and many prices. This could be revisited for
optimisation when things are more settled.
2019-05-03 12:24:02 -07:00
..
Account.hs refactor: lib: hlint cleanups 2019-02-14 05:15:49 -08:00
AccountName.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Amount.hs lib: amountValue, commodityValue doc cleanups 2019-04-26 12:08:31 -07:00
Commodity.hs refactor: lib: hlint cleanups 2019-02-14 05:15:49 -08:00
Dates.hs refactor: lib: hlint cleanups 2019-02-14 05:15:49 -08:00
Journal.hs valuation: more thorough --value-at; document status (#329, #999) 2019-05-03 12:24:02 -07:00
Ledger.hs refactor: lib: hlint cleanups 2019-02-14 05:15:49 -08:00
MarketPrice.hs refactor: lib: hlint cleanups 2019-02-14 05:15:49 -08:00
Period.hs bs/bse/cf/is: fix display of abbreviated name for December 2018-01-19 12:45:51 -08:00
PeriodicTransaction.hs refactor: lib: hlint cleanups 2019-02-14 05:15:49 -08:00
Posting.hs lib: transaction, [v]post*, balassert* constructors, for tests etc. 2019-02-21 16:20:04 -08:00
RawOptions.hs refactor: lib: hlint cleanups 2019-02-14 05:15:49 -08:00
StringFormat.hs refactor: lib: hlint cleanups 2019-02-14 05:15:49 -08:00
Timeclock.hs refactor: lib: hlint cleanups 2019-02-14 05:15:49 -08:00
Transaction.hs lib: transaction, [v]post*, balassert* constructors, for tests etc. 2019-02-21 16:20:04 -08:00
TransactionModifier.hs refactor: cli: commands: hlint clean 2019-02-14 05:15:49 -08:00
Types.hs lib: try a single filter again to speed up -V; simplify a bit (#999) 2019-04-22 16:38:42 -07:00