hledger/hledger-lib
Simon Michael d2b3185062 csv: don't show invalid inter-field spaces in CSV error messages
Errors involving a record like:

2000-01-01,a,"1"

displayed the record with extra spaces:

the CSV record is:       "2000-01-01", "a", "1"

which was not accurate or valid RFC-4180.
2019-06-14 16:17:40 -07:00
..
Hledger csv: don't show invalid inter-field spaces in CSV error messages 2019-06-14 16:17:40 -07:00
other/ledger-parse lib: restrict imports, avoiding GHCI clashes 2016-11-20 10:27:16 -08:00
test tests: make doctests suite run with old ghcs 2018-09-07 12:34:51 -07:00
Text lib: add a custom parse error for "re-parsing" 2018-11-22 14:09:32 -08:00
.ghci tools: .ghci for each package, sets shorter prompt 2016-04-15 16:06:45 -07:00
.version ; lib, cli, ui, web, api: bump to dev version 2019-03-20 16:18:04 -07:00
CHANGES.md ;update changelogs 2019-05-04 12:21:54 -07:00
defs.m4 ; propagate dev version bump 2019-03-20 17:13:59 -07:00
hledger_csv.5 ;regen embedded manuals 2019-05-23 22:26:43 -07:00
hledger_csv.info ;regen embedded manuals 2019-05-23 22:26:43 -07:00
hledger_csv.m4.md ;csv: document spaces outside quotes issue (#1037) 2019-06-07 06:34:52 -07:00
hledger_csv.txt ;regen embedded manuals 2019-05-23 22:26:43 -07: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 ;tests: normalize tests, examples, and docs using 2spcs before comments 2019-06-13 12:12:21 -07:00
hledger_journal.info ;tests: normalize tests, examples, and docs using 2spcs before comments 2019-06-13 12:12:21 -07:00
hledger_journal.m4.md ;tests: normalize tests, examples, and docs using 2spcs before comments 2019-06-13 12:12:21 -07:00
hledger_journal.txt ;tests: normalize tests, examples, and docs using 2spcs before comments 2019-06-13 12:12:21 -07:00
hledger_timeclock.5 ;regen embedded manuals 2019-05-23 22:26:43 -07:00
hledger_timeclock.info ;regen embedded manuals 2019-05-23 22:26:43 -07:00
hledger_timeclock.m4.md remove numbers from all but nroff filenames 2017-12-06 18:35:18 -08:00
hledger_timeclock.txt ;regen embedded manuals 2019-05-23 22:26:43 -07:00
hledger_timedot.5 ;regen embedded manuals 2019-05-23 22:26:43 -07:00
hledger_timedot.info ;regen embedded manuals 2019-05-23 22:26:43 -07:00
hledger_timedot.m4.md doc: journal: directives & periodic/automated cleanups 2018-04-29 18:02:16 -07:00
hledger_timedot.txt ;regen embedded manuals 2019-05-23 22:26:43 -07:00
hledger-lib.cabal ;lib: rename MultiBalanceReports.hs -> MultiBalanceReport.hs 2019-06-14 11:45:25 -07:00
Hledger.hs rename easytests_* to tests_* 2018-09-06 13:13:26 -07:00
LICENSE split off hledger-lib package, containing core types & utils 2010-03-22 01:44:59 +00:00
package.yaml ;lib: rename MultiBalanceReports.hs -> MultiBalanceReport.hs 2019-06-14 11:45:25 -07: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.