about summary refs log tree commit diff
path: root/Completion/Base/_combination
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-11-02 12:26:43 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-11-02 12:26:43 +0000
commit54c500a3f8779dee553c4a46a753c0cd1baef09d (patch)
treecf3169752b1ca6539b16f1671644a6fa08fe8999 /Completion/Base/_combination
parent1c59511ca322a3a24f8b5b0f19a9f4d00b0242c3 (diff)
downloadzsh-54c500a3f8779dee553c4a46a753c0cd1baef09d.tar.gz
zsh-54c500a3f8779dee553c4a46a753c0cd1baef09d.tar.xz
zsh-54c500a3f8779dee553c4a46a753c0cd1baef09d.zip
zsh-workers/8484
Diffstat (limited to 'Completion/Base/_combination')
-rw-r--r--Completion/Base/_combination4
1 files changed, 2 insertions, 2 deletions
diff --git a/Completion/Base/_combination b/Completion/Base/_combination
index 631547311..69ae973f9 100644
--- a/Completion/Base/_combination
+++ b/Completion/Base/_combination
@@ -88,8 +88,8 @@ if (( ${(P)+${var}} )); then
   fi
   tmp=( ${tmp%%$sep*} )
 
-  compadd "$@" - $tmp || { builtin functions _$key >&- && _$key "$@" }
+  compadd "$@" - $tmp || { (( $+functions[_$key] )) && "_$key" "$@" }
 else
-  builtin functions _$key >&- && _$key "$@"
+  (( $+functions[_$key] )) && "_$key" "$@"
 fi