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

[Bug]: tab completion issues #752

Open
gregmagolan opened this issue Oct 4, 2024 · 0 comments
Open

[Bug]: tab completion issues #752

gregmagolan opened this issue Oct 4, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@gregmagolan
Copy link
Member

gregmagolan commented Oct 4, 2024

A few issues to note here reported by users:

  1. brew installation of aspect CLI doesn't properly install /opt/homebrew/share/zsh/site-functions/_bazel (or _aspect) which breaks zsh completions.
  2. I can aspect completion zsh > /opt/homebrew/share/zsh/site-functions/_aspect to get completions but since some users are expecting to use bazel as the CLI name, it doesn't get picked up. And writing it to _bazel doesn't seem to work
  3. performance of flag completion observed to be a little sluggish. aspect test --test<TAB> takes around 1s and I can see in the terminal bar that a few processes are launched, can this be streamlined?
  4. completion of targets is too slow to be usable, aspect test //services:partially_migrated_dev<TAB> takes 4s to complete

Interestingly I've observed that performance in bash is much better than zsh.

@github-actions github-actions bot added the untriaged Requires traige label Oct 4, 2024
@gregmagolan gregmagolan added bug Something isn't working and removed untriaged Requires traige labels Oct 4, 2024
@gregmagolan gregmagolan changed the title [Bug]: zsh completion issues [Bug]: tab completion issues Oct 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant