diff options
Diffstat (limited to 'Completion')
-rw-r--r-- | Completion/compinit | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Completion/compinit b/Completion/compinit index 4b9a77853..6612baca0 100644 --- a/Completion/compinit +++ b/Completion/compinit @@ -167,11 +167,11 @@ _comp_options=( typeset -gH _comp_setup='local -A _comp_caller_options; _comp_caller_options=(${(kv)options[@]}); setopt localoptions localtraps localpatterns ${_comp_options[@]}; - local IFS=$'\'\ \\t\\r\\n\\0\'' - enable -p \| \~ \( \? \* \[ \< \^ \# + local IFS=$'\'\ \\t\\r\\n\\0\''; + builtin enable -p \| \~ \( \? \* \[ \< \^ \# 2>/dev/null; exec </dev/null; - trap - ZERR - local -a reply + trap - ZERR; + local -a reply; local REPLY' # These can hold names of functions that are to be called before/after all |