Commit Graph

10918 Commits

Author SHA1 Message Date
Simon Michael
5a343bf090 imp: errors: assertions: improve layout 2022-07-13 17:56:17 +01:00
Simon Michael
c22e9f6cc8 dev: HLEDGER selects the hledger version when running error tests 2022-07-13 17:43:21 +01:00
Simon Michael
ebec23f614 dev: generate more robust error message tests 2022-07-13 17:43:11 +01:00
Simon Michael
e172e5dd56 imp: errors: uniqueleafnames: more precise error message 2022-07-13 04:02:14 +01:00
Simon Michael
1c67d0860e imp: errors: more error prettification 2022-07-13 03:59:44 +01:00
Simon Michael
84f951e020 imp: errors: assertions, balanced: more consistent format
Move the unique text out of the first line and down to the
explanation.

Also, begin some general punctuation, capitalisation and wording
improvements.
2022-07-12 16:53:08 +01:00
Simon Michael
e6959743f5 fix: errors: assertions: don't show actual and asserted reversed 2022-07-12 16:35:45 +01:00
Simon Michael
41234f0e10 fix: errors: assertions: fix excerpt highlighting 2022-07-12 16:02:46 +01:00
Simon Michael
d07bf4afbb fix: errors: omit wrong column numbers in a number of error messages
accounts, commodities, payees, ordereddates, uniqueleafnames

The column numbers were accurate for the rendered excerpt but not
for the actual data.
2022-07-12 16:02:46 +01:00
Simon Michael
77f29aeee9 imp: errors: balancednoautoconversion: now different from balanced 2022-07-12 16:02:37 +01:00
Simon Michael
c885746aa8 imp: errors: balanced: show multicommodity amounts in one line format 2022-07-12 16:02:18 +01:00
Simon Michael
6fbcbf7c6b doc: update manuals 2022-07-12 16:01:33 +01:00
Simon Michael
9a34145569 ;doc: update CLI usage texts 2022-07-12 16:01:33 +01:00
Simon Michael
7068517f2c fix: bal: budget goals were ignoring rule-specified start date 2022-07-12 10:46:29 +01:00
Simon Michael
b606d8de02 tools: make scc 2022-07-11 11:36:14 +01:00
Simon Michael
d7f30d4fdf ;cabal: update cabal files 2022-07-11 11:18:24 +01:00
Simon Michael
d9c6406d2d doc: changelogs: updates 2022-07-11 11:02:18 +01:00
Simon Michael
7be94cf500 doc: changelogs: sync from release branch 2022-07-11 11:00:16 +01:00
Simon Michael
38431b5c61 install: 1.26.1 2022-07-11 10:56:41 +01:00
Simon Michael
fb56d62011 ci: linux-x64-static: note issue 2022-07-11 10:56:35 +01:00
Simon Michael
178ff7ace4 ci: linux-x64-static: ghc 9.2.2 -> 9.2.3 2022-07-11 10:55:48 +01:00
Simon Michael
62e922cd4d ci: linux-x64-static: cache cabal packages 2022-07-11 10:55:20 +01:00
Simon Michael
5ebbfea067 ci: linux-x64-static: try building separately to avoid segfault 2022-07-11 10:55:17 +01:00
Simon Michael
c41921db55 pkg: make safe 0.3.19 visible in 8.6 build 2022-07-11 06:10:33 +01:00
Simon Michael
797cac4fc6 pkg: require safe 0.3.19+ to avoid deprecation warning 2022-07-11 06:03:14 +01:00
Simon Michael
3070ba9b36 dev: stack: bump to latest nightly 2022-07-10 22:05:14 +01:00
Simon Michael
dde2ea7e42 pkg: ui: support doclayout 0.4, brick 0.72+ 2022-07-10 22:03:45 +01:00
Simon Michael
6b42514dbc fix: errors: doc 2022-07-10 13:39:33 +01:00
Simon Michael
1da7d4b7f7 imp: balanced, balancednoautoconversion: use new error format (#1436) 2022-07-10 12:12:03 +01:00
Simon Michael
b7e6583a72 imp: balance assertions now use new error format (#1436) 2022-07-10 11:39:41 +01:00
max thomas
3303ac11b8 examples/csv: add example for capital one credit cards [ci skip] 2022-07-09 22:53:36 +01:00
Simon Michael
42bcbad2fd imp: bal: budget goals now respect -H (#1879) 2022-07-09 09:59:17 +01:00
Stephen Morgan
3e60e784f3 fix: bal: Allow cumulative gain and valuechange reports
Previously, --cumulative with --gain or --valuechange would produce an
empty report. This fixes this issue to produce a reasonable report.
2022-07-08 16:34:23 +01:00
Simon Michael
dd14f9c822 imp: lib: Hledger.Utils.Parse: export HledgerParseErrors 2022-06-29 09:58:56 +01:00
Simon Michael
eec64a64cd tools: make: drop old ledger-parse dir 2022-06-29 09:19:00 +01:00
Simon Michael
184269d959 tools: make ghci-unit-test 2022-06-29 09:19:00 +01:00
Simon Michael
e9292dc3fb shake: fix page TOC rendering (with mdbook-toc 0.8+ ?) 2022-06-20 13:00:02 +01:00
Simon Michael
a31fcdcde3 ;doc: RELEASING 2022-06-10 13:04:19 +01:00
Simon Michael
e8c934ab33 bin: paypaljson, paypaljson2csv - download txns from paypal API 2022-06-10 12:52:02 +01:00
Pranesh Prakash
4b5ffcc073 CREDITS.html -> CREDITS.md
Corrected the extension for the CREDITS file.
2022-06-09 17:12:32 +01:00
Simon Michael
17f28c65b4 ci: windows: ghc 9.2.3 2022-06-09 11:35:45 +01:00
Simon Michael
59be6bf22c install: hledger-stockquotes 0.1.2.1 2022-06-09 11:35:33 +01:00
Simon Michael
9acbbed4fe pkg: stack, shake, install: bump to ghc 9.2.3 2022-06-09 11:34:47 +01:00
Simon Michael
37fc8b5ff9 ci: windows: ghc 9.0 for now; and strip again (#1869) 2022-06-08 15:30:45 +01:00
Simon Michael
82bfd2bebb ;doc: bse: clarify, link to account types 2022-06-07 02:24:53 +01:00
Simon Michael
ecb8023892 ;doc: bs, cf, is: clarify, link to account types 2022-06-07 02:17:26 +01:00
Simon Michael
496b59060f ;doc: bs, cf: add wikipedia link 2022-06-07 02:09:23 +01:00
Simon Michael
79d3ecfc90 ;pkg: stack: bump to latest nightly snapshot 2022-06-06 12:20:31 +01:00
Simon Michael
f8e9a13f26 ;ci: consistent workflow and file names 2022-06-06 11:58:34 +01:00
Simon Michael
7bf668b552 ci: test: don't run on push to binaries 2022-06-06 11:49:08 +01:00