Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/clap-rs/clap
A full featured, fast Command Line Argument Parser for Rust
https://github.com/clap-rs/clap
Specifies that use of a valid [argument] negates [subcomands] being used after. By default
`clap...
25cbca4e41a9ae41f9f11fd7e2286bc7fd1ce51c authored about 8 years ago
Closes #769
c2978afc61fb46d5263ab3b2d87ecde1c9ce1553 authored about 8 years ago945acffb5e7a0f4ea1d42c8487802eb65486c0de authored about 8 years ago
c20701b74a79eaf19b3d6e9983bbd0c7df3ab36c authored about 8 years ago
fabe9267ee2264c1957cad825a8df0b9d7007fcc authored about 8 years ago
01caf84b871667d1540a42ffa955671bbd9607bc authored about 8 years ago
Relates to #787
a10fc859ee20159fbd9ff4337be59b76467a64f2 authored about 8 years agoCloses #787
d34ec3e032d03e402d8e87af9b2942fe2819b2da authored about 8 years ago85ea57835db7b73a19bcd725e82d99973303c7d5 authored about 8 years ago
Issue 665
7eb949ba3873cd19c4e61f700272bd0dfd370536 authored about 8 years ago327c514d7aa9fee6ca70aa13be46e738f1030020 authored about 8 years ago
For instance imagine --opt <val> and --opt2 <val>
Running:
```
$ prog --opt --opt2 val
```
Wo...
5a5f2b1e9f598a0d0280ef3e98abbbba2bc41132 authored about 8 years agostyle: standardizes debug calls and output
Closes #792
03f72335a9e456258b4006c56c0ca4c29447303c authored about 8 years agoCloses #792
988b9cbea4f4a4d70c33a14c0977fd52ac3e509e authored about 8 years agoIssue 764
14a08e86194626ad6c5af58d7363697a80b5d0ac authored about 8 years ago280bb85f693d137ba12720e158f8e1a382056243 authored about 8 years ago
1c9e8700d4cc99e25ef8c6b24ba054ee394a99e0 authored about 8 years ago
3055e77ea7eee858569c1f36fe2bb82bab362dfa authored about 8 years ago
All of the conditional default values and conditional requirements
(requried and requires) can n...
An arg can now be conditionally required (i.e. it's only required if arg
A is used with a value ...
60e1a3a02b0b0018b200972d43cdac9869d879b8 authored about 8 years ago
4ef091019c083b4db1a0c13f1c1e95ac363259f2 authored about 8 years ago
7f296e29db7d9036e76e5dbcc9c8b20dfe7b25bd authored about 8 years ago
An arg can now conditionally require additional arguments if it's value matches a specific value...
198449d64393c265f0bc327aaeac23ec4bb97226 authored about 8 years agob03eff6df52b7119f1a09cbcea45bb5893fcb841 authored about 8 years ago
One can now implement conditional default values. I.e. a default value that is only applied in
c...
eca609159a20e5f10f263d71590a330d5de55719 authored about 8 years ago
feat(Validators): adds ability to validate invalid UTF-8
added validator_os
30b1bbfaa1dd222c7030a1ed13bcb402cbc67d52 authored about 8 years agoa7186fa8fe9ff19ac43bbd65fcb868f9f0c1561e authored about 8 years ago
Issue shortcircuit help
e20009d2cad2cfe79511e6762a11024d39db76a6 authored about 8 years ago68dadde061e61c3115371ab75ae61bf77ac9a61b authored about 8 years ago
17d70dc38ef6c3d42b180d3f66c9e45e4ce4ff91 authored about 8 years ago
1da29a6266d637eed3cc3beebae13a805c182d57 authored about 8 years ago
e79124e4c2c00bec371691df47df97482c7a6f88 authored about 8 years ago
Closes #789
d3d34a2b51ef31004055b0ab574f766d801c3adf authored about 8 years ago6fdd2f9d693aaf1118fc61bd362273950703f43d authored about 8 years ago
47232498a813db4f3366ccd3e9faf0bff56433a4 authored about 8 years ago
f49fb88aa28008cd825bf0d38469affd3cf6b30c authored about 8 years ago
a43f32ce52a01ac0aecdd158a915b4467c7dccd5 authored about 8 years ago
Instead of using Format::Error directly, we need to use a Colorizer to
make sure that the messa...
Handle replacing colons with custom separators in crate_authors!()
Discussion: #779
r? @kbknapp
83bacb87bb854be8b559f9e9c4bda5c3f47a0489 authored about 8 years ago
315dffc011c65f41393820803d327bf1672b00ee authored about 8 years ago
This makes default crate_authors!() invocation same as before the
changes
Support `("some string")` for app names and long arg names in clap_app!
Previous discussion in ...
dd313415af546828346f401c726e1a10d9900efc authored about 8 years agoFunctionality remains the same
05f4953409abbca4905823d948ed0c89462e8368 authored about 8 years ago
The implementation is basically manually expanded lazy_static! macro
(with some hand-crafted sim...
Used for setting names that aren't Rust idents.
Fixes #759
9895b671cff784f35cf56abcd8270f7c2ba09699 authored about 8 years agoUsed for arg names that aren't idents.
Ref #321
f41ec962c243a5ffff8b1be1ae2ad63970d3d1d4 authored about 8 years ago79bbf57815f7d0bcc549c198e5dc5bd812221c1e authored about 8 years ago
Spelling in docs
Just some typos I noticed while reading the docs.
274afb1f08937e4006da7bccba10814a448bf0ed authored about 8 years agof22c21b422d5b287d1a1ac183a379ee02eebf54f authored about 8 years ago
5c9b0d47ca78dea285c5b9dec79063d24c3e451a authored about 8 years ago
Issue 771
ff5d1a753d85a777c6bec69b49d17e836f887a46 authored about 8 years agodocs(README.md): adds guidance on when to use ~ in version pinning, a…
…nd clarifies breaking c...
ff7febf3f966b1a9917b17f4f96223a5e8f24bc1 authored about 8 years ago7144419598d52ab5539f76a407b85e69059517c5 authored about 8 years ago
Since ZSH completions use `[ and ]` for descriptions, but clap args use `[ and ]` for possible
v...
Closes #765
591eaefc7319142ba921130e502bb0729feed907 authored about 8 years agodocs(Examples): adds subcommand examples
Closes #766
cc @omtcyfz
949690ee4a4548bcacaaf44d2590df34c3cc5be4 authored about 8 years ago
It seems that Cargo no longer sets OUT_DIR when compiling build.rs, but
it's still available at...
Closes #766
0e0f33547a6901425afc1d9fbe19f7ae3832d9a4 authored about 8 years agoIssue threedots
b225cdb125138cfb639d0700597d98393d09bb3c authored about 8 years ago56bd25ab38b74b7b246f132277cdb96b2297a9c1 authored about 8 years ago
imp(Completions): adds fallbacks to Bash completions
With these options, in case the completion...
12a5f6e0cf453b13fc3e9145a98c095433c4541c authored about 8 years ago
With these options, in case the completion function cannot provide
suggestions, Bash will perfor...
a9d5453085f8c54d357819281dd0ec78e10d2fec authored about 8 years ago
29e362cc197baa413e13904f9f60bd4ac68539b2 authored about 8 years ago
Prior to this commit setting `number_of_values(1)` and `multiple(true)` would cause the help
mes...
docs(Readme): Fix typos
69541d6dafafadfbb2db56334dccc487fd17c813 authored about 8 years agoc9e75a1d8368c715cbb451100253bb046ac1b422 authored about 8 years ago
Fix typo: 2.12.0 -> 1.12.0
Fixing a typo here.
8dce24870b5231ab0ef20106ce03b903ec89a885 authored about 8 years agob8fb6725c51517416623955478e81b146e0ae7ce authored about 8 years ago
Issues 740,742,744,753,754
2cde6b5773e567d8a745d3e49c07ee4f72a26e8f authored about 8 years agocf0638452a20d2c737b06210ca161785647c570f authored about 8 years ago
802cd1bf173ac79be946eac45326df8676abc6fc authored about 8 years ago
36e9d29b01e769a4d39106719fdf079edba6253e authored about 8 years ago
979e8e0d2fdcc796814c723ec6deece0bf1e94d4 authored about 8 years ago
6f5b1103c0893d13b42f1f7c6504c9c339840be3 authored about 8 years ago
01e1e33f377934099a4a725fab5cd6c5ff50eaa2 authored about 8 years ago
45eb9bf130329c3f3853aba0342c2fe3c64ff80f authored about 8 years ago
c04a6cbef3ac6de6774919f6ecdec2e7feccf8f8 authored about 8 years ago
d0d8622dd64d56ad02f608da9f9ff61d57acaff7 authored about 8 years ago
b1053f1016e98a76826e35709321811acacea7b0 authored about 8 years ago
One can now use `Arg::allow_hyphen_values(true)` which will enable `--opt -val` style values onl...
c0d70febad9996a77a54107054daf1914c50d4ef authored about 8 years ago80cc68748dfd3632586994f70cb23df7a6398fa9 authored about 8 years ago
ba7a4e33e1b392e205ced6de1c2c49afb9c2f439 authored about 8 years ago
Flags, Opts, and Positionals now store their internals using compartmented Base, Valued, and
Swi...
Closes #754
49e7cdab76dd1ccc07221e360f07808ec62648aa authored about 8 years agoCloses #753
d20331b6f7940ac3a4e919999f8bb4780875125d authored about 8 years agoeb51316cdfdc7258d287ba13b67ef2f42bd2b8f6 authored about 8 years ago
Closes #740
760d66dc17310b357f257776624151da933cd25d authored about 8 years agoFailing value validators now produce messages like the following:
error: Invalid value for '-j ...
65eb33859d3ff53e7d3277f02a9d3fd9038a9dfb authored about 8 years ago192a808e0fea49adfe3487c43894a9be6112d346 authored about 8 years ago
doc: some formatting fixes
4181a98131b38ab9b774b82db2a0931e311258ee authored about 8 years ago4744d07b57d503262e4009bcf11e4f34375da501 authored about 8 years ago
Cache cargo on Travis to (hopefully) speed up builds
fb4214f4768760e2944e7afa93a2087a54ce3fce authored about 8 years ago0a423757041f7cd99e8bf9418dbc0440d7b58147 authored about 8 years ago
2ebde60d5a483b9b7a4f3fda902c7406a42516af authored about 8 years ago
Make `update-contributors` a quiet recipe
I noticed that this is a common pattern in justfiles,...
4f3155897ad413c7db758393a41d619b39d5fdf0 authored about 8 years ago