argh
argh copied to clipboard
Argh! A minimalist argument handler.
Add automatic TAB completion on supported shells incl. Windows. Refs: - [Click](https://click.palletsprojects.com/en/8.1.x/#) - [How to enable TAB completion for the .NET CLI](https://docs.microsoft.com/en-us/dotnet/core/tools/enable-tab-autocomplete)
Hi, Can you add support list of same parameters? Example: ``` nativium --build=debug --build=release --build=relwithdebinfo ``` Get all `--build` parameters and a vector of it. Thanks.
Fixed installation dir of configs - it must be arch-independent for a header-only library.
Because sometimes you don't have access to the command line arguments in their raw form... ```cpp std::vector args; int main(int argc, char** argv) { for (size_t i=0; i < argc;...
Hey! I just stumbled upon `argh` during a demo with a customer and used it to demo our tool (they are using it). As depending on it with tipi just...
We've had various reports of backward compatibility issues with certain platforms. It would be great if someone can help set up a CI service for multiple platforms to continuously check...
See list of missing practices [here](https://bestpractices.coreinfrastructure.org/en/projects/1088#quality).
add_param takes a std::string as an input, and add_params a std::initializer_list. However it is easy to forget the final 's' or add an extra 's', and not realizing where the...
On Windows there is an extension to [get the args automatically](https://docs.microsoft.com/en-us/cpp/c-runtime-library/argc-argv-wargv) without passing them in, as in: ```cpp int main() { argh::parser cmdl; // ... } ``` Things to note:...