hledger/hledger-lib/Hledger
Alex Chen ca201e4618 lib: add a module for custom parse errors
... for displaying the source line on which parse errors occured

Over the following set of commits, I will to refactor the parsers to
obviate the `ExceptT String` layer of the `ErroringJournalParser` type
so that all parse errors go through Megaparsec's parse error machinery.
2018-06-11 13:57:22 -06:00
..
Data switch to base-compat-batteries to fix ghc 7.10 support (#794) 2018-06-04 17:32:42 -07:00
Read switch to base-compat-batteries to fix ghc 7.10 support (#794) 2018-06-04 17:32:42 -07:00
Reports remove some CPP that's obsolete since we require base 4.8+ 2018-06-04 17:33:21 -07:00
Utils lib: add a module for custom parse errors 2018-06-11 13:57:22 -06:00
Data.hs cli: --forecast adds periodic transactions to reports 2017-11-26 14:57:41 +00:00
Query.hs lib: remove the megaparsec compatability module 2018-05-22 12:16:46 -07:00
Read.hs lib, app, web: remove differences between command line and journal file aliases 2018-04-17 16:09:11 -07:00
Reports.hs budget: use a new first-class BudgetReport for --budget 2018-04-23 18:52:28 -07:00
Utils.hs Use quoteIfNeeded in quoteIfSpaced. Fix escapeDoubleQuotes to escape 2018-04-12 12:04:20 -07:00