[Pkg-zsh-devel] Bug#733075: zsh: command completion not working after semicolon
Frank Terbeck
ft at bewatermyfriend.org
Wed Dec 25 10:17:12 UTC 2013
Hello Jay!
Jay Berkenbilt wrote:
> Usually when I type a command followed by ;, after the ;, zsh is back
> to a state where TAB should complete on commands again. This is
> pretty basic completion behavior. After I upgraded to 5.0.4-1, I
> observed that this was no longer working. As soon as I type a ;,
> completion reverts to simple path completion.
Ungh. This is annoying. :-/
What version did you upgrade from? I'm seeing this behaviour in an older
development snapshot (zsh-5.0.2-174-g8a70a98) on my laptop as well. A
much older (4.3.10) version behaves properly.
> I observe this with my elaborate customizations and also with zsh -f.
> I have not looked into it, but it seems so fundamental, I thought it
> was worth reporting right away in case there's a real issue here.
I see. Same here.
Note however, that after "zsh -f" there is another completion system in
place (yes, zsh has two of them: compctl [the very old one] and compsys
[the slightly less old one]). To enable compsys in a plain "zsh -f"
instance, you can always run this:
zsh% autoload -Uz compinit
zsh% compinit
I wonder why compctl and compsys are both broken...
Regards, Frank
--
In protocol design, perfection has been reached not when there is
nothing left to add, but when there is nothing left to take away.
-- RFC 1925
More information about the Pkg-zsh-devel
mailing list