diff options
Diffstat (limited to 'Completion')
-rw-r--r-- | Completion/Core/_approximate | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Completion/Core/_approximate b/Completion/Core/_approximate index 9d294e8c4..0b64db593 100644 --- a/Completion/Core/_approximate +++ b/Completion/Core/_approximate @@ -53,11 +53,12 @@ if (( ! $+functions[compadd] )); then [[ ${argv[(I)-[a-zA-Z]#U[a-zA-Z]#]} -eq 0 && "${#:-$PREFIX$SUFFIX}" -le _comp_correct ]] && return - if [[ "$PREFIX" = \~*/* ]]; then - PREFIX="${PREFIX%%/*}/(#a${_comp_correct})${PREFIX#*/}" - else + ### This distinction doesn't seem to be needed anymore + # if [[ "$PREFIX" = \~*/* ]]; then + # PREFIX="${PREFIX%%/*}/(#a${_comp_correct})${PREFIX#*/}" + # else PREFIX="(#a${_comp_correct})$PREFIX" - fi + # fi builtin compadd "$_correct_expl[@]" "$@" } fi |