hledger/hledger-lib/Hledger
Stephen Morgan e33de3585b ref: Clean up splitSpan, to make the logic clearer and more extensible.
Previously the helper functions splitspan and splitspan' would calculate
each span from the start point of the previous span. This meant we had
to be very careful not to lose any relevant information (e.g. what day
of the week it was) about the original start date. We now calculate each
span from the original start date, so there's no risk of losing
information. This simplifies many of the calculations.
2022-01-26 08:05:37 -10:00
..
Data ref: Clean up splitSpan, to make the logic clearer and more extensible. 2022-01-26 08:05:37 -10:00
Read fix: strict: Make sure forecast transactions and auto postings are 2022-01-26 07:57:13 -10:00
Reports cln: Remove under-used maybePeriod, which is only used as a stand-in for 2022-01-26 08:05:37 -10:00
Utils fix: Ensure head and tail are not called on empty account names. 2021-12-22 14:37:37 -10:00
Data.hs pkg!: Break functions related to balancing out into a separate module, 2021-09-19 17:10:38 -10:00
Query.hs fix: ui: declared accounts respect not:ACCT (another #1783 fix) 2021-12-09 13:45:57 -10:00
Read.hs dev: Move journal and text parsing utilities into more appropriate places, to reduce reliance on Hledger.Read.Common. 2021-09-19 17:10:38 -10:00
Reports.hs cln: tests: Remove test and tests, which are just aliases for testCase 2021-08-30 16:32:19 -10:00
Utils.hs fix: bal: better fix for treeLeaves, fixing func tests (#1782) 2021-12-08 18:14:08 -10:00