hledger/hledger-lib/Hledger
Jesse Rosenthal 5a3462ce48 read: Integrate transaction modifiers with journal finalization
Currently, automated transactions are added before the journal is
finalized. This means that no inferred values will be picked up. We
change the procedure, if `auto_` is set, to

 1. first run `journalFinalise` without assertion checking (assertions
    might be wrong until automated transactions), but with reordering
 2. Insert transaction modifiers
 3. Run `journalFinalise` again, this time with assertion checking as
    set in the options, and without reordering.

If `auto_` is not set, all works as before.

Closes: #893
2018-10-12 07:39:53 -07:00
..
Data Journal: make reordering optional in journalFinalise 2018-10-12 07:39:53 -07:00
Read read: Integrate transaction modifiers with journal finalization 2018-10-12 07:39:53 -07:00
Reports lib: switch to megaparsec 7 2018-09-30 20:15:12 -06:00
Utils lib: switch to megaparsec 7 2018-09-30 20:15:12 -06:00
Data.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Query.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Read.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Reports.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Utils.hs lib: fix home path expansion in includes 2018-10-09 13:35:40 -10:00