hledger/hledger-lib/Hledger
Alex Chen e3a755b5b1 lib: refactor amount parsers to minimize backtracking
- inline `spaceamountormissingp` into `postingp`
- combine `rightsymbolamountp` and `nosymbolamountp`
- the multiplier symbol '*' for an amount must now always preceed a sign '-'
  [breaking change]
- make amount parser labels more generic to simplify error messages
2018-06-20 23:24:39 -06:00
..
Data lib: periodexprp: don't consume trailing whitespace 2018-06-12 16:41:36 -07:00
Read lib: refactor amount parsers to minimize backtracking 2018-06-20 23:24:39 -06:00
Reports consistent comment wording 2018-06-18 17:54:25 -07:00
Utils lib: move custom parse errors to Text.Megaparsec.Custom 2018-06-11 13:58:56 -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