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

Merge pull request #1006 from kieraneglin/master

Fixed grammar and improved formatting of github issue template

f3be58ec41071f76f441d006c4571fc7f944b35b authored over 7 years ago by Kevin K <[email protected]>
perf: update textwrap to version 0.7.0

This version of textwrap uses a new wrapping algorithm that allocates
fewer strings on the heap....

c2d4e63756a6f070e38c16dff846e9b0a53d6f93 authored over 7 years ago by Martin Geisler <[email protected]>
Merge branch 'master' into master

965dff64c2255de6b1baaa46248300a6663d2418 authored over 7 years ago by Kieran <[email protected]>
chore: fix increase version

76869a0d68193093a70dcb63d248a7da91294a16 authored over 7 years ago by Kevin K <[email protected]>
chore: adds CI badges to crates.io

78498bd82c0a72af9c220e31affb11a0b79075e1 authored over 7 years ago by Kevin K <[email protected]>
chore: increase version

00f8d28ab40638dabb499632342caf080139691a authored over 7 years ago by Kevin K <[email protected]>
Fix up typo and minor grammar

1b35ea36c4961e912828ffa71f59e7fefac0e96d authored over 7 years ago by Jake Goulding <[email protected]>
Fix documentation for print_long_help, trim whitespace

4a9acd6d9b78d518ded13b98ee3b6e4835ef69a7 authored over 7 years ago by Jordan Danford <[email protected]>
impl Default for Values + OsValues for any lifetime.

fb7d6231f13a2f79f411e62dca210b7dc9994c18 authored over 7 years ago by kennytm <[email protected]>
Tell docs.rs about the yaml feature

All the other features are either irrelevant, for nightly or already included by default so this...

4030c5529d30d2b37ab295035c9f6e73b341f708 authored over 7 years ago by Markus Westerlind <[email protected]>
Make -- mandatory for the slop example

2c86c8eb4cf3688c75e31332ddbd6942dd62c92b authored over 7 years ago by messense <[email protected]>
Fixed grammar and improved formatting of github issue template

ef94d4898b745d8d65b9f201602b96b118bae9d0 authored over 7 years ago by Kieran <[email protected]>
chore: increase version

* chore: disables mention-bots finding reviewers and pinging tons of people

* docs(README.md)...

e27a6ffbde87a35a367cd3c5b7369ef8173d0e7a authored over 7 years ago by Kevin K <[email protected]>
Merge pull request #980 from little-dude/flag

Suggest to use flag after a sub-command

d02e24a9707bda832cabdfcc7ddec6963d13fb2e authored over 7 years ago by Kevin K <[email protected]>
Merge pull request #985 from little-dude/clippy

Some clippy fixes

2b144cf165235bbc97ea81b751fedcd730cdc781 authored over 7 years ago by Kevin K <[email protected]>
tests(Suggestions): update tests for subcommand suggestions

e8518cf07d0fadc712986da7427bc2d294e5cfa1 authored over 7 years ago by Corentin Henry <[email protected]>
imp(Suggestions): suggests to use flag after subcommand when applicable

If an invalid flag is found and this flag is a valid flag for a
sub-command, suggest using it af...

2671ca7260119d4311d21c4075466aafdd9da734 authored over 7 years ago by Corentin Henry <[email protected]>
clippy: block_in_if_condition_stmt

9d5482ebf6f99ad472817124ad6ec81aa331ad1d authored over 7 years ago by Corentin Henry <[email protected]>
clippy: single_match

35306ed9f16bb174e00b106e48714d9f65fc7cfe authored over 7 years ago by Corentin Henry <[email protected]>
clippy: explicit_iter_loop

cda5cfd1a852a8682f46cae83ab48b905e5a94af authored over 7 years ago by Corentin Henry <[email protected]>
clippy: block_in_if_condition_stmt

2859af0e52d8a048ce3feaae8d95588961608b51 authored over 7 years ago by Corentin Henry <[email protected]>
clippy: ignore useless_let_if_seq

f54b9dce74468af085d44727c89ec64039ef43bd authored over 7 years ago by Corentin Henry <[email protected]>
clippy: ignore too_many_arguments

2121c6b908218946f8aa52fd0d60552adcd41028 authored over 7 years ago by Corentin Henry <[email protected]>
clippy: or_fun_call

6e96447c502bbfb7276777916b854bdea7659d3c authored over 7 years ago by Corentin Henry <[email protected]>
remove vec_remove!

it is used only once in the whole codebase and is only three lines long

23e2f2b07bb9a88d740e07c9f647c033efd686bf authored over 7 years ago by Corentin Henry <[email protected]>
clippy: op_ref in vec_remove!

80900a388cec7d410697d760c2f6a06780c001ac authored over 7 years ago by Corentin Henry <[email protected]>
clippy: useless_let_if_seq

97394164c70815567910a9ee619ac71775a7ea1b authored over 7 years ago by Corentin Henry <[email protected]>
clippy: op_ref in find_by_name!

26f8ce01b9e872ca98ab313ff8e99d13cc2e70eb authored over 7 years ago by Corentin Henry <[email protected]>
clippy: op_ref for _find_by_long!

bc2103c643189bad937825b154adaa7ee1cb0a38 authored over 7 years ago by Corentin Henry <[email protected]>
clippy: op_ref

adb253e63d40d780d253a6f28a1ebce37bd583b2 authored over 7 years ago by Corentin Henry <[email protected]>
clippy: identity_op

1deff7a44a3f2da3fdc13eb5ff5dfbfbfa427911 authored over 7 years ago by Corentin Henry <[email protected]>
clippy: if_same_then_else

8578f5656806a8f447a681a8cdd90857eba19f1d authored over 7 years ago by Corentin Henry <[email protected]>
clippy: needless_borrow

f86edf48b1a140fb8d495a9842ceeea2d31ccf1d authored over 7 years ago by Corentin Henry <[email protected]>
fix unused_macros warnings for non-yaml build

be6ce71d33bd778d2a341a052603ef0ffbf109ff authored over 7 years ago by Corentin Henry <[email protected]>
fix dead_code warning

e29590527a744525353520685dac4c71398649b2 authored over 7 years ago by Corentin Henry <[email protected]>
remove unused macros

548bf64e4a54f114b77e0add234c204eafac4d53 authored over 7 years ago by Corentin Henry <[email protected]>
clippy: collapsible_if

dfcefea6fa9bf87bbacb531e289f5e6043a16e58 authored over 7 years ago by Corentin Henry <[email protected]>
clippy: let_and_return

852e9ceb18ee73c79ba3834a1cd61fc346961bbf authored over 7 years ago by Corentin Henry <[email protected]>
clippy doc_markdown

2f0e511ab69fd8770a6a4463abb6e284f4d522bd authored over 7 years ago by Corentin Henry <[email protected]>
typo fixed

a6c6e8152920b8183d4384623707e32a2c559f7a authored over 7 years ago by Vanessa McHale <[email protected]>
fixes bug with unicode widths

0da5820e3b1e79a6d494a65bad53f937795e5f13 authored over 7 years ago by Vanessa McHale <[email protected]>
fix appveyor build

f5926296e117034f0eaa78af94c47cfcc22d672a authored over 7 years ago by Corentin Henry <[email protected]>
Add slop example

4824fccfb983e747a830910352b4fcc8c2310243 authored over 7 years ago by Dru Sellers <[email protected]>
Update bitflags 0.8.0 -> 0.9

77763e1e293f3e06028082ab520bce512603a503 authored over 7 years ago by golem131 <[email protected]>
refactor: let wrap_help return the wrapped string

Earlier, wrap_help was doing in-place modification on the help text.
With the user of the textwr...

49f9dc166a20483643e6e08606b2956ee5e8521d authored over 7 years ago by Martin Geisler <[email protected]>
refactor: simplify initialization of help string

9486f4c3f5031a8060d218eb3823aae98c5ed298 authored over 7 years ago by Martin Geisler <[email protected]>
refactor: let textwrap handle long words

The textwrap crate can handle long words fine. By default they're
broken to avoid lines longer t...

88f26e083e8fbccecd10c917cfdcde068ba72605 authored over 7 years ago by Martin Geisler <[email protected]>
refactor: simply print help text as-is

This should be equivalent to printing the lines one by one.

f89a012d093e91b3cd4ab96232edda2800862627 authored over 7 years ago by Martin Geisler <[email protected]>
refactor: avoid unnecessary '\n' checks when generating help

The code handling help texts with newlines can also handle help texts
without newlines.

d31fe0322d83f6958b17f4c4e54c3c7f9db17b82 authored over 7 years ago by Martin Geisler <[email protected]>
tests: add wrap_help test with significant whitepace

This adds a test for the issue #617 about keeping whitespace intact in
manually aligned text.

13653042c258da1f73597b1668ee97936113350a authored over 7 years ago by Martin Geisler <[email protected]>
feat: use textwrap crate for wrapping help texts

The textwrap crate uses a simpler linear-time algorithm for wrapping
the text. The current algor...

b93870c10ae3bd90d233c586a33e086803117285 authored over 7 years ago by Martin Geisler <[email protected]>
tests: benchmark building ripgrep help text

The ripgrep benchmarks work with lots of options and have really long
help texts. This makes the...

918283d6453af28a334bef451b63e8336cd23f49 authored over 7 years ago by Martin Geisler <[email protected]>
docs(README.md): added a warning about using ~ deps

Closes #964

821929b51bd60213955705900a436c9a64fcb79f authored over 7 years ago by Kevin K <[email protected]>
refactor color macro. refactor Colorizer to have ColorizerOption.

f400fa6e7f3a92cf0fc6eb3973803aeb96f811b5 authored over 7 years ago by nate <[email protected]>
remove public from Colorizer properties and use ColorizerOption instead.

d06f819f42e75b8d7a83566ccc226e93e765ebfb authored over 7 years ago by nate <[email protected]>
clean up. fix lint and formatting.

4293013c26ab8a84df7c65a89d0b187fdfd5fe73 authored over 7 years ago by nate <[email protected]>
refactor to add ColorizeOption

53e3d833f15bd58350b302cafe00b349c7b8b695 authored over 7 years ago by nate <[email protected]>
when `TERM=dumb`, the output is colorless #847

comply to

3185511f3bb401fe7165065fc4a746e7ea4ad662 authored over 7 years ago by nate <[email protected]>
add ColorizeOption and add function "new" for Colorizer

it has logic where checking tty is valid and if TERM is dumb when coloring
a message.

f915f9ce42cbb7ab581f880cfa4b207908c3ddd7 authored over 7 years ago by nate <[email protected]>
chore: disables mention-bots finding reviewers and pinging tons of people

45092b9defbf646cc936350d66093ba86d23178d authored over 7 years ago by Kevin K <[email protected]>
fix: Change `who's` -> `whose`

53c1ffe87f38b05d8804a0f7832412a952845349 authored over 7 years ago by Jacob Mischka <[email protected]>
cargo: restrict unicode-segmentation to ~1.1.0

The newly released version 1.2.0 of unicode-segmentation adds code
that use the "?" operator, wh...

dd4c41e23785322f001d6c432596c649940596cf authored over 7 years ago by Martin Geisler <[email protected]>
chore: increase version'

2923515a0aec80a7ebd4b1fc3430aad859bcda8a authored over 7 years ago by Kevin K <[email protected]>
fix: adds a debug assertion to ensure all args added to groups actually exist

Closes #917

7ad123e2c02577e3ca30f7e205181e896b157d11 authored over 7 years ago by Kevin K <[email protected]>
docs(App::template): adds details about the necessity to use AppSettings::UnifiedHelpMessage when using {unified} tags in the help template

Closes #949

cbea3d5acf3271a7a734498c4d99c709941c331e authored over 7 years ago by Kevin K <[email protected]>
docs(Arg::allow_hyphen_values): updates the docs to include warnings for allow_hyphen_values and multiple(true) used together

f9b0d657835d3f517f313d70962177dc30acf4a7 authored over 7 years ago by Kevin K <[email protected]>
tests: adds a test where a non-existing arg is added to a group to ensure a failed debug assertion

17c97ee8c5d31d10c9d19c9bcf836398f910dd2b authored over 7 years ago by Kevin K <[email protected]>
fix: fixes a bug where args that allow values to start with a hyphen couldnt contain a double hyphen -- as a value

Closes #960

ab2f4c9e563e36ec739a4b55d5a5b76fdb9e9fa4 authored over 7 years ago by Kevin K <[email protected]>
tests: adds tests for using double hyphen -- as a value

5209b6119295d019739296962698d323d4c89e41 authored over 7 years ago by Kevin K <[email protected]>
docs(clap_app!): adds using the @group specifier to the macro docs

Closes #932

826048cb3cbc0280169303f1498ff0a2b7395883 authored over 7 years ago by Kevin K <[email protected]>
trivial typo fixes

34a7436dd366da1a046e00310e96357ccf2dd533 authored over 7 years ago by Guanqun Lu <[email protected]>
Fix tests

60cc838a4282b32c977253ae85df14bb44ba6dac authored over 7 years ago by golem131 <[email protected]>
Dependency update

3deb1943e029431612537f1a55426e25f72631ee authored over 7 years ago by golem131 <[email protected]>
fix: fixes a bug where positional argument help text is misaligned

54c16836dea4651806a2cfad53146a83fa3abf21 authored over 7 years ago by Kevin K <[email protected]>
tests: adds tests to ensure positional values value name are used in usage strings instead of names when defined

3ed0f70c6eb0088a9ebad03aaaa7cca2e4f626a0 authored over 7 years ago by Kevin K <[email protected]>
chore: increase version

c556b39fd0512bc3ea1e11d009390c2888194834 authored over 7 years ago by Kevin K <[email protected]>
tests: adds tests to last(true) args are printed in the usage even when required

3223f21a90cc1acf851910b3f9b0f7e7125eef6e authored over 7 years ago by Kevin K <[email protected]>
tests: adds tests to ensure flags not incorrectly parsed as positionals

40480720214b7cfa00e852d94a1680a3563c3842 authored over 7 years ago by Kevin K <[email protected]>
fix: fixes a bug where flags were parsed as flags AND positional values when specific combinations of settings were used

This commit fixes a bug where using `AppSettings::AllowHyphenValues`
would cause flags with long...

fedb46b5b1384b6b2719e49414af6c9db626cfcc authored over 7 years ago by Kevin K <[email protected]>
fix: fixes a bug where args with last(true) and required(true) set were not being printed in the usage string

Closes #944

9f9364b1d861f1b0eebedd1a230e54485b8ca474 authored over 7 years ago by Kevin K <[email protected]>
fix: fixes a bug that was printing the arg name, instead of value name when Arg::last(true) was used

Closes #940

8713da2372e410dc145edeb5f3ac66fb0e37521a authored over 7 years ago by Kevin K <[email protected]>
docs(AllowHyphenValues): updates the docs to remove old limitations that no longer apply

52d110df816e0fb662a82cc2f5f82845ed52a497 authored over 7 years ago by Kevin K <[email protected]>
chore: increase version

bd4dbb42142cb9c44f5bb0c7b602fcf696614f8f authored over 7 years ago by Kevin K <[email protected]>
Auto merge of #941 - nuew:default_value_os, r=kbknapp

api(Arg): add `default_value_os`

Also add related tests, and reframe `default_value` in terms o...

b7d874be87a26be05c8ded90f05eb1409fbcc377 authored over 7 years ago by Homu <[email protected]>
api(Arg): add `default_value_os`

Also add related tests, and reframe `default_value` in terms of
`defualt_value_os`.

d5ef8955414b1587060f7218385256105b639c88 authored over 7 years ago by Nuew <[email protected]>
Auto merge of #939 - golddranks:master, r=kbknapp

api(arg_matches.rs): Added a Default implementation for Values and OsValues iterators.

Fixes ht...

dd485ebc6a13075dfb7773dd81a6c11f7d0a3a6e authored over 7 years ago by Homu <[email protected]>
api(arg_matches.rs): Added a Default implementation for Values and OsValues iterators.

0a4384e350eed74c2a4dc8964c203f21ac64897f authored over 7 years ago by Pyry Kontio <[email protected]>
Auto merge of #938 - Kalwyn:master, r=kbknapp

docs(README.md): fix some typos

This is the first time i make a pull request. I hope i have don...

448ba6a6f0c6f23402cfff9b9c1833451f094b04 authored over 7 years ago by Homu <[email protected]>
docs(README.md): fix some typos

fa34deac079f334c3af97bb7fb151880ba8887f8 authored over 7 years ago by Kalwyn Solork <[email protected]>
Auto merge of #934 - kbknapp:issue-931, r=kbknapp

Issue 931

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_butt...

de1fea4c6640db7b701ec1e08accbae82d3120ed authored over 7 years ago by Homu <[email protected]>
chore: increase version

257215055822f7272ff3491647e4f57514daf510 authored over 7 years ago by Kevin K <[email protected]>
imp(PowerShell Completions): massively dedups subcommand names in the generate script to make smaller scripts that are still functionally equiv

85b0e1cc4b9755dda75a93d898d79bc38631552b authored over 7 years ago by Kevin K <[email protected]>
fix(PowerShell Completions): fixes a bug where powershells completions cant be used if no subcommands are defined

Closes #931

a8bce55837dc4e0fb187dc93180884a40ae09c6f authored over 7 years ago by Kevin K <[email protected]>
Auto merge of #926 - kbknapp:v2.23.2, r=kbknapp

V2.23.2

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button...

3f44dd4b91d15ec9287eb236e2d3a2fd068afad1 authored over 7 years ago by Homu <[email protected]>
chore: increase version

f842e8fcec811d8720b22173a42bdbf145be1c3a authored over 7 years ago by Kevin K <[email protected]>
imp: bumps term_size to take advantage of better terminal dimension handling

e05100b73d74066a90876bf38f952adf5e8ee422 authored over 7 years ago by Kevin K <[email protected]>
Auto merge of #925 - mdaffin:doc-typo-fix, r=kbknapp

docs: Fix a typo the minimum rust version required

<!-- Reviewable:start -->
This change is [<i...

6cbc161a0938844e382d71b931b41e642a476fd2 authored over 7 years ago by Homu <[email protected]>
docs: Fix a typo the minimum rust version required

71dabba3ea0a17c88b0e2199c9d99f0acbf3bc17 authored over 7 years ago by Michael Daffin <[email protected]>
chore: increase version

6095f239badec209ed3b3eed6103383b3c203148 authored over 7 years ago by Kevin K <[email protected]>
fix: fixes a missing newline character in the autogenerated help and version messages in some instances

6aa4ba81144214c29f8f260575b743c351906db3 authored over 7 years ago by Kevin K <[email protected]>