Ed Page
d38452c953
refactor: Clarify explicit display order wins
...
Now that we use options, we can rely on that, instead of sentinels, for
detecting a default and overriding only a default.
Noticed this as part of looking at #1807 .
2021-12-09 16:24:49 -06:00
Ed Page
ae2b315f6a
docs: Fix changelog link
...
Fixes #3137
2021-12-09 14:23:28 -06:00
Ed Page
cf93d7c75a
docs: Fix example output
...
How did #3112 get merged?
2021-12-09 10:26:01 -06:00
Ed Page
587e58d178
Merge pull request #3111 from epage/from
...
Deprecate Setting FromStr along with YAML
2021-12-09 09:48:09 -06:00
Pavan Kumar Sunkara
e0c2de9abf
Merge pull request #3112 from epage/override
...
docs(derive): Show how to override special types
2021-12-09 15:40:31 +00:00
Ed Page
8a30b01bc1
refactor(yaml): Freeze FromStr
2021-12-09 09:36:00 -06:00
Ed Page
7731ca2d21
docs(derive): Show how to override special types
...
Fixes #3107
2021-12-09 09:32:33 -06:00
Ed Page
f16bdcc821
fix!: Limit Setting FromStrs to YAML
...
These exist pretty much just for YAML (#3087 ). If anyone else is
building on these, it has a limited shelf-life anyways because of #2717 .
BREAKING CHANGE: `FromStr` for settings requires the `yaml` feature.
2021-12-09 09:03:54 -06:00
Ed Page
3dec7df14f
chore: Release
2021-12-09 07:00:33 -06:00
Pavan Kumar Sunkara
5a3ace8de4
Merge pull request #3109 from epage/deprecate
...
docs: Update deprecation messages
2021-12-09 12:57:59 +00:00
Ed Page
9d7becca68
docs: Update deprecation messages
...
- Some still referenced the clapng issue number
- Some YAML ones were missed in the formatting clean up
- I never updated the usage ones with the formatting clean up
2021-12-09 06:47:37 -06:00
Ed Page
4c807a0632
docs(faq): Update structopt status
2021-12-09 06:39:34 -06:00
Pavan Kumar Sunkara
91b5b395f5
Merge pull request #3105 from colinwahl/pack-exclusive-setting
...
Use ArgSettings to store Arg::exclusive
2021-12-09 08:22:43 +00:00
Colin Wahl
0b2a04c572
fix: Fix typo
2021-12-08 22:50:18 -08:00
Colin Wahl
f396b28419
chore: Pack exclusive setting into ArgSettings
2021-12-08 22:48:17 -08:00
Ed Page
1f465b57e3
Merge pull request #3104 from epage/unstable
...
test: Actually allow unstable examples to be tested
2021-12-08 21:21:12 -06:00
Ed Page
3b5c5c7879
Merge pull request #3101 from epage/features
...
docs: Auto-tag feature flags
2021-12-08 21:14:15 -06:00
Ed Page
130a1dc0e2
test: Actually allow unstable examples to be tested
2021-12-08 21:06:51 -06:00
Ed Page
f83ead6a8b
docs(change): Update link
2021-12-08 21:03:27 -06:00
Ed Page
ee2d70f8ef
docs(change): Fix formatting
2021-12-08 21:01:41 -06:00
Ed Page
d42cfee912
docs: Auto-tag feature flags
...
Fixes #3095
2021-12-08 20:37:53 -06:00
Ed Page
dbd127fad9
chore(ci): Stop using all features
...
We might enable some nightly-only features
2021-12-08 20:37:53 -06:00
Ed Page
ffa5630de5
docs: Enable lib doc in more cases
...
Before, we limited it to the `doc` feature because of how extensive the
README was. It has since scaled back, so we can be more selective with
what features enable it.
2021-12-08 20:37:50 -06:00
Ed Page
e98253dd4a
fix: Rename 'doc' feature
...
This is prep for potentially other 'doc' changes
2021-12-08 20:10:47 -06:00
Ed Page
afac7b5d4e
Merge pull request #3098 from epage/examples
...
docs: Include examples on docs.rs
2021-12-08 20:09:57 -06:00
Ed Page
febf7c637e
docs(derive): Note using fully-qualified path
2021-12-08 19:58:41 -06:00
Ed Page
367879ac2a
docs: Fix reference to feature flags
2021-12-08 19:25:48 -06:00
Ed Page
da2f70d056
chore(gh): Plan for a new label
2021-12-08 19:19:31 -06:00
Ed Page
ece6c4b681
Merge pull request #3099 from epage/derive
...
docs: Call out features used in root examples
2021-12-08 19:18:30 -06:00
Ed Page
32b5520ff1
docs: Call out features used in root examples
...
mitsuhiko immediately jumped into the examples and got tripped up by the
lack of documentation on feature flags needed.
I limited this to just the root ones because the rest are in a more
proper tutorial that steps through it all.
2021-12-08 16:46:49 -06:00
Ed Page
a779f2c806
Merge pull request #3097 from epage/play
...
fix: Expose all features in playground
2021-12-08 16:18:51 -06:00
Ed Page
1191c3fb10
docs: Include examples on docs.rs
...
See https://twitter.com/wcrichton/status/1456112165744615426 or TWIR
415.
I'm mixed about the risk of using an unstable feature for our docs
though this seems like it'd be a big help.
2021-12-08 16:16:50 -06:00
Ed Page
92bb758e87
fix: Expose all features in playground
...
Looks like this is undocumented, see https://github.com/integer32llc/rust-playground/issues/192
Fixes #3065
2021-12-08 16:06:06 -06:00
Ed Page
2cb0bbf7b4
Merge pull request #3092 from janikrabe/janik/fqmacro
...
fix(derive): Use fully qualified types
2021-12-08 15:43:54 -06:00
Janik Rabe
7b1ea308a0
fix(derive): Use fully qualified types
...
This fixes `#[derive(Parser)]` when a custom `Result` type is in scope.
2021-12-08 21:07:49 +00:00
Ed Page
02ed10b0f1
chore(gh): Temp move to old Issue templates
...
They aren't working for me.
2021-12-08 14:48:47 -06:00
Ed Page
2398b73fea
chore(gh): Update labels
2021-12-08 14:43:26 -06:00
Ed Page
45a65cbc09
fix(fig): Reduce keywords
2021-12-08 12:44:11 -06:00
Ed Page
d444f46f92
chore: Release
2021-12-08 12:41:59 -06:00
Ed Page
b13d66e2d1
docs(change): Fix tag links
2021-12-08 11:49:17 -06:00
Ed Page
90de88e1a3
docs(change): Fix link
2021-12-08 11:48:31 -06:00
Ed Page
b2dc03ec9d
docs(change): More consistent formatting
2021-12-08 11:47:39 -06:00
Ed Page
cca6adeedc
docs(change): Fix links
2021-12-08 11:45:45 -06:00
Ed Page
5a76a135b2
docs(change): Add v2 changelog
...
This hasn't been cherry-picked in a while
2021-12-08 11:42:42 -06:00
Ed Page
c055950b34
Merge pull request #3088 from epage/fixes
...
Prepare for rc0
2021-12-08 11:39:14 -06:00
Ed Page
cf623d9e53
fix(derive): Update structopt links
...
Fixes #1671
2021-12-08 11:28:25 -06:00
Ed Page
3fe462c099
docs: Add special note
2021-12-08 11:21:47 -06:00
Ed Page
e5997c1001
docs: Clarify deprecations
2021-12-08 11:14:47 -06:00
Pavan Kumar Sunkara
0cc5369e97
Merge pull request #3083 from epage/release
...
chore: Configure release process
2021-12-08 15:56:24 +00:00
Pavan Kumar Sunkara
6ae804d084
Merge pull request #3082 from epage/fixes
...
Misc fixes from clapng fork review
2021-12-08 04:08:49 +00:00