Commit Graph

70 Commits

Author SHA1 Message Date
Simon Michael
831b4638cb ;tools: just twih: date fixes 2024-06-25 07:45:27 +01:00
Simon Michael
007f2eba15 ;tools: just ghci: -fobject-code was a mistake, keep everything interpreted
Note: stack clean --full wasn't enough to reset things after removing
this flag, rm `fd -e o -e hi` was needed.
2024-06-25 07:45:27 +01:00
Simon Michael
9d6cb0f969 tools: functest: try again to reduce rebuilding/slowdowns when testing
--fast is always fighting with my non-fast builds and defeating the purpose.
--threads 64 was making my macbook air m1 stutter, 32 seems better.
2024-06-12 05:01:48 +01: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
0e440a82c2 ;tools: just installrel: update for .tar.gz 2024-06-01 15:34:41 -10:00
Simon Michael
c3c95990fa ;tools: just twih: template tweaks 2024-05-31 14:48:50 -10:00
Simon Michael
2a279bb006 ;just: twih: date fixes 2024-05-28 07:18:46 -10:00
Simon Michael
7e8f9f09dd ;just: twih: improve output, copy to clipboard 2024-05-23 09:26:53 -10:00
Simon Michael
373b1cdd14 ;tools: just pushfaq 2024-05-09 11:10:31 -10:00
Simon Michael
0fedc35a95 ;tools: just installas* 2024-05-07 10:34:13 -10:00
Simon Michael
be1d98ef75 ;tools: just log -> twih, cleanups 2024-05-06 18:34:18 -10:00
Simon Michael
4af919e377 ;tools: just cleanups 2024-05-06 17:39:10 -10:00
Simon Michael
e3000f463f ;tools: just functest: show elapsed time 2024-05-02 21:36:32 -10:00
Simon Michael
ddd7b694a9 ;tools: just doctest: fix flag 2024-05-02 01:04:29 -10:00
Simon Michael
543e96b6bc ;doc: DEVFAQ, just: installdbg: simplify ghc-debug build command 2024-05-01 22:46:57 -10:00
Simon Michael
962f673373 ;tools: just install* updates, installdbg to install with ghc-debug support 2024-05-01 17:31:45 -10:00
Simon Michael
470f359a56 tools: just ghci*: accept GHCI arguments 2024-05-01 16:22:00 -10:00
Simon Michael
ca03da5968 ;just: quickprof 2024-04-25 06:27:37 -10:00
Simon Michael
2d35b1051d ;just: port more old make rules 2024-04-24 07:33:57 -10:00
Simon Michael
080d65b73b ;just: get-binaries update 2024-04-19 00:44:45 -10:00
Simon Michael
9c96b117b8 ;just: drop relfiles 2024-04-18 14:50:36 -10:00
Simon Michael
e14bf0bcfa ;just: release scripts 2024-04-18 13:41:52 -10:00
Simon Michael
a1a47f9a9d ;just: reltag, reltagpkg 2024-04-18 13:19:51 -10:00
Simon Michael
381b1ee662 ;just: rename relauthors 2024-04-18 13:19:51 -10:00
Simon Michael
fa96d3e874 ;just: relprep: don't update changelogs at this stage 2024-04-18 13:19:51 -10:00
Simon Michael
d08ec64b7d ;dev:just: ghci, doctest: -fobject-code might reduce some recompilation 2024-04-10 08:20:54 -10:00
Simon Michael
878ebaca40 ;just:commitlog: fix site & finance repo listing 2024-03-02 12:53:53 -10:00
Simon Michael
bd1638b443 ;just: _datearg rename, part 2 2024-03-02 12:51:11 -10:00
Simon Michael
63938f1da1 ;just:format: be silent if there's no changes to commit 2024-03-02 07:47:05 -10:00
Simon Michael
a59df34a5b ;just: cleanup 2024-03-02 07:36:43 -10:00
Simon Michael
46b0c9bacf ;just: format 2024-03-02 07:32:48 -10:00
Simon Michael
bf7b00819b ;just: tidy up 2024-03-02 07:31:42 -10:00
Simon Michael
8d9ce2abf9 ;just:push: allow custom poll interval argument 2024-03-01 18:13:30 -10:00
Simon Michael
a964fd25c0 ;just: log,tootlog: tweaks 2024-02-16 11:45:11 -10:00
Simon Michael
806d84fcf3 ;just:worklogdates: update 2024-02-08 06:47:46 -10:00
Simon Michael
bbd53d06be ;just:relprep: fixes 2024-01-28 00:03:39 -10:00
Simon Michael
daad124625 ;just:worklog: updates 2024-01-26 23:40:11 -10:00
Simon Michael
dd1468fe7e ;just: more benchmarks 2024-01-26 22:23:04 -10:00
Simon Michael
31241bc968 ;just: more benchmarks 2024-01-26 17:14:25 -10:00
Simon Michael
4c7abc3d2f just:samplejournals: more, faster, better 2024-01-26 14:41:15 -10:00
Simon Michael
53431d9ac6 ;just: note GNU/linux portability issue 2024-01-25 13:21:38 -10:00
Simon Michael
78f3655dd5 ;just: symlink-binary: -f 2024-01-24 23:05:20 -10:00
Simon Michael
0f43946646 ;just: portability fix, 2 2024-01-24 23:03:26 -10:00
Simon Michael
80cc54cc27 just: portability fix 2024-01-24 22:46:14 -10:00
Simon Michael
d969421c21 ;tools: standard 1k, 10k, 100k-txn benchmarks 2024-01-24 22:31:01 -10:00
Simon Michael
b5cdc295b4 ;just: find GNU tar more portably 2024-01-24 22:06:59 -10:00
Simon Michael
492dfb0cdc ;just: bench: improve 2024-01-24 21:55:08 -10:00
Simon Michael
08dc13aca0 ;just: get-binaries 2024-01-24 21:49:27 -10:00
Simon Michael
4a00e9bbb9 ;just:commitlog: show pta.o commits 2024-01-18 11:42:53 -10:00
Simon Michael
43dc321742 ;just:bench: accept quickbench args 2024-01-12 07:01:21 -10:00