hledger/hledger-lib/Hledger/Read
Alex Chen 5e1f0ba6f7 lib: add a field to 'Journal' for a stack of include files
- In anticipation of megaparsec 7, which removes support for stacks of
  include files (as far as I can tell)
- Intended for the 'StateT Journal' layer of the parser
  - A stack of include files would be better in a 'ReaderT' layer, but I
    don't want to add another layer to the parser
- Intended for detecting cycles of include files
  - Potential issue: for proper error messages for include file cycles,
    we must remember to provide the filepath of the root journal file via
    the initial journal state passed to a 'JournalParser'; I imagine
    that we may forget to do so because in all other cases it is okay
    not to do so.
2018-09-29 22:32:27 -06:00
..
Common.hs lib: add a field to 'Journal' for a stack of include files 2018-09-29 22:32:27 -06:00
CsvReader.hs csv: merge lucamolteni's cassava/custom separators (squashed) (#829) 2018-09-07 12:34:51 -07:00
JournalReader.hs journal: a new account sorting mechanism, and a bunch of sorting fixes 2018-09-22 21:45:07 -10:00
LedgerReader.hs.disabled lib: Fix compile errors in tests 2018-08-14 16:05:06 +01:00
TimeclockReader.hs tests: clear out old boilerplate 2018-08-31 18:12:17 -07:00
TimedotReader.hs tests: clear out old boilerplate 2018-08-31 18:12:17 -07:00