hledger/hledger-lib
Simon Michael 18ffa65168 tools: move setversion to shake, use PKG/.version, set upper bounds
./Shake setversion will now propagate the version number in each
package's .version file, to all the places in that package where it's
needed (ie the defs.m4 file and multiple places in the package.yaml
file. Also it now updates upper bounds on other hledger packages
to the next major version. (The new lower/upper bounds may not always
be what's desired, manual review required.)

[ci skip]
2019-02-04 18:47:27 -08:00
..
Hledger stop depending on here due to slow haskell-src-meta/stackage issues 2019-02-02 16:34:10 -08: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 tools: move setversion to shake, use PKG/.version, set upper bounds 2019-02-04 18:47:27 -08:00
CHANGES.md lib, cli: changelogs 2019-02-02 20:23:30 -08:00
defs.m4 doc: move version, release date entirely into per-package macros 2019-02-04 15:28:23 -08:00
hledger_csv.5 update embedded docs 2019-02-01 17:23:12 -08:00
hledger_csv.info update embedded docs 2019-02-01 17:23:12 -08:00
hledger_csv.m4.md doc: csv: emphasise the use of - in strptime patterns 2019-01-06 06:38:32 +00:00
hledger_csv.txt update embedded docs 2019-02-01 17:23:12 -08: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 update embedded docs 2019-02-01 17:23:12 -08:00
hledger_journal.info update embedded docs 2019-02-01 17:23:12 -08:00
hledger_journal.m4.md doc: journal: mention "auto postings"; explain the #893 situation 2019-02-01 16:06:09 -08:00
hledger_journal.txt update embedded docs 2019-02-01 17:23:12 -08:00
hledger_timeclock.5 update embedded docs 2019-02-01 17:23:12 -08:00
hledger_timeclock.info update embedded docs 2019-02-01 17:23:12 -08:00
hledger_timeclock.m4.md remove numbers from all but nroff filenames 2017-12-06 18:35:18 -08:00
hledger_timeclock.txt update embedded docs 2019-02-01 17:23:12 -08:00
hledger_timedot.5 update embedded docs 2019-02-01 17:23:12 -08:00
hledger_timedot.info update embedded docs 2019-02-01 17:23:12 -08:00
hledger_timedot.m4.md doc: journal: directives & periodic/automated cleanups 2018-04-29 18:02:16 -07:00
hledger_timedot.txt update embedded docs 2019-02-01 17:23:12 -08:00
hledger-lib.cabal lib, cli: bump version to 1.13.1 2019-02-02 20:21:35 -08: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, cli: bump version to 1.13.1 2019-02-02 20:21:35 -08: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.