hledger/hledger-lib/Hledger/Read
Stephen Morgan c54fb4d514 imp: cost: Allow matching equity conversion equity postings to
transaction prices.

When given --infer-costs, hledger will now separately infer transaction
prices for different prices. Given a pair of adjacent conversion
postings, hledger will check if there is a single posting with a
transaction price which matches both the amounts. If so, it associates
those conversion postings to that priced post.

If it can't find any transaction price postings which match, it will
find the first non-transaction price post which matches one of the two
amounts, and will add a transaction price to that, and associate them.
2022-07-15 12:32:38 +01:00
..
Common.hs imp: cost: Allow matching equity conversion equity postings to 2022-07-15 12:32:38 +01:00
CsvReader.hs fix!: Revert "fix!: utf-8: Use with-utf8 to ensure all files are read and written with utf8 encoding. (#1619)" 2022-06-01 09:35:18 +10:00
InputOptions.hs imp: cost: Allow inferring cost from conversion equity postings with --infer-costs. 2022-07-15 12:32:38 +01:00
JournalReader.hs ref: HledgerParseErrors type alias 2022-04-25 02:56:59 -10:00
LedgerReader.hs.disabled debug: move command parsing debug output down to level 8 2020-07-03 11:37:01 -07:00
TimeclockReader.hs cln!: Clean up journal parsing. 2022-03-26 15:35:19 -10:00
TimedotReader.hs cln!: Clean up journal parsing. 2022-03-26 15:35:19 -10:00