diff options
Diffstat (limited to 'Completion')
-rw-r--r-- | Completion/compinstall | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Completion/compinstall b/Completion/compinstall index b7b4a8412..42ef0c330 100644 --- a/Completion/compinstall +++ b/Completion/compinstall @@ -200,13 +200,13 @@ fi if [[ -z $compdir ]]; then # Start up a new zsh and get its default fpath. If some swine has # tinkered with this in /etc/zshenv we're out of luck. - lines=${(f)"$(zsh -fc 'print -l $ZSH_VERSION $fpath')"} - lines=$lines[1] + lines=(${(f)"$(zsh -fc 'print -l $ZSH_VERSION $fpath')"}) + line=$lines[1] shift lines # If the zsh in that path isn't right, maybe the user's shell is elsewhere. if [[ $line != $ZSH_VERSION && -x $SHELL ]]; then - lines=${(f)"$($SHELL -fc 'print -l $ZSH_VERSION $fpath' 2>/dev/null)"} - lines=$lines[1] + lines=(${(f)"$($SHELL -fc 'print -l $ZSH_VERSION $fpath' 2>/dev/null)"}) + line=$lines[1] shift lines fi if [[ $line != $ZSH_VERSION ]]; then |