Skip to content

feat(cli): add short option aliases - #2

Merged
neumachen merged 2 commits into
mainfrom
feature/add-cli-opt-alias
Aug 18, 2026
Merged

neumachen merged 2 commits into
mainfrom
feature/add-cli-opt-alias

Conversation

@neumachen

Copy link
Copy Markdown
Owner

Summary

  • add unique short aliases for every user-facing CLI option
  • preserve existing long options, anchor conflicts, and VCS requirements
  • expose short aliases in generated shell completions
  • document alias mappings and completion regeneration

Testing

  • cargo fmt --check
  • cargo test
  • cargo clippy --all-targets --all-features -- -D warnings
  • generated completions verified for Bash, Zsh, Fish, Elvish, and PowerShell

…d --locked

Reorganized README so examples appear near the top grouped by use case,
moved Installation + Requirements to the bottom, and added `--locked` to
the cargo install commands.
Add unique short forms for every user-facing CLI option. Generated shell completions now expose both short and long forms, with Bash/Zsh regression coverage and updated documentation.
@neumachen
neumachen merged commit ab11cc3 into main Aug 18, 2026
5 checks passed
@neumachen
neumachen deleted the feature/add-cli-opt-alias branch August 19, 2026 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant