argh icon indicating copy to clipboard operation
argh copied to clipboard

Argh! A minimalist argument handler.

Results 21 argh issues
Sort by recently updated
recently updated
newest added

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)

enhancement
help wanted

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...

help wanted

See list of missing practices [here](https://bestpractices.coreinfrastructure.org/en/projects/1088#quality).

enhancement
help wanted

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:...

enhancement

On Windows, support `wmain` and `wchar_t* argv[]`

enhancement