hledger/tests
Moritz Kiefer 4141067428 Replace Parsec with Megaparsec (see #289) (#366)
* Replace Parsec with Megaparsec (see #289)

This builds upon PR #289 by @rasendubi

* Revert renaming of parseWithState to parseWithCtx

* Fix doctests

* Update for Megaparsec 5

* Specialize parser to improve performance

* Pretty print errors

* Swap StateT and ParsecT

This is necessary to get the correct backtracking behavior, i.e. discard
state changes if the parsing fails.
2016-07-29 08:57:10 -07:00
..
add tests: make functional tests use "hledger" again 2015-07-12 12:29:53 -07:00
addons tests: make functional tests use "hledger" again 2015-07-12 12:29:53 -07:00
balance balance, lib: --format/StringFormat improvements 2015-08-19 20:53:51 -07:00
cli lib: allow multiple files of different format (#320) 2016-05-18 16:41:52 -07:00
csv tests: make functional tests use "hledger" again 2015-07-12 12:29:53 -07:00
i18n tools: fix make functest in a fresh copy 2016-04-21 08:37:37 -07:00
journal Replace Parsec with Megaparsec (see #289) (#366) 2016-07-29 08:57:10 -07:00
misc Add --pivot option with tests and docs (#323) 2016-05-06 18:27:35 -07:00
print doc, tests: clarify what --date2 does 2016-05-06 16:57:24 -07:00
register doc, tests: clarify what --date2 does 2016-05-06 16:57:24 -07:00
stats lib: simplify parsers; cleanups (#275) 2016-05-23 00:44:19 -07:00
timeclock rename timelog format to timeclock 2016-04-12 21:13:19 -07:00