Simon Michael
424e072268
;pkg: bump default build, tools to lts 24.2 / ghc 9.10.2
2025-07-28 17:03:32 +01:00
Simon Michael
455db07495
;tools: Shake changelogs: fix missing blank lines around old heading
2025-06-03 07:34:52 -10:00
Simon Michael
666abefba9
;pkg:stack: bump all to 2025-04-01 snapshot
...
This also bumps to fsnotify-0.4.2.0 and hfsevents-0.1.8, fixing some
events being ignored on mac (https://github.com/luite/hfsevents/pull/19 ),
which could make hledger-ui --watch more reliable (though I haven't
noticed that problem).
2025-04-02 13:20:03 -10:00
Simon Michael
b12d7cb05b
;dev: fix Shake.hs typo
2025-02-11 08:26:53 -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
2168382058
;tools: Shake: comment unused orgfiles script
2024-12-12 10:03:42 -10:00
Simon Michael
284bb7e2e8
;tools: Shake setversion: do hledger-install separately
2024-12-09 17:52:25 -10:00
Simon Michael
eaeb9222c5
;tools: Shake setversion: also update hledger-install.sh
2024-12-09 15:36:11 -10:00
Simon Michael
0cb009a503
;tools: Shake changelogs: simplify, don't duplicate heading
2024-12-09 15:34:46 -10:00
Simon Michael
9081232b10
;tools: just, Shake cleanups
2024-12-09 15:34:25 -10:00
Simon Michael
26d4d72d7a
;tools: Shake cmddocs: clarify
2024-12-07 13:30:31 -10:00
Simon Michael
57bcce020c
;tools:Shake: cleanups
2024-12-07 11:06:21 -10:00
Simon Michael
43dd0cfc5d
;dev: cleanups
2024-12-07 08:50:34 -10:00
Simon Michael
81d20ecaf8
;tools: revert to ghc 9.8.2 for now
...
running these with ghc 9.10 is awkward
2024-12-03 09:13:14 -10:00
Simon Michael
645da4a74f
;pkg: bump to latest stackage snapshot
2024-12-02 17:13:28 -10:00
Simon Michael
45b862f84f
;dev: bump to latest stackage nightly
2024-09-28 08:39:06 -10:00
Simon Michael
7d908818d7
;tools: shake manuals -c: also commit COMMAND.md files
2024-09-09 14:04:50 -07:00
Simon Michael
a5fb7d639e
;tools: shake cmddocs -c: also commit COMMAND.md files
2024-09-09 14:04:43 -07:00
Simon Michael
2c7c2c6d05
;tools: shake: cleanup, note dependency issues
2024-09-09 14:04:43 -07:00
Simon Michael
e79f45a737
;tools: shake build: fix with no arguments
2024-09-09 14:04:43 -07:00
Simon Michael
08a356a7cb
;dev: pkg: bump to latest nightly stackage snapshot
2024-09-09 14:03:35 -07:00
Simon Michael
aa7a38f586
;doc: update stack doc urls
2024-08-12 11:55:06 +01:00
Simon Michael
0d878415e9
;pkg: stack: bump to latest nightly; bump various script snapshots
2024-07-12 12:45:00 +01:00
Simon Michael
e0cbe65d9b
;tools: Shake txtmanuals: silence all but wide table warnings
2024-06-27 00:24:09 +01:00
Simon Michael
9a89adf737
;tools: Shake cmddocs: improve help
2024-06-25 18:37:55 +01:00
Simon Michael
1d7fdd423d
;tools: Shake: fix partial warnings
2024-06-07 18:49:23 -07:00
Simon Michael
8e0326b521
;tools: Shake cmddocs: ignore failures when running hledger -h
...
Eg if it's not yet built/buildable, carry on without updating the flag docs.
2024-06-07 18:46:58 -07:00
Simon Michael
91d5308783
;tools: Shake cmdhelp -> cmddocs, now runs hledger to update flag docs
...
Now, updating a command's docs (for hledger manual and for --help) requires
running the command (with stack exec -- hledger). The sequence is now
a bit recursive:
1. Run hledger CMD -h to update CMD.md with the latest cmdargs help output for CMD's flags.
CMD.md is included in the hledger manual, when rendering that.
2. Convert CMD.md to CMD.txt, with pandoc.
3. Build hledger, embedding CMD.txt for cmdargs to use as -h output.
This need only be done after changing command docs or flags, and
hopefully won't be a hassle. Shake cmddocs now shows progress output
to make things clearer.
2024-06-07 14:35:31 -07:00
Simon Michael
9a7ba1ecab
;tools: Shake cmdhelp: simplify commit message
2024-06-07 06:49:43 -07:00
Simon Michael
9726aa3f5f
;pkg: stack: bump to latest nightly
2024-05-01 20:46:06 -10:00
Simon Michael
ee3d2c0e38
;pkg: stack: bump to latest nightly, drop vty-windows extra-dep
2024-04-22 22:03:54 -10:00
Simon Michael
8e0adec126
pkg:stack: bump dev build to latest/ghc 9.8.2
2024-04-07 23:47:27 -10:00
Simon Michael
98a93d979a
;pkg:stack: bump to latest nightly & ghc 9.8.2
2024-03-17 10:54:02 -10:00
Simon Michael
ee0c36dfde
;tools: bump snapshot/ghc versions
2024-03-02 10:06:35 -10:00
Simon Michael
36e1380674
;tools: just, make, shake: cleanup
2023-12-09 00:20:57 -10:00
Simon Michael
f7262ae4e8
dev:stack: bump default GHC to 9.6.3
2023-10-15 13:56:47 +01:00
Simon Michael
e3bf66755a
;pkg:stack: bump stackage snapshots
2023-07-01 08:14:23 -10:00
Simon Michael
4804e1be6d
;dev: bump to latest stackage nightly
2023-06-20 19:37:41 -10:00
Simon Michael
a3c300b508
;dev: make/shake/bake help titles
2023-06-14 23:54:29 -10:00
Simon Michael
480872ce22
;dev:Shake: avoid making empty commits
2023-06-14 22:45:40 -10:00
Simon Michael
438891b2c5
;dev: stack: bump to nightly-2023-05-31
2023-05-31 18:57:30 -10:00
Simon Michael
5fa5e3f0f0
;dev: stack: bump to ghc 9.4.5
2023-05-03 19:18:35 -10:00
Simon Michael
74a794a05f
;doc: BACKLOG: switch to markdown
2023-04-13 06:44:06 -10:00
Simon Michael
66e658f593
;doc: ROADMAP: switch to markdown
2023-04-13 06:26:25 -10:00
Simon Michael
270a92292f
fix: Shake: adapt to texinfo 7, fixing info manual generation ( #2023 )
2023-04-06 14:12:53 -10:00
Simon Michael
12247c8767
;dev: shake cmdhelp: simplify commit message
2023-03-16 23:20:14 -10:00
Simon Michael
c2e7cc5700
pkg: update stackage resolvers, extra deps
2023-03-10 18:58:22 -10:00
Simon Michael
d98dfedb9e
;dev: shake: cmdhelp: tweak commit message
2023-02-20 16:24:54 -10:00
Simon Michael
5dee1fe78c
;doc: move most dev docs to doc/
2022-12-04 11:22:05 -08:00
Simon Michael
ba773e3fe9
dev: bump to stackage lts-20.1
2022-11-25 23:44:46 -05:00