Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/clap-rs/clap_generate

Shell Completion Script and Manpage generation
https://github.com/clap-rs/clap_generate

Auto merge of #737 - kbknapp:questionmark, r=kbknapp

Questionmark

f24a3760e499235efb1f19cc0d692b46c50a8156 authored about 8 years ago
chore: clippy run

b4f2e2a1b65a5589614a4267800a7b211379e512 authored about 8 years ago
chore: adds some recipies to the justfile

d4740a5978d458e69670ef34f74ea87307e5d9a0 authored about 8 years ago
style: changes try! to ? and rustfmt run

55e73856856973ce9d45c6476e09061f1271028e authored about 8 years ago
Auto merge of #733 - kbknapp:v2.18.0, r=kbknapp

V2.18.0

087cee7404d8504e69c4f6fb41ecca2304060672 authored about 8 years ago
chore: increase version

475c21814e0131847d1f6c3d1ea79eaf6229edca authored about 8 years ago
chore: updates the contributors list

b620323299f7c4db46e647e060ec330a48468411 authored about 8 years ago
chore: adds a justfile for storing some common commands

71e679b3ba7fd941841c884da8bc2e2c1f8815de authored about 8 years ago
Merge branch 'master' of github.com:kbknapp/clap-rs

cbe252d477d66f61c0f9165db61536d636548d74 authored about 8 years ago
feat(Completions): adds completion support for PowerShell.

Closes #729

cff82c880e21064fca63351507b80350df6caadf authored about 8 years ago
Auto merge of #732 - Arnavion:fix-729, r=kbknapp

Completion support for PowerShell.

Fixes #729

---

Requires PS 5.0+ for the `Microsoft.PowerSh...

fc22be0f040e1bba4e0d9e5e7384231fd441cae3 authored about 8 years ago
Completion support for PowerShell.

Fixes #729

5869ebbffcc7a3101062e5d3c97b5271c0d754b7 authored about 8 years ago
Auto merge of #730 - kbknapp:issue-725-take2, r=kbknapp

Issue 725 take2

a7659ce4f0c4f53d58c5c92f25f8b2109cab9aab authored about 8 years ago
chore: increase version

1118cc08faff9d7e5d48d0c27a8dd00fa6e98a79 authored about 8 years ago
tests: adds tests against issue-725 part 2

908d78eb825550cbfaa9b216a2e4a01c11e9edb8 authored about 8 years ago
fix(Low Index Multiples): fixes a bug where using low index multiples was propgated to subcommands

Closes #725

33924e884461983c4e6b5ea1330fecc769a4ade7 authored about 8 years ago
Auto merge of #728 - kbknapp:coveralls, r=kbknapp

chore: coveralls upload fix

00b8d160786c36d4831a1bc94894c56a1311f00d authored about 8 years ago
chore: coveralls upload fix

b71329b8c8f5d89259e7ccc465d85290f82cae7e authored about 8 years ago
Auto merge of #724 - kbknapp:clippy-run, r=kbknapp

Clippy run

5cb9c8ad65635d8485e0ad8c86e315ff3bbc2c33 authored about 8 years ago
chore: moves to temp coveralls fix

90df9d322398d07f8e0bd50202331886214de50e authored about 8 years ago
chore: clippy run

61bde461e19559720f56dae4ee257af92be009e2 authored about 8 years ago
Auto merge of #727 - kbknapp:issue-725, r=kbknapp

Issue 725

1ff9791fb415eaa87e34e1e38f1e48e0efbf1aa1 authored about 8 years ago
chore: increase version

e55e82a41825e7067061ad670306b8bcc92b6895 authored about 8 years ago
tests(Multiple Values): renames some tests to reduce redundancy

74360184fab910883f1bfbb49cbf1abe50956013 authored about 8 years ago
tests: adds tests for low index positionals with multiple(true) set

ac49e7bc044a44e969cc0a15a3abec2256008a0b authored about 8 years ago
feat(Positional Args): allows specifying the second to last positional argument as multiple(true)

Now one can build CLIs that support things like `mv <files>... <target>`

There are a few requir...

1ced2a7433ea8937a1b260ea65d708f32ca7c95e authored about 8 years ago
chore(Completion Error): changes error message to reflect not only BASH is supported

1d6f8fd7de1700acfac5634672407615f47fdc5e authored about 8 years ago
Auto merge of #726 - matthiasbeyer:app-get-name, r=kbknapp

Add App::app_name() getter

This is a proposal... I would like to have this for [imag](https://g...

ccfc5ed6c32aad0c4d6c07d1bfa086b0a94af16b authored about 8 years ago
Add App::app_name() getter

bc2075d0885a512f5ec86bc24bf9f48ed1459892 authored about 8 years ago
Auto merge of #720 - kbknapp:issues-714,718, r=kbknapp

Issues 714,718

813489dd9ba6d84affaa863b707f08df040185f2 authored about 8 years ago
chore: increase version

518f57744a42ca79e8759d1cdd9a869b21ca9107 authored about 8 years ago
imp(Error Output): conflicting errors are now symetrical, meaning more consistent and less confusing

Prior to this commit, conflicting error messages and the suggeseted usage would depend on whethe...

3d37001d1dc647d73cc597ff172f1072d4beb80d authored about 8 years ago
tests: updates conflict tests to new more precise output

44f6b1edbfef70ee94a641b3aa0c334baf0a1c2b authored about 8 years ago
fix(ZSH Completions): fixes bug that caused panic on subcommands with aliases

ZSH completions now fully support subcommands with aliases. Only visible aliases will be display...

5c70e1a01bc977e44c10015d18bb8e215c32dfc8 authored about 8 years ago
Auto merge of #719 - Nemo157:patch-1, r=kbknapp

docs: Fix typo in example `13a_enum_values_automatic`

174a5779ec7e7a986c605795bf35986bc9f662e2 authored about 8 years ago
docs: Fix typo in example `13a_enum_values_automatic`

c22fbc07356e556ffb5d1a79ec04597d149b915e authored about 8 years ago
fix(debug): fixes the debug feature (#716)

6c11ccf443d46258d51f7cda33fbcc81e7fe8e90 authored about 8 years ago
docs(README.md): fixes failing yaml example (#715)

Close #708

21fba9e6cd8c163012999cd0ce271ec8780c5695 authored about 8 years ago
Auto merge of #711 - kbknapp:v2.16.3, r=kbknapp

chore: increase version

8190a1c9d950babb803d230cf264b66bb7517c4e authored about 8 years ago
chore: increase version

dbe60fc779c3de4de7c4e07e4e92221a6bc43536 authored about 8 years ago
Auto merge of #710 - myCrates:fix/yaml-example, r=kbknapp

fix(yaml-example): inconsistent args

change yaml example to be consistent with its configuratio...

4f0780fbaa67a59c427ff3ddd347beb653ceebda authored about 8 years ago
fix(yaml-example): inconsistent args

change yaml example to be consistent with its configuration

fix #707, #708

847f7199219ead5065561d91d64780d99ae4b587 authored about 8 years ago
Auto merge of #709 - Nemo157:derive_order_pr, r=kbknapp

Derive display order after propagation

Don't attempt to change the display order of flags/optio...

0f8764cbe8a73427dca92e1711b9d02d169908ec authored about 8 years ago
fix: Derive display order after propagation

Don't attempt to change the display order of flags/options until any app
settings have been prop...

9cb6facf507aff7cddd124b8c29714d2b0e7bd13 authored about 8 years ago
tests: Add tests related to #706

Try and stress the combinations of DeriveDisplayOrder and UnifiedHelpMessage
along with propagat...

f5b577c4fe637f91f64be7ea79e144532b732eb0 authored about 8 years ago
Auto merge of #705 - kbknapp:issue-704, r=kbknapp

Issue 704

01994467d5808903907012c26953ebde72594137 authored over 8 years ago
chore: increase version

2663ba774363dcdb580e49c4fd877cc3277e40b7 authored over 8 years ago
fix(Fish Completions): fixes a bug where single quotes are not escaped

Closes #704

780b4a18281b6f7f7071e1b9db2290fae653c406 authored over 8 years ago
Auto merge of #703 - kbknapp:issue-702, r=kbknapp

Issue 702

9b32a5aa2609db70578867cc8a4e3c43c15d9eb9 authored over 8 years ago
chore: increase version

0e2ea1c88b5ebaeb184689050dc4b0381931224c authored over 8 years ago
chore: clippy run

e9efa8ed6f79eb0af4d74ee0cc18662be5c8854c authored over 8 years ago
tests(Help Message): adds tests to guard aginst multiple values throwing off alignment

b94f897daf793000f0ab90e79c3a8c07c190969e authored over 8 years ago
fix(Help Message): fixes a regression bug where args with multiple(true) threw off alignment

Closes #702

ebddac791f3ceac193d5ad833b4b734b9643a7af authored over 8 years ago
Auto merge of #701 - kbknapp:zsh-completions, r=kbknapp

Zsh completions

cf26cd83aa82cafbc50ee631c8facc7d62a1287e authored over 8 years ago
chore: increase version

0bf82e544865f2c122673376c601efc2250c6b54 authored over 8 years ago
feat(Completions): adds ZSH completion support

ZSH is now supported in the exact same way as BASH and FISH completion scripts.

Closes #699

3e36b0bac491d3f6194aee14604caf7be26b3d56 authored over 8 years ago
refactor: makes some minor changes to the private API for better ergonomics

291bcccd6b1fe0fae40722abafc62c2f71fad3f6 authored over 8 years ago
refactor(Completions): moves completing functions into their own modules

ee6e987acd9f3ac057c71896b2022045f32c9540 authored over 8 years ago
Auto merge of #700 - kbknapp:v2.15.0, r=kbknapp

chore: increase version

408d2ee4e6c47bef67ce5fcc39f191f003faec4a authored over 8 years ago
Auto merge of #698 - kbknapp:issue-696, r=kbknapp

Issue 696 - Add AppSettings::AllowNegativeNumbers

8735e3511d1ff9858d415c9da96d908db4493aac authored over 8 years ago
chore: increase version

e1ad987be33664ab33b642a89acbdc8cab1352dd authored over 8 years ago
Auto merge of #697 - kbknapp:issue-688, r=kbknapp

fix: fixes a bug that made determining when to auto-wrap long help me…

…ssages inconsistent

Cl...

cc0718dfc95dff79aece612f76f78b0c86ad9d2d authored over 8 years ago
tests(AllowNegativeNumber): fixes failing doc test

993622364e271b99b8a726eebd9191653234f201 authored over 8 years ago
chore: clippy run

2d2ec03995a1d17445cc6455e7b89753883c74d7 authored over 8 years ago
tests(AllowNegativeNumbers): adds some new tests for AllowNegativeNumbers and AllowLeadingHyphen

e443f2d6c194122361a61bcdbdc435594e4ace99 authored over 8 years ago
style: rustfmt run

7d6f760a91b55967972bbd1b972307624e876805 authored over 8 years ago
refactor: moves some code out of the large main function into it's own

f056eb9e4e9054e521f67cbe750043274c1e9a81 authored over 8 years ago
feat(AppSettings): adds new setting AllowNegativeNumbers

One can now use `AppSettings::AllowNegativeNumbers` which functions similar to `AllowLeadingHyph...

ab06454677fb6aa9b9f804644fcca2168b1eaee3 authored over 8 years ago
chore: adds visual studio code project files to ignore list

57026578f0144f0202d6930884d893f0158cc633 authored over 8 years ago
docs(app/settings.rs): moves variants to roughly alphabetical order

9ed4d4d7957a23357aef60081e45639ab9e3905f authored over 8 years ago
chore: update version

fbfa019241d635b3185fb487e9cffd246c973ee6 authored over 8 years ago
tests: adds tests to guard against issue-688

637d25dde3e638eb3f5506d5cfb6aed183b7beac authored over 8 years ago
tests: updates tests to new space counts in help messages

440a21cfdc6f72da9b27646348c78f90cbb96f99 authored over 8 years ago
tests: updates tests to new version of arg.to_string()

03d2b2ac80cc5b508d17376399010ffe057ebce2 authored over 8 years ago
tests(app/help.rs): adds some additional debugging code, and standardizes a few calls

a79d0f132c24e411e92ad450c3b4f0f18ec245c0 authored over 8 years ago
fix: fixes a bug that made determining when to auto-wrap long help messages inconsistent

Closes #688

468baadb8398fc1d37897b0c49374aef4cf97dca authored over 8 years ago
Auto merge of #691 - tormol:stabilize_clap_app!, r=kbknapp

Stabilize clap_app!

It was destabilized in 2.0.0 but hasn't been changed since.
Does anyone hav...

51497a201b099ad36c8d6c7ab5793f26a35b27fb authored over 8 years ago
Merge branch 'master' into stabilize_clap_app!

dc906398fb6b4443a39bb6dc1bec6e986e5147ba authored over 8 years ago
Auto merge of #689 - tormol:fix_werrnings, r=kbknapp

Fix more lints

Why are lints denied when nightly is allowed to fail on travis?

c4c6edd7f4c8a039043d6ab2b230fd81b77697af authored over 8 years ago
Merge branch 'master' into fix_werrnings

dbe83dfbe795f06b9f9590ff440b2efe40eac608 authored over 8 years ago
Auto merge of #692 - nabijaczleweli:imp/638-app-with_defaults-deprecate, r=kbknapp

Deprecate App::with_defaults()

Closes #638

c9230c1d52d0752811707b80829ba32ff8cd05cd authored over 8 years ago
imp: Stabilize clap_app!

It was de-stabilized in 2.0.0 but hasn't been changed since.

This commit also updates docs to r...

cd516006e35c37b005f329338560a0a53d1f3e00 authored over 8 years ago
imp(with_defaults): Deprecate App::with_defaults()

Following the discussion on #638 a consensus that it can never work
(and was a mistake in the fi...

2608540940c8bb66e517b65706bc7dea55510682 authored over 8 years ago
Auto merge of #682 - tormol:ignore_less_doctests, r=kbknapp

Ignore fewer doc-tests

47ffccd2518bd182a7b5a542107b39a30b4cda6f authored over 8 years ago
style: Fix new lints in fish_inner()

190aef43fd30e693af822c176f9b686591568719 authored over 8 years ago
style: fix one `allow()`ed lint

84546f5c7a2294137da2b24c660ba6cabdeb8bf8 authored over 8 years ago
style: dis-`allow()` untriggered lints

816b0d49c45f6669c5aae748396e9551f2e30a96 authored over 8 years ago
fix(features): Make lints not enable other nightly-requiring features

835f75e3ba20999117363ed9f916464d777f36ef authored over 8 years ago
chore(debug): fix a single typo in a debug message

86828a50240a8d5e27468eb0457613ee6c7fc62f authored over 8 years ago
docs: reword docs for ErrorKind and app::Settings

Also adds a blank line between variants and
wraps markdown lines at punctuation when it makes se...

3ccde7a4b8f7a2ea8b916a5415c04a8ff4b5cb7a authored over 8 years ago
docs(ErrorKind): improve some errors about subcommands

* InvalidSubcommand requires feature="suggestions".
* UnknownArgument can also be caused by unre...

9f6217a424da823343d7b801b9c350dee3cd1906 authored over 8 years ago
docs: fix tests that fail when the "suggestions" feature is disabled

996fc381763a48d125c7ea8a58fed057fd0b4ac6 authored over 8 years ago
style: only ignore clippy warning if lints are enabled

else you get another warning!

da88fd254b6f09bb7e5b495178b26dcd21bbf265 authored over 8 years ago
chore(travis): test more feature combinations and remove the "travis" --feature

df2c40804d2ade1d95521a74b6824219e65fafa6 authored over 8 years ago
docs: fix the OsString-using doc-tests

af9e1a393ce6cdda46a03c8a4f48df222b015a24 authored over 8 years ago
tests: run OsString-using doc-tests on unix platforms

Closes #506

4c27f0ade9a912cf7e695805e4f298bf1668f883 authored over 8 years ago
docs(yaml): make sure the doc-tests don't fail before "missing file"

Removing an unused import is the only visible change.

8c0f55516f4910c78c9f8a2bdbd822729574f95b authored over 8 years ago
docs: tag non-rust code blocks as such instead of ignoring them

0ba9f4b123f281952581b6dec948f7e51dd22890 authored over 8 years ago
tests: run or compile some currently ignored doc-tests

330a376a46394866c7b57f894eefb677da31b0e9 authored over 8 years ago
docs: Improve documentation around features

* Clap has dependencies even with all features disabled.
* The "nightly" feature does nothing, s...

4ee85b95d2d16708a016a3ba4e6e2c93b89b7fad authored over 8 years ago