dependabot[bot]
7f0d9e306e
chore(deps): bump trybuild from 1.0.65 to 1.0.71
...
Bumps [trybuild](https://github.com/dtolnay/trybuild ) from 1.0.65 to 1.0.71.
- [Release notes](https://github.com/dtolnay/trybuild/releases )
- [Commits](https://github.com/dtolnay/trybuild/compare/1.0.65...1.0.71 )
---
updated-dependencies:
- dependency-name: trybuild
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-01 07:08:50 +00:00
Ed Page
27bfcc56a9
chore: Release
2022-10-31 06:54:01 -05:00
Ed Page
c8423ff42d
docs(man): Update changelog
2022-10-31 06:52:32 -05:00
Ed Page
5908192f3e
Merge pull request #4432 from drivasperez/fix-man-args
...
clap_mangen: Don't show default values for flags, show ellipsis for repeatable arguments
2022-10-31 06:51:35 -05:00
Daniel Rivas
7030e9e995
fix: Don't show default values for flags
...
Also show ellipsis for repeatable arguments.
2022-10-30 18:28:17 +00:00
Ed Page
e14bd0eb75
chore: Update release process
2022-10-24 11:51:14 -05:00
Ed Page
7e2a1b5d94
chore: Release
2022-10-20 16:58:59 -05:00
Ed Page
3a0f9fe4a2
docs: Update changelog
2022-10-20 16:58:07 -05:00
Ed Page
422298ceb3
Merge pull request #4412 from epage/skip
...
fix(derive): Allow skipping enum variants with a value
2022-10-20 16:57:04 -05:00
Ed Page
91daec67ca
fix(derive): Allow skipping enum variants with a value
...
Fixes #4411
2022-10-20 16:44:51 -05:00
Ed Page
996636d56f
chore: Release
2022-10-18 14:37:53 -05:00
Ed Page
3e23cd102f
fix: Require release versions of clap
2022-10-18 14:36:44 -05:00
Ed Page
b9dfbbf7e4
chore: Release
2022-10-18 07:42:32 -05:00
Ed Page
a6c8f6a5bd
docs: Update changelog
2022-10-18 07:41:45 -05:00
Ed Page
e11afa284b
Merge pull request #4401 from epage/last
...
fix(complete): Support last(true) with CommandWithArguments
2022-10-18 07:41:02 -05:00
Ed Page
1ead5ef421
fix(complete): Support last(true) with CommandWithArguments
...
Fixes #4400
2022-10-18 07:28:52 -05:00
Ed Page
e50a11a404
Merge pull request #4399 from j-browne/link-fix
...
docs: Fix a broken link in ValueEnum docs
2022-10-18 07:27:38 -05:00
Justin Browne
a1d4476f24
Fix a broken link in ValueEnum docs
2022-10-18 05:03:58 -04:00
Ed Page
cbb05d54f8
chore: Release
2022-10-17 19:43:15 -05:00
Ed Page
b77bd0cc6a
docs: Update changelog
2022-10-17 19:41:50 -05:00
Ed Page
466b6f837e
Merge pull request #4397 from epage/exclusive
...
fix(parser): Don't make Args `exclusive` with their ArgGroup
2022-10-17 19:40:43 -05:00
Ed Page
45dcf0ed22
fix(parser): Don't make Args exclusive
with their ArgGroup
...
This is most obvious with the derive API as it creates `ArgGroup`s all
over the place now.
Fixes #4396
2022-10-17 19:02:39 -05:00
Ed Page
a40c7b491e
Merge pull request #4390 from sergejp/master
...
docs: Provide a better example for positional arg append
2022-10-14 08:51:32 -05:00
Sergej Pershaj
3250bcec4c
docs: Provide a better example for positional arg append under derive
2022-10-14 14:49:39 +01:00
Sergej Pershaj
e6436a0967
docs: Provide a better example for positional arg append
2022-10-14 12:54:38 +01:00
Ed Page
bd5a6eab3b
chore: Release
2022-10-13 14:13:21 -05:00
Ed Page
7eaeed3abd
docs: Update changelog
2022-10-13 14:12:56 -05:00
Ed Page
0f6ef3003d
Merge pull request #4384 from epage/consistent
...
fix(error): Be consistent in puncutation
2022-10-13 14:11:02 -05:00
Ed Page
f1ffc63a79
fix(error): Be consistent with rustc diagnostic guidelines
...
From
https://rustc-dev-guide.rust-lang.org/diagnostics.html#suggestion-style-guide
> Suggestions should not be a question. In particular, language like
> "did you mean" should be avoided. Sometimes, it's unclear why a
> particular suggestion is being made. In these cases, it's better to be
> upfront about what the suggestion is.
>
> The message may contain further instruction such as "to do xyz, use"
> or "to do xyz, use abc".
Inspired by #2766
2022-10-13 14:01:49 -05:00
Ed Page
0f3c98a799
fix(error): Be consistent in puncutation
2022-10-13 13:56:58 -05:00
Ed Page
6422046b81
Merge pull request #4383 from epage/error
...
refactor(error): Generalize how we report suggestions
2022-10-13 13:31:16 -05:00
Ed Page
b9d298086c
refactor(error): Move subcommand suggestion to general suggestions
2022-10-13 13:17:44 -05:00
Ed Page
63eec40652
refactor(error): Clarify distinct suggestion cases
2022-10-13 13:15:11 -05:00
Ed Page
5275660967
refactor(error): Move escape suggestion to general suggestion
2022-10-13 13:10:15 -05:00
Ed Page
813060ea82
refactor(error): Move bad-escape suggestion to general suggestion
2022-10-13 13:03:14 -05:00
Ed Page
7417c75c57
refactor(error): Move escaped-subcmd suggestion to general suggestions
2022-10-13 12:59:13 -05:00
Ed Page
bae951b0c4
Merge pull request #4382 from epage/consistent
...
fix(error): Consistently indent suggestions
2022-10-13 12:52:15 -05:00
Ed Page
c8cb5bba38
feat(error): General suggestion mechanism
2022-10-13 12:20:04 -05:00
Ed Page
4ec79b1448
refactor(error): Centralize suggestions
2022-10-13 12:12:03 -05:00
Ed Page
a4bcba6840
fix(error): Consistently indent suggestions
2022-10-13 12:10:13 -05:00
Ed Page
de9b92cf55
Merge pull request #4381 from epage/consistent
...
fix(error): Be more consistent in error quoting
2022-10-13 11:49:23 -05:00
Ed Page
c94136fa59
Merge pull request #4380 from epage/escape
...
fix(error): Don't suggest '--' when it doesn't help
2022-10-13 11:34:06 -05:00
Ed Page
47704314b1
refactor(error): Consolidate 'did you mean' code
2022-10-13 11:11:17 -05:00
Ed Page
a964f45b1b
fix(error): Properly quote, color subcommand suggestions
2022-10-13 10:51:17 -05:00
Ed Page
1039c61c53
fix(error): Be more consistent in error quoting
2022-10-13 10:45:38 -05:00
Ed Page
f8053fcedb
fix(error): Don't suggest '--' when it doesn't help
2022-10-13 10:17:11 -05:00
Ed Page
035571fb5a
test(error): Show good/bad trailing suggestions
2022-10-13 09:58:43 -05:00
Ed Page
06e2388972
docs: Clarify default_values_ifs
tuple parameters
...
Fixes #4376
2022-10-12 14:11:40 -05:00
Ed Page
2926824d10
chore: Release
2022-10-12 08:22:25 -05:00
Ed Page
5840d62160
docs: Update changelog
2022-10-12 08:22:14 -05:00