hledger/hledger-lib
Simon Michael d9d94e2cf6 journal: fix breakage in auto posting rule parser (#745)
I was negligent and did not test enough. This should ignore
transaction comments in auto posting rules more safely.
It also adds support for trailing comments on the first line of auto
posting rules, which previously were misparsed as part of the query.
2018-07-26 15:54:21 +01:00
..
Hledger journal: fix breakage in auto posting rule parser (#745) 2018-07-26 15:54:21 +01:00
other/ledger-parse lib: restrict imports, avoiding GHCI clashes 2016-11-20 10:27:16 -08:00
tests tools: doctest: slight cleanup 2018-06-12 16:41:36 -07:00
Text lib: move custom parse errors to Text.Megaparsec.Custom 2018-06-11 13:58:56 -06:00
.ghci tools: .ghci for each package, sets shorter prompt 2016-04-15 16:06:45 -07:00
CHANGES changelogs 2018-06-30 21:57:06 +01:00
hledger_csv.5 doc: update manuals harder, they should say 1.10.99 2018-07-04 15:09:57 +01:00
hledger_csv.info doc: update manuals harder, they should say 1.10.99 2018-07-04 15:09:57 +01:00
hledger_csv.m4.md doc: csv: fix how-to link 2018-05-04 09:03:00 -07:00
hledger_csv.txt doc: update manuals harder, they should say 1.10.99 2018-07-04 15:09:57 +01:00
hledger_journal_directives.m4.md lib: doc: journal: describe current directive semantics, finally 2018-06-20 19:41:28 -07:00
hledger_journal.5 lib: add generated man files 2018-07-26 06:12:31 +01:00
hledger_journal.info lib: add generated man files 2018-07-26 06:12:31 +01:00
hledger_journal.m4.md lib: update documentation for globs in 'include' directive 2018-07-26 06:12:31 +01:00
hledger_journal.txt lib: add generated man files 2018-07-26 06:12:31 +01:00
hledger_timeclock.5 doc: update manuals harder, they should say 1.10.99 2018-07-04 15:09:57 +01:00
hledger_timeclock.info doc: update manuals harder, they should say 1.10.99 2018-07-04 15:09:57 +01:00
hledger_timeclock.m4.md remove numbers from all but nroff filenames 2017-12-06 18:35:18 -08:00
hledger_timeclock.txt doc: update manuals harder, they should say 1.10.99 2018-07-04 15:09:57 +01:00
hledger_timedot.5 doc: update manuals harder, they should say 1.10.99 2018-07-04 15:09:57 +01:00
hledger_timedot.info doc: update manuals harder, they should say 1.10.99 2018-07-04 15:09:57 +01:00
hledger_timedot.m4.md doc: journal: directives & periodic/automated cleanups 2018-04-29 18:02:16 -07:00
hledger_timedot.txt doc: update manuals harder, they should say 1.10.99 2018-07-04 15:09:57 +01:00
hledger-lib.cabal lib: update cabal file with 'Glob' library depdendency 2018-07-26 06:12:31 +01:00
Hledger.hs Use quoteIfNeeded in quoteIfSpaced. Fix escapeDoubleQuotes to escape 2018-04-12 12:04:20 -07:00
LICENSE split off hledger-lib package, containing core types & utils 2010-03-22 01:44:59 +00:00
package.yaml lib: use glob matching if filename in 'include' directive is a glob pattern 2018-07-26 06:12:31 +01:00
README doc: ensure all five main packages have a README 2016-04-12 11:13:01 -07:00
Setup.hs Revert "remove Setup.hs files again, fixing a yesod devel warning" 2014-05-24 13:39:09 -07:00

A reusable library containing hledger's core functionality.
This is used by most hledger* packages for common data parsing,
command line option handling, reporting etc.