Ed Page
f931de694a
chore: Release
2023-02-27 12:13:11 -06:00
Ed Page
dbab081393
docs: Update changelog
2023-02-27 12:12:48 -06:00
Ed Page
70818c3aef
Merge pull request #4739 from MingweiSamuel/nodeny
...
fix: remove strict linting from generated code
2023-02-28 08:14:14 -06:00
Mingwei Samuel
fa76f6f78d
fix: Remove strict linting from generated code
...
fix https://github.com/clap-rs/clap/issues/4733
2023-02-27 21:29:47 -08:00
Ed Page
5f247f5181
chore: Release
2023-02-27 07:55:14 -06:00
Ed Page
1999d85178
docs: Update changelog
2023-02-27 07:54:49 -06:00
Ed Page
c3a942e376
Merge pull request #4735 from rkrasiuk/rkrasiuk/fix-almost-swapped-lint
...
fix(derive): Allow `clippy::almost_swapped`
2023-02-27 13:52:17 -06:00
Roman Krasiuk
5bab68a16f
fix: Allow clippy::almost_swapped
2023-02-27 19:42:44 +02:00
Roman Krasiuk
872135b64f
fix: Allow clippy::almost_swapped
2023-02-27 19:35:01 +02:00
Ed Page
84a9b53cee
chore: Release
2023-02-27 04:20:28 -06:00
Ed Page
9fa48d5f92
docs: Update changelog
2023-02-27 04:20:07 -06:00
Ed Page
e9535a3618
Merge pull request #4734 from XiaoXiaoSN/master
...
feat(complete): Support to run ZSH completion as a script
2023-02-27 10:17:47 -06:00
XiaoXiaoSN
0f3e729358
feat(complete): Support to run ZSH completion as a script
2023-02-27 23:23:50 +08:00
Ed Page
cdb33b6ad2
test(complete): Adjust bash snapshot
2023-02-24 07:40:24 -06:00
Ed Page
6e1e754aa8
docs: Update docs for derived display order
...
Fixes #4728
2023-02-24 07:34:17 -06:00
Ed Page
2deb372195
chore: Release
2023-02-23 11:56:20 -06:00
Ed Page
c064da01c9
docs: Update changelog
2023-02-23 11:56:12 -06:00
Ed Page
77803337f8
Merge pull request #4612 from davvid/zsh-multi-length-arguments
...
clap_complete: fix support for two multi-length arguments in zsh
2023-02-23 11:55:17 -06:00
Ed Page
f35ff9167f
chore: Release
2023-02-23 11:19:10 -06:00
Ed Page
44782c7f71
docs(lex): Don't elide content
2023-02-23 11:18:51 -06:00
Ed Page
ec878c849b
chore: Release
2023-02-22 16:15:24 -06:00
Ed Page
f3be52ed7d
docs: Update changelog
2023-02-22 16:15:12 -06:00
Ed Page
776f12ebb6
Merge pull request #4645 from bgilbert/mangen-flag
...
fix(mangen): Avoid spurious value names for derive args without values
2023-02-22 16:14:21 -06:00
Ed Page
2a91e4f3e1
Merge pull request #4717 from epage/clap-ectomy
...
docs: Remove remaining references to clap attribute
2023-02-18 18:52:47 -06:00
Ed Page
953e2dcd34
docs: Remove remaining references to clap attribute
2023-02-18 18:42:07 -06:00
Ed Page
5e240dddee
chore: Release
2023-02-15 11:34:25 -06:00
Ed Page
4648b6b49d
docs: Update changelog
2023-02-15 11:34:11 -06:00
Martin Fischer
8c92ef6c76
fix(help): Fix yet another --help long help edge case ( #4712 )
2023-02-15 11:33:35 -06:00
Ed Page
fb9435d026
chore: Release
2023-02-15 10:27:15 -06:00
Ed Page
9270d2382e
docs: Update changelog
2023-02-15 10:26:23 -06:00
Martin Fischer
473cf175a2
fix(help): Fix --help help text in edge case ( #4710 )
...
We were accidentally showing long help just because a hidden argument had a description for a possible value. This is most likely to be hit with the derive API as the value descriptions are automatically applied from documentation.
2023-02-15 10:25:19 -06:00
Ed Page
62da8f94b9
Merge pull request #4711 from aleksanderkrauze/improve-builder-str-inner-into-string-implementation
...
Improve builder::str::inner::Inner::into_string implementation
2023-02-15 10:09:47 -06:00
Aleksander Krauze
d6e7d4699f
Improve builder::str::inner::Inner::into_string implementation
...
Since `Inner::into_string` already takes ownership of `self` we can
avoid unnecessary copy and allocation by moving `Box<str>` and using
its implementation of `Into<String>`.
2023-02-15 16:16:14 +01:00
Ed Page
ad5d67623a
Merge pull request #4696 from graves501/patch-1
...
Fix typo in example git.rs
2023-02-07 16:52:03 -06:00
graves501
ad6778d206
Fix typo in git.rs
2023-02-07 23:13:52 +01:00
Ed Page
100f01be1b
Merge pull request #4694 from epage/sub
...
docs(examples): Differentiate struct from command name
2023-02-06 10:41:10 -06:00
Ed Page
3f2625fc5e
docs(examples): Differentiate struct from command name
...
This supersedes #4692
2023-02-06 10:25:14 -06:00
Ed Page
956dc6a6da
Merge pull request #4684 from martinfrances107/clippy
...
#4683 Clippy: make format!() calls more readable.
2023-01-30 07:50:26 -06:00
Martin
704d0e7a4f
chore: Make format!() calls more readable
2023-01-29 19:14:47 +00:00
Ed Page
6e5e31a02c
docs(tutorial): Clarify use of Append in derive
2023-01-27 15:24:35 -06:00
Ed Page
2c64f920e2
docs(man): Remove version from setup steps
2023-01-27 11:38:33 -06:00
nibon7
e130c8a390
chore: release 0.1.10
2023-01-27 20:40:53 +08:00
nibon7
a4e7f5b258
ci: clippy fix
2023-01-27 19:51:48 +08:00
Ed Page
a59a53503e
chore: Release
2023-01-24 16:41:52 -06:00
Ed Page
4348f43b21
docs: Update changelog
2023-01-24 16:41:45 -06:00
Ed Page
7c4c6586d0
Merge pull request #4673 from epage/arg
...
perf: Speed up compiling `arg!` macro
2023-01-24 16:40:50 -06:00
Ed Page
bbe5eaa709
perf: Speed up compiling arg!
macro
...
To "append" calls, we were passing in a more and more complex expression
on each recursive invocation. We now pass in a fixed amount of data on
each iteration, reducing how much the macro machinery needs to parse,
speeding up builds.
Fresh builds went from 39s to 32s on my machine.
Inspired by #4670
2023-01-24 16:23:44 -06:00
Ed Page
b3c4b4016c
Merge pull request #4672 from epage/help
...
fix(help): Respect `disable_colored_help` for `arg_required_else_help`
2023-01-24 16:22:12 -06:00
Ed Page
dc89379ff6
fix(help): Respect disable_colored_help
for arg_required_else_help
...
Fixes #4671
2023-01-24 15:53:00 -06:00
nibon7
9979402fbe
chore: release 0.1.9
2023-01-24 16:40:49 +08:00