Ed Page
|
1e4ec5f4f0
|
fix: Deprecation warnings
|
2022-02-11 15:59:03 -06:00 |
|
Ed Page
|
d3f5d7ce34
|
fix: Clarify Arg/ArgGroup id's role
This adjusts names. Adjusting the derive naming (and re-naming) is left
to #2475.
Fixes #3335
|
2022-02-11 14:11:50 -06:00 |
|
Ed Page
|
9bd7060089
|
fix: Deprecate various APIs
- ArgSettings are part of #2717
- Errors are part of #2628
- `help_heading` is part of #1807 and #1553
- Some misc parts are for API consistency
|
2022-02-10 19:37:47 -06:00 |
|
Ed Page
|
47d76742eb
|
feat: Add Arg getters for all settings
This is prep for #2717
|
2022-02-10 10:18:41 -06:00 |
|
Haim Ashkenazi
|
bf98b1bded
|
Allow completion of partial commands
Based on solution suggested here by @benedictleejh:
https://github.com/clap-rs/clap/issues/2750
|
2022-02-05 16:49:21 +02:00 |
|
Ed Page
|
b488aab46c
|
fix: Clarify some unwraps as expects
This was inspiredby #3322
|
2022-01-21 08:27:18 -06:00 |
|
Clifton King
|
658b7a0841
|
fix(complete): Fix unescaped single quotes in zsh
help strings for subcomand args did not escape single quotes
|
2022-01-15 14:33:11 -06:00 |
|
cherryblossom
|
6d27488602
|
fix(complete): Use Elvish v0.17 lambda syntax
[Elvish v0.17][1] deprecated the old lambda syntax (`[arg1 arg2] { body }`)
in favour of the new `{|arg1 arg2| body }` syntax. This commit uses the
new syntax to stop deprecation warnings.
[1]: https://elv.sh/blog/0.17.0-release-notes.html#deprecated-features
|
2022-01-12 11:58:18 +11:00 |
|
xylous
|
e2f4d2827e
|
fix(complete): Add newline at end of zsh output
|
2022-01-09 19:51:18 +02:00 |
|
Daniel Eades
|
7f71d642cd
|
style: prefer 'char' to 'str' for single character patterns
|
2022-01-04 09:20:08 -06:00 |
|
Ed Page
|
19b59a2df8
|
fix(complete): Better organize the API
|
2021-12-31 13:25:09 -06:00 |
|