clap icon indicating copy to clipboard operation
clap copied to clipboard

A full featured, fast Command Line Argument Parser for Rust

Results 258 clap issues
Sort by recently updated
recently updated
newest added

Add a way to automatically generate flags that override (or negate) other flags. This can be done manually already, but doing so for an entire CLI can be tedious, painful,...

C-enhancement
A-builder
A-parsing
A-derive
S-waiting-on-design

### Please complete the following tasks - [X] I have searched the [discussions](https://github.com/clap-rs/clap/discussions) - [X] I have searched the [open](https://github.com/clap-rs/clap/issues) and [rejected](https://github.com/clap-rs/clap/issues?q=is%3Aissue+label%3AS-wont-fix+is%3Aclosed) issues ### Rust Version rustc 1.61.0 (fe5b13d68 2022-05-18)...

C-bug
E-easy
A-man

See #3166 for more context - [code](https://github.com/clap-rs/clap/blob/master/clap_complete/src/dynamic.rs) - [tests](https://github.com/clap-rs/clap/blob/master/clap_complete/tests/dynamic.rs) - tools that do similar - [argcomplete](https://pypi.org/project/argcomplete/) - [cobra](https://github.com/spf13/cobra) - [bpaf](https://github.com/pacak/bpaf/blob/master/src/complete_run.rs) - [carapace](https://carapace.sh/) - [argc-completions](https://github.com/sigoden/argc-completions) - [inshellisense](https://github.com/microsoft/inshellisense)

C-enhancement
A-completion
E-help-wanted
E-easy
:money_with_wings: $20

### Rust Version rustc 1.36.0 (a53f9df32 2019-07-03) ### Affected Version of clap 2.33.0 ### Bug or Feature Request Summary I was hoping that I could make an argument required, and...

C-enhancement
A-parsing
S-waiting-on-design

### Please complete the following tasks - [X] I have searched the [discussions](https://github.com/clap-rs/clap/discussions) - [X] I have searched the [open](https://github.com/clap-rs/clap/issues) and [rejected](https://github.com/clap-rs/clap/issues?q=is%3Aissue+label%3AS-wont-fix+is%3Aclosed) issues ### Clap Version 3.x ### Describe your...

C-enhancement
A-docs
E-easy

So that `value_parser!(usize).range(1..)` works.

### Please complete the following tasks - [X] I have searched the [discussions](https://github.com/clap-rs/clap/discussions) - [X] I have searched the [open](https://github.com/clap-rs/clap/issues) and [rejected](https://github.com/clap-rs/clap/issues?q=is%3Aissue+label%3AS-wont-fix+is%3Aclosed) issues ### Clap Version 3.1.8 ### Describe your...

C-enhancement
A-derive
S-waiting-on-design

Howdy, I need to parse external subcommands into a struct built using the derive API, and I'm having a hard time figuring out how to do this. I can't find...

### Please complete the following tasks - [X] I have searched the [discussions](https://github.com/clap-rs/clap/discussions) - [X] I have searched the [open](https://github.com/clap-rs/clap/issues) and [rejected](https://github.com/clap-rs/clap/issues?q=is%3Aissue+label%3AS-wont-fix+is%3Aclosed) issues ### Rust Version 1.62.0 (a8314ef7d 2022-06-27) ###...

C-bug
E-medium
A-derive