Zsh completion: Options and flags are not completed when they come after ordered arguments
$ uv pip compile requirements.in -- # mash TAB key here
The command accepts options in this position, but that is not reflected by the current Zsh completion.
$ uv --version
uv 0.1.37
$ uname
Linux
-- is typically used to indicate you are passing options through to another tool. Is there a reason you're using it like this?
Sorry, I wasn't clear -- I'm not using dash, dash, space, but instead: dash, dash, tab
Oh! Thanks for clarifying haha interesting. We don't write our own completion tooling, not sure if we can do anything here. I wonder if this reproduces with a trivial clap example or if there's an issue upstream?
Dumb question but just confirming that you went through the steps to generate / install the Zsh completions?
@charliermarsh
Yes, of course, thanks. The completion in general works, but is more sensitive to order than the actual command.
I can't tell if this is or is not describing the same issue: https://github.com/clap-rs/clap/issues/5244