hledger/hledger-lib
Simon Michael 924ec1c98d journal: clearer transaction balancing errors; refactor
As mentioned by netvor on IRC, the unbalanced transaction error was
not too clear when postings all have the same sign.

Some other wording has been clarified, and the main error message is
now shown on multiple lines for readability (at the cost of
predictability/grepability..)

There's also a probably unnoticeable change: selecting which parts of
the error to show is now based on display precisions (reusing the
balanced check logic), rather than original precisions.
2020-05-29 16:07:58 -07:00
..
Hledger journal: clearer transaction balancing errors; refactor 2020-05-29 16:07:58 -07:00
other/ledger-parse lib: restrict imports, avoiding GHCI clashes 2016-11-20 10:27:16 -08:00
test ci: --pedantic is too much for now 2020-03-07 14:53:12 -08:00
Text cli:Fixed NoLine column rendering after previous commit 2020-02-29 12:56:35 -08:00
.ghci tools: .ghci for each package, sets shorter prompt 2016-04-15 16:06:45 -07:00
.version bump to dev version 2020-03-07 15:06:18 -08:00
CHANGES.md ;changelogs 2020-04-19 14:45:07 -07:00
defs.m4 ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_csv.5 ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_csv.info ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_csv.m4.md ;csv: emphasize regular expressions features and doc 2020-05-10 13:03:09 -07:00
hledger_csv.txt ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_journal.5 ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_journal.info ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_journal.m4.md update and clean up valuation docs (#1239) 2020-05-25 17:45:31 -07:00
hledger_journal.txt ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_timeclock.5 ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_timeclock.info ;doc: regen manuals 2020-03-07 15:06:39 -08:00
hledger_timeclock.m4.md ;doc: drop redundant version message from web manuals 2020-01-25 19:33:12 -08:00
hledger_timeclock.txt ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_timedot.5 ;regen manuals 2020-05-25 17:49:01 -07:00
hledger_timedot.info ;doc: regen manuals 2020-03-07 15:06:39 -08:00
hledger_timedot.m4.md ;timedot: update docs 2020-03-01 14:06:29 -08:00
hledger_timedot.txt ;regen manuals 2020-05-25 17:49:01 -07:00
hledger-lib.cabal ;regen cabal files with latest stack/hpack (2.3.1/0.33.0) 2020-05-02 17:31:35 -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 ;enable doctest with ghc 8.10 2020-03-30 15:28:11 -07:00
README.md ;doc: more tweaks to package readmes, hackage descriptions 2020-03-22 10:49:02 -07:00
Setup.hs Revert "remove Setup.hs files again, fixing a yesod devel warning" 2014-05-24 13:39:09 -07:00

hledger-lib

A reusable library containing hledgers core functionality. This is used by most hledger* packages so that they support the same common file formats, command line options, reports etc.

See also: the project README and home page.