summaryrefslogtreecommitdiff
path: root/oh-my-zsh.sh
diff options
context:
space:
mode:
authorMarc Cornellà <marc.cornella@live.com>2018-05-26 21:26:49 +0200
committerMarc Cornellà <marc.cornella@live.com>2018-05-26 21:33:49 +0200
commitb91659951e15c288c8b9d6b947dfde9c6dceae22 (patch)
treefbaaf92186196b6434ddbdade7b8f54573fea528 /oh-my-zsh.sh
parent77b924b8394344175aab0c4d78bec670ef721d93 (diff)
downloadzsh-b91659951e15c288c8b9d6b947dfde9c6dceae22.tar.gz
zsh-b91659951e15c288c8b9d6b947dfde9c6dceae22.tar.bz2
zsh-b91659951e15c288c8b9d6b947dfde9c6dceae22.zip
Always load secure completion directories
Diffstat (limited to 'oh-my-zsh.sh')
-rw-r--r--oh-my-zsh.sh9
1 files changed, 4 insertions, 5 deletions
diff --git a/oh-my-zsh.sh b/oh-my-zsh.sh
index c0e2ba8f6..72527362f 100644
--- a/oh-my-zsh.sh
+++ b/oh-my-zsh.sh
@@ -63,15 +63,14 @@ if [ -z "$ZSH_COMPDUMP" ]; then
fi
if [[ $ZSH_DISABLE_COMPFIX != true ]]; then
- # If completion insecurities exist, warn the user without enabling completions.
+ # If completion insecurities exist, warn the user
if ! compaudit &>/dev/null; then
- # This function resides in the "lib/compfix.zsh" script sourced above.
handle_completion_insecurities
- # Else, enable and cache completions to the desired file.
- else
- compinit -d "${ZSH_COMPDUMP}"
fi
+ # Load only from secure directories
+ compinit -i -d "${ZSH_COMPDUMP}"
else
+ # If the user wants it, load from all found directories
compinit -u -d "${ZSH_COMPDUMP}"
fi