Commit Graph

12 Commits

Author SHA1 Message Date
Steve Moyer
a73640150d
feat: use isatty to detect a Termios instead 2023-01-17 06:38:00 -05:00
Steve Moyer
1460377334
feat: detect os.Stdin/os.Stdout mode 2023-01-16 10:57:51 -05:00
Michael Muré
7df34aa7a4
commands: add a nice terminal progress bar when building the cache
One issue remaining is that writing the cache takes significant time, but I don't know how to reflect that nicely to the user.
2023-01-11 14:31:22 +01:00
Michael Muré
5844dd0a6a
commands: share JSON creation 2022-12-29 12:53:06 +01:00
Michael Muré
c9009b5299
commands: don't double build the lamport clocks 2022-12-29 10:26:47 +01:00
Michael Muré
b27958758f
cache: simplify cache building events handling 2022-12-27 19:39:09 +01:00
Michael Muré
13a7a59917
cache: tie the last printf in an event to make the core print free 2022-12-27 11:19:45 +01:00
Michael Muré
9591110082
cache: fix some bugs after refactor 2022-12-23 01:41:03 +01:00
Michael Muré
d65e8837aa
cache: generic withSnapshot, some cleanup 2022-12-22 00:48:00 +01:00
Michael Muré
9b98fc0648
cache: tie up the refactor up to compiling 2022-12-21 21:54:36 +01:00
Michael Muré
f2def3a933
WIP 2022-12-19 18:09:59 +01:00
Michael Muré
acc9a6f3a6
commands: reorg into different packages 2022-11-20 17:18:09 +01:00