Avril flanchan
Loading Heatmap…

flanchan pushed to cli-refactor at flanchan/rematch

  • 9fdf0817ae Added some basic command-line parsing.

6 hours ago

flanchan created branch cli-refactor in flanchan/rematch

11 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

1 week ago

flanchan pushed to master at flanchan/units

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