hledger/hledger-lib/Hledger
Simon Michael ebaabe4305 imp:journal: fix a slight pessimisation of include directives
Since 1.50.3, canonicalizePath was being called wastefully when
processing journals with many nested include files and/or many matches
for include glob paths. On a slow filesystem, with unusually
many includes, this might have been quite noticeable.

Now we canonicalise each file path just once as it is encountered,
avoiding the wasted IO work.
2025-12-10 19:21:59 -10:00
..
Data imp:journal: fix a slight pessimisation of include directives 2025-12-10 19:21:59 -10:00
Read imp:journal: fix a slight pessimisation of include directives 2025-12-10 19:21:59 -10:00
Reports fix:PeriodData: simplify, use Day keys [#2479] 2025-10-11 11:27:58 -10:00
Utils ;dev:comment 2025-11-27 12:36:14 -08:00
Write dev: switch all qualifed imports to ImportQualifiedPost style 2025-09-29 19:28:59 -10:00
Data.hs dev!: lib: Refactor splitSpan to return Maybe DayPartition. 2025-10-09 15:31:28 -10:00
Query.hs dev: switch all qualifed imports to ImportQualifiedPost style 2025-09-29 19:28:59 -10:00
Read.hs imp:aregister: correct that comment about transaction numbering 2025-12-07 17:44:01 -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 dev!: lib: Refactor splitSpan to return Maybe DayPartition. 2025-10-09 15:31:28 -10:00