Commit Graph

32 Commits

Author SHA1 Message Date
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
50c3f9720c ;doc: RELEASING: updates 2024-06-01 15:22:58 -10:00
Simon Michael
89de1ae764 ;doc: RELEASING: updates 2024-05-02 01:27:08 -10:00
Simon Michael
a6861e6ab6 ;doc: RELEASING: link 2024-04-27 09:22:16 -10:00
Simon Michael
2354525f6d ;doc: RELEASING: site update updates 2024-04-18 15:00:58 -10:00
Simon Michael
6c60148321 ;doc: RELEASING: updates 2024-04-18 13:24:47 -10:00
Simon Michael
a98e8f262b ;doc: RELEASING: updates 2024-04-18 13:20:28 -10:00
Simon Michael
5151751b98 ;doc:RELEASING: updates 2024-04-17 19:27:13 -10:00
Simon Michael
205e117067 ;doc:RELEASING: cleanups 2024-04-16 07:36:29 -10:00
Simon Michael
56aa988205 ;doc:RELEASING: updates 2024-01-03 21:03:45 -10:00
Simon Michael
680205b72d ;doc:RELEASING: cleanup, summarise 2023-12-31 14:35:45 -10:00
Simon Michael
565e068a00 ;doc: RELEASING tweaks 2023-12-01 22:02:30 -10:00
Simon Michael
168af19f3f ;doc:RELEASING: updates 2023-09-11 10:57:17 +01:00
Simon Michael
e0d1f69575 ;doc:RELEASING: updates 2023-09-11 09:58:21 +01:00
Simon Michael
f1492ee05a ;doc:RELEASING: updates 2023-06-14 23:56:00 -10:00
Simon Michael
103d7142d2 ;doc:RELEASING: sync headings 2023-06-09 08:00:16 -10:00
Simon Michael
814da1207a ;doc: RELEASING: updates 2023-06-06 18:45:45 -10:00
Simon Michael
12e3dc2360 ;doc: RELEASING: updates 2023-06-06 07:35:36 -10:00
Simon Michael
583f0f394d ;doc:RELEASING: updates 2023-06-06 07:35:36 -10:00
Simon Michael
280f992798 ;doc:RELEASING: update 2023-06-01 16:49:47 -10:00
Simon Michael
1985b1b993 ;doc:RELEASING: update 2023-06-01 16:35:57 -10:00
Simon Michael
d92d4127af ;cln:doc: convert .html links to .md (which work in Obsidian) 2023-05-31 08:49:32 -10:00
Simon Michael
500f95321a ;doc: dev: cleanups 2023-04-13 08:45:00 -10:00
Simon Michael
d2a1f17288 ;doc: RELEASING updates 2023-04-07 14:33:11 -10:00
Simon Michael
e24de8bdc1 ;doc: RELEASING: updates 2023-04-07 10:03:11 -10:00
Simon Michael
ed2ff1e0c4 ;doc: RELEASING: updates 2023-04-07 07:12:27 -10:00
Simon Michael
708d55c2dd ;doc: RELEASING: updates 2023-03-16 15:35:44 -10:00
Simon Michael
da485d8c27 ;doc: RELEASING: fix value map link 2023-03-14 18:42:34 -10:00
Simon Michael
2a0dc60eb4 ;doc: RELEASING: update value map 2023-03-14 18:41:16 -10:00
Simon Michael
78fb515864 ;doc: RELEASING: add value map diagram 2023-03-14 17:01:00 -10:00
Simon Michael
3ac64a86e7 ;doc: RELEASING updates
many more needed..
2023-03-14 10:41:56 -10:00
Simon Michael
5dee1fe78c ;doc: move most dev docs to doc/ 2022-12-04 11:22:05 -08:00