hledger/hledger-lib/Hledger/Data
Jesse Rosenthal 53b3e2bd94 journal: split up the parts of journalFinalise, and use them as needed.
`journalFinalise` is only used in the `parseAndFinaliseJournal`
functions, but it needs to be run differently at different stages when
transaction modifiers are applied. This change breaks it into smaller
functions, and uses those smaller parts in `parseAndFinaliseJournal`
as needed.
2018-10-12 07:39:53 -07:00
..
Account.hs journal: a new account sorting mechanism, and a bunch of sorting fixes 2018-09-22 21:45:07 -10:00
AccountName.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Amount.hs lib: fix balance --budget in the presence of --value 2018-09-23 07:45:34 -10:00
Commodity.hs tests: clear out old boilerplate 2018-08-31 18:12:17 -07:00
Dates.hs lib: switch to megaparsec 7 2018-09-30 20:15:12 -06:00
Journal.hs journal: split up the parts of journalFinalise, and use them as needed. 2018-10-12 07:39:53 -07:00
Ledger.hs journal: a new account sorting mechanism, and a bunch of sorting fixes 2018-09-22 21:45:07 -10:00
MarketPrice.hs tests: clear out old boilerplate 2018-08-31 18:12:17 -07:00
Period.hs bs/bse/cf/is: fix display of abbreviated name for December 2018-01-19 12:45:51 -08:00
PeriodicTransaction.hs tests: update doctests after Transaction Show change 2018-09-04 14:02:04 -07:00
Posting.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
RawOptions.hs csv: merge lucamolteni's cassava/custom separators (squashed) (#829) 2018-09-07 12:34:51 -07:00
StringFormat.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Timeclock.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
Transaction.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
TransactionModifier.hs tests: update doctests after Transaction Show change 2018-09-04 14:02:04 -07:00
Types.hs journal: account directives can declare account types 2018-10-09 14:24:59 -10:00