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

docs: Update changelog

e9b4c4769ec7e0bcdd6921d592ef1f77f642d107 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4845 from epage/color

docs(help): Fill in styles docs

e429a9e98b62cdade497db83d5d726ab59485809 authored over 1 year ago by Ed Page <[email protected]>
docs(help): Fill in styles docs

1ca073f212a5ba836e5dff9502cc65292b1016c8 authored over 1 year ago by Ed Page <[email protected]>
feat(help): Allow access to current Styles

6d5aaae5a9279f5ea39d4b3cc8bbb035583f5692 authored over 1 year ago by Ed Page <[email protected]>
chore: Release

b99c50f7e976c69f6ebbbad6d7ca192bb5ef957b authored over 1 year ago by Ed Page <[email protected]>
docs: Update changelog

3f46258b4540aa130793901a1ffe87dc61243c66 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4843 from epage/style

feat(help): Allow customizing terminal styling (unstable)

b0e0c596fe40b64db59c0767a3d672af7bcfe9bf authored over 1 year ago by Ed Page <[email protected]>
style: Make clippy happy

cbea23e3fcbafdc6387f6799325de622d00c4749 authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Shrink binary size

5ca3b2fc5f295cfd5851ea10360dad0afccb57c5 authored over 1 year ago by Ed Page <[email protected]>
feat(help): Allow customizing terminal styling

For now, this is behind the `unstable-styles` feature as we verify this
is what we want for #3224

015f88b21a43210b625fbd42dd7140e5c80121ac authored over 1 year ago by Ed Page <[email protected]>
style: Make clippy happy

ec7040e8ba9ddcbdd18f9aa2608e8bae9a83582a authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Style in the caller

Random fixes along the way
- In one case the space after `tip:` was "colored" (won't matter unti...

72515d14b1fe318f78ee189d5efffc622c01a23c authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Use a stylesheet

3cb90b0b22daa82d256bbfb05aa404126989f5c9 authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Push color knowledge out a layer

ab61cd6aafdc3be72e70e09d721e67b0b83ba3ad authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Split out separate usage style

Because this doesn't have a full section after it, people might want to
style it differently tha...

e10e2ad249254b21847a0c626b9ba48ba30ad855 authored over 1 year ago by Ed Page <[email protected]>
refactor: Make anstyle always available

c8f5afe9b535b5bf767c1fc30370238e558055dc authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Future proof styling

We can add a new style and default it to what it was split out of
without a breaking change.

57974bed7b628eb5eacf08facf6fa19666464a71 authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Remove unused hint

7cf08e63cd75d6b336493d5828260b7827154e10 authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Clarify style meaning

8fd0a93bdc2605d0d1fca59fe7d15f04fda2eaea authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Use anstyle in the caller

9416f3a34745c7d1b7680b1bbd1a24e6d628b2b7 authored over 1 year ago by Ed Page <[email protected]>
chore(gh): Ban rebase merges

716170eaa853ddf3032baa9b107eb3e44d6a4124 authored over 1 year ago by Ed Page <[email protected]>
chore(gh): Enable more settings

7bff552156dc28475e27f88dc57f5b17d81c8294 authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Clarify why map_or is banned

96297f038d8d931bb9d5ba4dfcdced18d7c81061 authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Ban for_each

60a8ec89e3f97baad0dbe097e03dc0cd30899e02 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4840 from epage/update

chore: Update from '_rust/main' template

bb49a658df19645118dbb9cef16ecaa25b8858ca authored over 1 year ago by Ed Page <[email protected]>
chore: Update from '_rust/main' template

8b4b440cb86df9469b86d7db7151335571b79a6c authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Use new minimumReleaseAge field

afaba35d39c75d13138e2928cddeb0b93601cee3 authored over 1 year ago by Ed Page <[email protected]>
style(ci): Match auto-generated style

d99db2e632b25a8b020491c3e1d40bf2efd3472a authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Lower the MSRV churn for template

62401b8eafb71d8a928137f6f8dfc25340e39bbf authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Delay Renovate PRs until ready

2c4a7f574f6fed6655e8b2f25916c22d7bf08ad1 authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Update stabilidyDays to new syntax

563de12d25e777e7244a73308090adcfb8b90014 authored over 1 year ago by Ed Page <[email protected]>
style(ci): Match auto-generated style

This will make reviewing auto-update PRs easier

4163ad78c72df3a993bea6084fc05c6a2a44b9c2 authored over 1 year ago by Ed Page <[email protected]>
fix(ci): Fix Renovate regexes

f7b990b803a4aa448e81a323df3a54e66d2d8df4 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4833 from epage/plugin

refactor: Track term widths as plugins

0501a63c2137e2a62d7c451810d507167a7e7481 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4832 from epage/update

chore: Update anstyle/anstream

d7f742ab87b401835efc8c70c34215538943ec66 authored over 1 year ago by Ed Page <[email protected]>
refactor: Track term widths as plugins

690ae13f5727b514195eef24d2e8e4daa7133a99 authored over 1 year ago by Ed Page <[email protected]>
refactor: Design plugin system

1924f45289abded65c301c2c0ea309f2a400192b authored over 1 year ago by Ed Page <[email protected]>
refactor(builder): Move Any out of parser

fe70ddcb206ddb84afa9685a66ca1547fd65a873 authored over 1 year ago by Ed Page <[email protected]>
chore: Release

6f409544ec49738496eb100c6fec19dbf8d22d02 authored over 1 year ago by Ed Page <[email protected]>
docs: Update changelog

6d5394dfc1a9fbfb90ab88fc7332a1ecd2cae6e1 authored over 1 year ago by Ed Page <[email protected]>
chore: Update anstyle/anstream

9c85e1b295c5b9181bdb3a402bcedcce2f0f272e authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4823 from epage/template

chore: Update from '_rust/main' template

0deb42265de1868eb9cb9e3b4e8c78b703d1e52b authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4821 from Bfault/typo

fix(typo): replace ags by args

d34b51a2ede1e9ef007f2fe23110dc094d0e9d06 authored over 1 year ago by Ed Page <[email protected]>
Fix typo

13d79b767799e5fabafef65c2c2351d001c4e079 authored over 1 year ago by Lorenzo <[email protected]>
Merge pull request #1 from epage/renovate/rust-1.x

chore(deps): update msrv to v1.65.0

29b981c5a67d00352a3b8dbaa9ba654bcffae4db authored over 1 year ago by Ed Page <[email protected]>
chore(deps): update msrv to v1.65.0

fbaab420b9e4e01e60522f87e89e2e0a28250c73 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
style: Move away from banned fns

feddd124b05c76d87ce0731f1074ad51292a274a authored over 1 year ago by Ed Page <[email protected]>
chore(pre): Mirror exclude in pre-commit

d3d45e83441ba032d3524d06002b89fca22670b8 authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Remove allow-print-in-tests due to MSRV

c99ef984de34d4dc2330a98e6c32d63f774e907c authored over 1 year ago by Ed Page <[email protected]>
chore: Update from '_rust/main' template

376ae678a4b3d25457489424c8b76e8781d735ca authored over 1 year ago by Ed Page <[email protected]>
chore: Include Cargo.lock

6c8df60dc4015279cef303cab8f4760efb5ebea8 authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Expand approved licenses

d1dd4ae94067be2f3158fa46b0e78504705dfb26 authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Remove rustfmt/clippy next jobs

037f37906dad6d39f9fad371bc9a8ab76e8bd5c4 authored over 1 year ago by Ed Page <[email protected]>
chore: Use workspace inheritance

afd6a45ef73201bf5d5f3d4f0317f432b17c60d0 authored over 1 year ago by Ed Page <[email protected]>
chore: Update release process

083884043cc08394c6f91df81e6407721b2dc19e authored over 1 year ago by Ed Page <[email protected]>
chore: Don't set rustflags by default

Doing so can cause unnecessary recompilation

2768727452315929d88dda7d0686440d8e668736 authored over 1 year ago by Ed Page <[email protected]>
chore(ci): Quote strings in yaml

afeff23549a05cd0e5997f129e5d7a564ec41866 authored over 1 year ago by Ed Page <[email protected]>
docs(contrib): Remove reference to travis

614b0a2376b9ae6d95a1b768b93d06057f4b82d6 authored over 1 year ago by Ed Page <[email protected]>
docs: Set changelog base

d6b4446cd761d82313a0e69cf0da82ebfc4084cb authored over 1 year ago by Ed Page <[email protected]>
chore: First step

e7b7555d1516d0b274e7269961fce9ec9b30bc98 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4810 from epage/fixx

fix(error): Don't highlight 'similar'

6e1b6599d72fa63dcca5901cac66d1244d9df46a authored over 1 year ago by Ed Page <[email protected]>
chore: Release

3ef784b516b2c9fbf6adb1c3603261b085561be7 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4805 from epage/replace

fix!: Remove `unstable-replace` feature flag

4ed6ddb74dba1bc7a3ee2c40c32463fca516bbf9 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4803 from epage/osstr

fix(lex): Clarify unsafe safety

2c19accd6c3b3919d46deade615dc68f1aa9502b authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4804 from epage/unstable

fix!: Remove stablized `unstable-grouped` feature

5b101eb84c398d65148fbc6fd17960fee982c779 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4802 from epage/osstr

fix(lex): Deprecate unsound `OsStrExt::split_at`

4b180f8cd039129dedb5ddc47ef48b5779177d7c authored over 1 year ago by Ed Page <[email protected]>
fix(error): Don't highlight 'similar'

58615a13062bd54ddda32dbad40617322debd3b6 authored over 1 year ago by Ed Page <[email protected]>
docs(derive): Reword opt-out

8f45d2f95ae19bbe81cc82be505cec9da99e49f2 authored over 1 year ago by Ed Page <[email protected]>
docs(derive): Clarify opt-out of special type behavior

Inspired by #4808

06d190751ace539e706744c0ead5fbf93833fe64 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4798 from epage/similar

fix(error): Give more idea why we are suggesting an arg

53cb165b3f6ec2c3e2736bfdafab6c88181df233 authored over 1 year ago by Ed Page <[email protected]>
chore: Release

8fc65e28b66878f6d1ee45c725fbfb31b35321e3 authored over 1 year ago by Ed Page <[email protected]>
docs: Update changelog

21be636cec49fa80baf7df49231d49a37cb1c200 authored over 1 year ago by Ed Page <[email protected]>
chore: Release

79be4bd98d75dcee3175c15e90abc14a4ccbd842 authored over 1 year ago by Ed Page <[email protected]>
docs: Update changelog

47b397dff4cfe19fe7f4bd911d214f08149c012b authored over 1 year ago by Ed Page <[email protected]>
fix!: Remove `unstable-replace` feature flag

This has been implemented for 3 years without much traction for
finishing it up.

The subcommand...

56fe5e0ec0f97a82651775252b4699e8442e81b1 authored over 1 year ago by Ed Page <[email protected]>
fix!: Remove stablized `unstable-grouped` feature

d5089b267235db72a6ea146ac4f1cb7f79a170a6 authored over 1 year ago by Ed Page <[email protected]>
fix(lex): Clarify unsafe safety

This is a followup to comments on #4802

73e40258ca063c7347997d6b0b6b432ccc587ba7 authored over 1 year ago by Ed Page <[email protected]>
fix(clap_lex): Deprecate unsound OsStrExt::split_at

48dc66f65291060b995fd86e6d30a093ee8bed77 authored over 1 year ago by Ed Page <[email protected]>
doc(lex): Clarify safety of unsafe

56dc953617198ce6f36956ca5776da10fe7087b5 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4797 from epage/gruff

fix(error): Change from neutral 'note' to helpful 'tip'

e36ae19d4a1464df91f866db5f2cb9580bb99910 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4765 from epage/anstream

feat(help): Allow user-provided styled text in `StyledStr`

52eab28f1d738d93a8c151e830b322b3730cd141 authored over 1 year ago by Ed Page <[email protected]>
fix(error): Give more idea why we are suggesting an arg

One challenge with this is finding something that generally works.
Making this work perfectly fo...

fa60e723fc9cc05d2ac07d6d867a60351bf9ef6a authored over 1 year ago by Ed Page <[email protected]>
fix(error): Change from neutral 'note' to helpful 'tip'

This also has the advantage of aligning with `error:`

This is a small part of #4638

234d5f91d158082473b7bd722ce2ab88ca9e9310 authored over 1 year ago by Ed Page <[email protected]>
docs(help): Show how to style text

Fixes #3108
Fixes #1433

b6432c8eadae969544dca6e9b2e09f1457c72472 authored over 1 year ago by Ed Page <[email protected]>
feat(builder): Allow `write!` on StyledStr

5ebcb4c3bfe2f424734bd1b39a0e80ed82a88aaf authored over 1 year ago by Ed Page <[email protected]>
perf(help): Reduce binary size

f19e33eb2712a09bac46fc6ec100c8df1ef12956 authored over 1 year ago by Ed Page <[email protected]>
refactor: Remove extra layer of AnsiDisplay

6255229a9c6f0d7340157e5b2dae2536de7c5199 authored over 1 year ago by Ed Page <[email protected]>
refactor(version): Directly convert rendered to styled

9516fd928f9e1816518e4d03573a4eb09b027403 authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Simplify writing

1773884715b9bad31bccf412a34c1bab3d6f1d1e authored over 1 year ago by Ed Page <[email protected]>
refactor(help): Track style via ANSI codes

bdbfe6470f60c7163f4337ffccc2d9382da5dfc8 authored over 1 year ago by Ed Page <[email protected]>
feat(help): Respect CLICOLOR, CLICOLOR_FORCE

We might have respected `NO_COLOR` before via `termcolor`.

See #4722

1040114162165084dfaf34394c45f3a5c8355685 authored over 1 year ago by Ed Page <[email protected]>
chore: Release

285265365615522ae473036488de0d2bf18b0500 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4796 from epage/lex

fix(lex): Allow reporting errors for non-UTF8 longs

6696513dec0e23b88af93754d51e92eacc2e8a29 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4795 from epage/required_group

feat(derive): Support `#[group]` attributes

a916daad57120d793219e45278e43746c7640dcb authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4794 from epage/osstr

perf!(lex): Build faster by removing `os_str_bytes`

627a94f5029dfe0152130ff66ba64c2a8fc174d1 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4791 from epage/builder

refactor: Split out clap_builder for faster derive builds

9712987b8059ffb5ce5ba2f079f0c29a606e4a63 authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4790 from epage/doc

doc: Clean up cfgs

615c1dc6a095f9e24a670c0f723a54ecf768244d authored over 1 year ago by Ed Page <[email protected]>
Merge pull request #4789 from mochi-sann/fix-clap_ocmplete-example-doc

docs(clap_complete): clap_complete example documentation updated with corresponding file names

57d1c39dc530eeaf0629addaae6e7ad9d0ab8c50 authored over 1 year ago by Ed Page <[email protected]>
docs(clap_complete): The file name of the command in the clap_complete example documentation was not supported, so it has been updated

7c6cf8147694c09b4ed8137f19382483b148e72f authored over 1 year ago by mochi33i <[email protected]>
chore: Release

2bb414637417a7d0c71d3f55d8eb3ef715c28bb6 authored over 1 year ago by Ed Page <[email protected]>