Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simple tab-completation. #121

Open
Icy-Thought opened this issue Apr 23, 2020 · 2 comments
Open

Simple tab-completation. #121

Icy-Thought opened this issue Apr 23, 2020 · 2 comments
Labels
feature-request New feature or request status-blocked-externally Issue is blocked by an external party (e.g. library feature)

Comments

@Icy-Thought
Copy link

Icy-Thought commented Apr 23, 2020

Another feature I would like to kindly request from the developers of this package is the implementation of a somewhat limited tab-completion feature until a more advanced tab-completion feature could be implemented.

This could be performed with the help of the search queries returned by performing rua search X, which could prove beneficial through the reduction of the amount of keystrokes required to complete the command required for executing the installation of the desired package.

Best regards,
Icy-Thought

@vn971
Copy link
Owner

vn971 commented Apr 27, 2020

Oh, I'd like that feature myself a lot as well. There's a problem, however, in that the completions are generated automatically from the https://github.com/vn971/rua/blob/master/src/cli_args.rs file, via the structopt and clap libraries. There is an issue to implement smarter completions: clap-rs/clap#568 I've voted on the issue and subscribed to it. If it'll get fixed, we'll be able to use it in rua as well.

@vn971 vn971 added feature-request New feature or request status-blocked-externally Issue is blocked by an external party (e.g. library feature) labels Apr 27, 2020
@Icy-Thought
Copy link
Author

It pleases me that you appreciated my idea! I made sure to up-vote the smarter completions feature implementation, hopefully we will see a feature implementation in the near future. Until then, stay safe! 😸

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request New feature or request status-blocked-externally Issue is blocked by an external party (e.g. library feature)
Projects
None yet
Development

No branches or pull requests

2 participants