Commit Graph

13402 Commits

Author SHA1 Message Date
Simon Michael
e7e0b5c868 lib: Hledger.Data.Amount: showAmountCost 2025-01-15 13:22:03 -10:00
Simon Michael
90415875f5 imp:pivot: support pivoting on commodity symbol; doc improvements 2025-01-15 12:46:09 -10:00
Simon Michael
0602b241d1 ;dev:print: comment 2025-01-11 07:15:18 -10:00
Simon Michael
f3151e3880 ;doc:close: mention the balance assertions 2025-01-10 01:19:56 -10:00
Simon Michael
87cc3e1393 imp:close: omit file extension from tag value 2025-01-09 21:26:53 -10:00
Simon Michael
bde97b8f28 ;doc: update command docs 2025-01-09 21:19:44 -10:00
Simon Michael
6868ab06a4 imp:close: --migrate -> --clopen; more doc rewrites 2025-01-09 21:19:44 -10:00
Simon Michael
2588e31466 imp:close: change the start: tag to clopen:, and change --assign's tag to assign:
And some doc edits.
2025-01-09 15:32:25 -10:00
Simon Michael
88379684c0 ;bin: hledger-move: doc edits 2024-12-28 20:24:05 -10:00
Simon Michael
4c46502349 ;tools: just functest: fail if there are warnings
(Does not force recompilation of already compiled modules, but should
help catch more warnings before pushing them to CI.)
2024-12-27 12:50:36 -10:00
Simon Michael
5db62b37e1 fix:close: --infer-costs no longer implies -x/--explicit [#1826] 2024-12-27 12:50:26 -10:00
Simon Michael
5644dc2493 ;doc: pager: mention --pager=no 2024-12-27 12:08:44 -10:00
Simon Michael
d4d9caf328 ;doc:Aliases and account types: better troubleshooting command 2024-12-22 09:44:51 -10:00
Simon Michael
eb9bb16faa fix:add: account names provided on command line were being ignored [#2305]
Fix suggested by Raphael (lowercasename)
2024-12-20 15:51:15 -10:00
Simon Michael
efa101091c fix:web: -threaded is needed in test suite now also 2024-12-20 11:40:28 -10:00
Simon Michael
c23087f124 fix: show a week period beginning in the previous year correctly [#2304]
Eg the week beginning 2024-12-30 (which is week 1 of 2025 because the
thursday falls in 2025) was previously shown as 2024-W01, now 2025-W01.
2024-12-20 10:41:47 -10:00
Simon Michael
e71e8a8711 fix:bs/bse/cf/is: drop unsupported --budget option from help [#2302] 2024-12-20 10:41:47 -10:00
Simon Michael
c2ae02adb6 ;doc: update embedded manuals 2024-12-20 10:41:47 -10:00
Simon Michael
9de9fe7656 ;doc: update command docs 2024-12-20 10:41:47 -10:00
Simon Michael
0a14b3a08c fix:areg: drop inconsistent newline in options help 2024-12-20 10:41:46 -10:00
Simon Michael
0a484df676 ;tools: bump tools & bin to recent stackage / ghc 9.10 2024-12-20 10:41:46 -10:00
Simon Michael
38c2b5938d ;doc:REGRESSIONS: update 2024-12-20 10:41:46 -10:00
Simon Michael
512fa8cc8c ;doc:hledger: list rendering fix 2024-12-20 10:41:46 -10:00
Simon Michael
1a5353b988 dev: disable doctest testing error output, color breaks it 2024-12-20 08:51:38 -10:00
Simon Michael
aefa4e8f20 imp:cli: show first line of error messages in red
error' and usageError now redden and bolden the first line of error
messages, when ANSI codes are supported and permitted.
And warn goldens and boldens the first line of warning messages.
2024-12-20 08:51:38 -10:00
Simon Michael
69d7469556 ;pkg: stack: start ghc 9.12 stack.yaml 2024-12-20 08:46:19 -10:00
Simon Michael
5b89f89ed0 ;doc:beancount output: mention limitations: P and balance assignments 2024-12-20 08:46:19 -10:00
Simon Michael
a92f880a20 ;pkg: stack: use latest nightly, simpllify stack.yaml 2024-12-18 18:06:05 -10:00
Simon Michael
02ffc5ab75 ;doc: RELEASING: clear checklist 2024-12-18 08:01:41 -10:00
Simon Michael
38a2d2e153 ;doc: RELEASING: line breaks 2024-12-18 08:01:41 -10:00
Dmitry Astapov
dde5a59049 roi: simplify/speed up (no longer checks every day with P directive) 2024-12-18 07:42:13 -10:00
Simon Michael
c6f84b31c0 ;doc: REGRESSIONS: simplify headings 2024-12-17 10:23:57 -10:00
Simon Michael
496431c854 ;doc: REGRESSIONS: edit 2024-12-17 10:16:12 -10:00
Simon Michael
bcc1cd60f6 ;doc: REGRESSIONS: clearer docs, linkable headings 2024-12-17 10:06:42 -10:00
Simon Michael
a91735838a ;doc: REGRESSIONS update 2024-12-17 09:21:29 -10:00
Simon Michael
37ac52aa7e ;bin: hledger-script-example: add a short low boilerplace version 2024-12-16 15:29:18 -10:00
Simon Michael
d20d2571f8 ;bin: hledger-script-example.hs: improvements, cleanups 2024-12-16 15:28:54 -10:00
Simon Michael
46c58a45dc ;tools: just: log-save, log-headtail, log-push 2024-12-16 15:26:42 -10:00
Simon Michael
d011da6e40 ;tools: just: help edits 2024-12-16 15:26:42 -10:00
Simon Michael
5803aa2905 ;doc:RELEASING: add post-publish install testing 2024-12-12 17:36:10 -10:00
Simon Michael
c9128c6b97 ;pkg:hledger-install: try third party packages again without bounds
This makes hledger-iadd and hledger-interest more likely to install
successfully, even if their bounds have not yet been updated for a new
hledger release.
2024-12-12 17:23:40 -10:00
Simon Michael
57bc54b2a4 ;pkg:hledger-install: "up to date" message for main tools like the others 2024-12-12 16:55:45 -10:00
Simon Michael
2acb57039b ;doc: ghrelnotes: cleanups; leave platforms expanded for now 2024-12-12 16:30:39 -10:00
Simon Michael
b61cd5b11c ;tools: just ghrelnotes-publish: update release notes on github
Requires Github's `gh` CLI tool.
2024-12-12 16:30:39 -10:00
Simon Michael
311ee115c6 ;doc: ghrelnotes: collapse release notes by default again
Release notes can be very long. Now both they and the platform binary
install docs are collapsed by default, allowing the sequence of
dates and releases to be seen easily by default. Github automatically
expands the assets of the latest release, so those too will be
visible by default.

For a full text search of all release notes, the release notes page
on hledger.org is still available.
2024-12-12 14:25:09 -10:00
Simon Michael
f8f7e73da7 ;doc: RELEASING: updates 2024-12-12 10:52:51 -10:00
Simon Michael
f5ee926187 ;tools: just: document watchexec workaround; drop --timings 2024-12-12 10:03:42 -10:00
Simon Michael
2168382058 ;tools: Shake: comment unused orgfiles script 2024-12-12 10:03:42 -10:00
Simon Michael
27329f7de8 ;tools: just site-watch: also watch changes in site/src/* 2024-12-12 10:03:42 -10:00
Simon Michael
eb042ea22c ;doc:ghrelnotes: fix linux, mac install commands [#2299] 2024-12-11 22:50:02 -10:00