flanchan pushed to cli-refactor at flanchan/rematch
-
9fdf0817ae Added some basic command-line parsing.
6 hours ago
flanchan pushed to cli-refactor at flanchan/rematch
-
0b04b94d0c Started more robust, efficient, and extensive re-write in 2024 Rust with CLI flags.
11 hours ago
flanchan pushed to repatch at flanchan/rematch
-
937e3f6579 Patching operation buf-reader impl started
12 hours ago
flanchan pushed to master at flanchan/leanify-many
-
d8f217d7cb Version bump to 1.2.2: Added `progress-reactive` feature (default.)
-
aaaddd66ec Added fully-functional (default) feature `progress-reactive`.
-
ad03ce86e8 Added functional feature `progress-reactive`: A caught `SIGWINCH` signal will now re-draw progress bars.
-
9412636a0f `progress-reactive`: Re-worked internal sync-to-async-signal barrier API to the much more simple and complete `reactive::Crosslink{,Sender,Receiver}`
-
a4f288fd33 Started `progress-reactive` internal API. (Re-starting design.)
- Compare 6 commits »
3 days ago
flanchan pushed to safe-cancel-interrupt at flanchan/leanify-many
-
aaaddd66ec Added fully-functional (default) feature `progress-reactive`.
3 days ago
flanchan pushed to safe-cancel-interrupt at flanchan/leanify-many
-
ad03ce86e8 Added functional feature `progress-reactive`: A caught `SIGWINCH` signal will now re-draw progress bars.
3 days ago
flanchan pushed to safe-cancel-interrupt at flanchan/leanify-many
-
9412636a0f `progress-reactive`: Re-worked internal sync-to-async-signal barrier API to the much more simple and complete `reactive::Crosslink{,Sender,Receiver}`
-
a4f288fd33 Started `progress-reactive` internal API. (Re-starting design.)
- Compare 2 commits »
4 days ago
flanchan pushed to safe-cancel-interrupt at flanchan/leanify-many
-
8d8f932081 Started impl of feature `progress-reactive`: Addded `.resize_bar()` (`CommandKind::Resize`) to update progress bar max size to fit recalculated terminal width.
6 days ago
flanchan pushed to master at flanchan/leanify-many
-
927d6b9888 Version bump: 1.2.1: Enable feature flag `shutdown` & command-line options `-n`/`--no-cancel`.
-
29d45438ee Added *optional* SIGINT trapping at compile-time (feature="shutdown") and runtime (`-n`/`--no-cancel` to disable, default is to catch gracefully.)
- Compare 2 commits »
6 days ago
flanchan pushed to safe-cancel-interrupt at flanchan/leanify-many
-
29d45438ee Added *optional* SIGINT trapping at compile-time (feature="shutdown") and runtime (`-n`/`--no-cancel` to disable, default is to catch gracefully.)
-
7fa4004ebf Version bump 1.2.0: Added SIGINT trapping & graceful cancellation: SIGINT does not terminate already-running child processes, just prevents more from being spawned and waits on the running ones.
- Compare 2 commits »
6 days ago
flanchan pushed to master at flanchan/leanify-many
-
7fa4004ebf Version bump 1.2.0: Added SIGINT trapping & graceful cancellation: SIGINT does not terminate already-running child processes, just prevents more from being spawned and waits on the running ones.
-
2b65696512 Added SIGINT graceful cancellation.
-
d7b46d7c9a Cancelling works when it is NOT a signal because of children PGIDs...
-
db20ca106f Added CTRL+C cancel infrastructure into async work flow tree, but haven"t figured out how we can both stop adding new tasks *and* `await` on *all* current child processes before returning in error, which is what we need.
- Compare 4 commits »
1 week ago
flanchan pushed to safe-cancel-interrupt at flanchan/leanify-many
-
2b65696512 Added SIGINT graceful cancellation.
-
d7b46d7c9a Cancelling works when it is NOT a signal because of children PGIDs...
- Compare 2 commits »
1 week ago
flanchan pushed to master at flanchan/units
-
3e33be5c32 bytes: Fixed `0.1b` rounding up instead of down.
-
5cde9e6885 bytes: Added support for decimal values (e.g. 1.2k)
- Compare 2 commits »
1 week ago
flanchan pushed to cli at flanchan/genmarkov
-
72101413f0 Added ergonomics for `-n`/`--no-consume`: Will consume data if it is non-blocking to *start* consuming. Added TTY checks for input/output chain file.
2 weeks ago
flanchan pushed to cli at flanchan/genmarkov
-
19b5f322dc Added `--append`. Added some basic heuristics for not re-writing redundant files unless explicitly asked for (see `--append`.)
2 weeks ago
flanchan pushed to cli at flanchan/genmarkov
-
995e1cf80e Moved input lines on to stack if input is small.
2 weeks ago
flanchan pushed to io-uring-async-support at flanchan/genmarkov
-
2404721418 Moved input lines on to stack if input is small. (merged from branch cli.)
2 weeks ago
flanchan pushed to cli at flanchan/genmarkov
-
9512781db2 Remove unused req-deps for optional feature `io_uring`.
2 weeks ago
flanchan pushed to io-uring-async-support at flanchan/genmarkov
-
9e5257507f Remove unused req-deps for optional feature
2 weeks ago