cling
cling copied to clipboard
A modular, non-macro-based command line interface library
The current flow of a command's execution runs through the `pre_run` hook -> `run` main method -> `post_run` hook. However, if `pre_run` or `run` are interrupted or stopped, `post_run` is...
For `pre_run` hook methods, there is the option to stop command execution to the main `run` method if the value returned is `false`. However, there are no checks in place...
First off, I've just started using this shard due to the stdlib `OptionParser` lacking some considerable customization options and flexibility. Thanks for putting this together. However, I have run into...
Currently, the `usage` help message only prints the command's name, ignoring its lineage. Suppose you have the following ``` Greets a person Usage: greet [options] Commands: welcome sends a friendly...