Simon Michael
3e728b1d36
;pkg: bump version to 1.26.99
2022-06-05 00:32:18 +01:00
Simon Michael
c08cb03a1b
;doc: RELEASING
2022-06-05 00:15:26 +01:00
Simon Michael
6a304968ff
tools: release: use new binaries branch (and force a new build)
2022-06-05 00:03:39 +01:00
Simon Michael
5d9a0616db
;doc: RELEASING
2022-06-05 00:03:34 +01:00
Simon Michael
39ed693d2b
;doc: RELEASING update
2022-06-05 00:03:23 +01:00
Simon Michael
d8cce23b3f
;doc: changelogs: link 1.26 issues
2022-06-05 00:03:22 +01:00
Simon Michael
fb0cae86d8
;install: 1.26
2022-06-05 00:03:19 +01:00
Simon Michael
204fd4e84e
;doc: announce
2022-06-05 00:03:17 +01:00
Simon Michael
ed98619e05
ci: run all main workflows on push to "binaries"
2022-06-05 00:03:15 +01:00
Simon Michael
122620c335
;doc: changelogs
2022-06-05 00:03:12 +01:00
Simon Michael
729a8b81e0
;doc: update changelogs
2022-06-05 00:03:10 +01:00
Simon Michael
9833482c06
;doc: update manuals
2022-06-05 00:02:59 +01:00
Simon Michael
d27a581e0f
;doc: update changelogs
2022-06-04 11:28:59 +01:00
Simon Michael
faa05764d7
;cabal: update cabal files
2022-06-04 11:24:56 +01:00
Simon Michael
05dffe5029
imp: lib: allow doclayout 0.4
2022-06-04 11:24:35 +01:00
Stephen Morgan
6356de7fa5
Merge pull request #1864 from Xitian9/revertutf8
...
fix!: Revert "fix!: utf-8: Use with-utf8 to ensure all files are read…
2022-06-01 10:01:36 +10:00
Stephen Morgan
9155d679fe
fix!: Revert "fix!: utf-8: Use with-utf8 to ensure all files are read and written with utf8 encoding. ( #1619 )"
...
This reverts commit e233f001c5
.
This would break at least some people's workflow. A lighter touch is
probably sufficient.
2022-06-01 09:35:18 +10:00
Simon Michael
5ed6c94260
fix: web: don't add link URLs when printing
2022-05-29 08:28:16 -10:00
Simon Michael
1085a2a777
;doc: update changelogs
2022-05-29 08:05:33 -10:00
Simon Michael
2bce910904
;doc: update manuals
2022-05-25 11:35:47 -10:00
Simon Michael
6b174ae8a5
;doc: csv: update link
2022-05-25 11:35:33 -10:00
Simon Michael
2d581d7d4d
;doc: update CLI usage texts
2022-05-23 05:42:27 -10:00
Simon Michael
52210cd114
;doc: clarify 1.25 changelog about cash account detection
2022-05-23 05:40:01 -10:00
Simon Michael
43c0ca06c5
doc: cf: update cash account inference description for 1.25
2022-05-23 05:28:27 -10:00
Simon Michael
05d5b7860b
;ci: more renames
2022-05-21 23:59:20 -10:00
Simon Michael
05a6940728
;ci: strip binaries on mac, and try on windows too
2022-05-21 23:46:57 -10:00
Simon Michael
15728bff05
;ci: mac, windows: consistent naming, add -x64
2022-05-21 23:41:56 -10:00
Simon Michael
f6db2ac855
ci: main: also upload binaries as an artifact
2022-05-21 23:37:59 -10:00
Simon Michael
96c2ed7a2d
;ci: linux-x64: bump to ghc 9.2.2
2022-05-21 23:21:20 -10:00
Simon Michael
a9779b2377
ref: move journal checking/pretty errors down further, to Hledger.Data
...
now at Hledger.Data.JournalChecks*, Hledger.Data.Errors
2022-05-21 18:29:13 -10:00
Simon Michael
307f723b0a
lib: simpler, more consistent names for check functions
...
API changes:
journalCheckAccountsDeclared
journalCheckCommoditiesDeclared
journalCheckPayeesDeclared
->
journalCheckAccounts
journalCheckCommodities
journalCheckPayees
2022-05-21 18:29:13 -10:00
Simon Michael
65e913b7c5
Merge pull request #1834 from Xitian9/utf8
...
Use with-utf8 and don't use Data.Text.IO.
2022-05-21 17:50:59 -10:00
Stephen Morgan
e233f001c5
fix!: utf-8: Use with-utf8 to ensure all files are read and written with utf8 encoding. ( #1619 )
...
May also fix #1154 , #1033 , #708 , #536 , #73 : testing is needed.
This aims to solve all problems where misconfigured locales lead to
parsers failing on utf8-encoded data. This should hopefully avoid
encoding issues, but since it fundamentally alters how encoding is dealt
with it may lead to unexpected outcomes. Widespread testing on a number
of different platforms would be useful.
2022-05-22 13:12:19 +10:00
Stephen Morgan
15a5d5d38b
Merge pull request #1814 from Xitian9/csverror
...
imp: csv: Give an error if unable to substitute csv templates. (#1803 )
2022-05-22 11:35:39 +10:00
Simon Michael
db26456e1c
imp: consolidate ordereddates check under Hledger.Read.Checks too
...
And remove the last vestiges of older more complex behaviour.
ordereddates now always checks all transactions in each file,
unaffected by a query. (But still affected by --date2).
2022-05-09 00:05:39 -10:00
Simon Michael
810a868c88
ref: consolidate most checks under Hledger.Read.Checks
...
and error message helpers in Hledger.Read.Error.
2022-05-09 00:04:33 -10:00
Simon Michael
211680da86
;ci: main: doc
2022-05-08 20:43:28 -10:00
Simon Michael
de70e0d3ea
;doc: make siteall: rebuild the site and all manual versions
2022-05-06 01:11:53 -10:00
Simon Michael
74da8b80b8
;doc: hledger manual: fix help example
2022-05-05 22:59:44 -10:00
Simon Michael
ab62e44c5d
;doc: hledger manual: fix save frequently used options link
2022-05-05 22:42:16 -10:00
Simon Michael
d9d8a298ed
;dev: tests: errors: readme
2022-05-01 10:14:55 -10:00
Simon Michael
8086d848e3
Merge pull request #1861 from simonmichael/simon
...
more consistent error messages, per #1436
2022-04-27 08:47:40 -10:00
Simon Michael
6f4a5830b2
dev: tests: errors: add missing test journal ( #1436 )
2022-04-25 02:56:59 -10:00
Simon Michael
2f8f922256
dev: fix doctests after "Error: " addition ( #1436 )
2022-04-25 02:56:59 -10:00
Simon Michael
a1c9aa4114
dev: tests: errors: update tests/readme ( #1436 )
2022-04-25 02:56:59 -10:00
Simon Michael
45981832a6
dev: tests: errors: generate more robust tests more robustly ( #1436 )
2022-04-25 02:56:59 -10:00
Simon Michael
1a08baccc4
doc: update errors status ( #1436 )
2022-04-25 02:56:59 -10:00
Simon Michael
a00dc04e0d
imp: check: uniqueleafnames: use the standard error format ( #1436 )
...
Hledger.Read.Common:
export makePostingErrorExcerpt
2022-04-25 02:56:59 -10:00
Simon Michael
7e45ab338f
imp: check: show column ranges properly ( #1436 )
2022-04-25 02:56:59 -10:00
Simon Michael
66d0beea5e
imp: check: ordereddates: use the standard error format ( #1436 )
...
Hledger.Read.Common:
export makeTransactionErrorExcerpt
2022-04-25 02:56:59 -10:00