From 9dff5d2d9bda56c793aedacd4f0090c08e4d1d53 Mon Sep 17 00:00:00 2001 From: Sven Wischnowsky Date: Mon, 2 Apr 2001 11:19:56 +0000 Subject: moved to Completion/Zsh/Type/_parameters --- Completion/Core/_parameters | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 Completion/Core/_parameters (limited to 'Completion/Core/_parameters') diff --git a/Completion/Core/_parameters b/Completion/Core/_parameters deleted file mode 100644 index 097a96760..000000000 --- a/Completion/Core/_parameters +++ /dev/null @@ -1,30 +0,0 @@ -#autoload - -# This should be used to complete parameter names if you need some of the -# extra options of compadd. It completes only non-local parameters. - -# If you specify a -g option with a pattern, the pattern will be used to -# restrict the type of parameters matched. - -local expl pattern fakes faked tmp - -pattern=(-g \*) -zparseopts -D -K -E g:=pattern - -fakes=() -faked=() -if zstyle -a ":completion:${curcontext}:" fake-parameters tmp; then - for i in "$tmp[@]"; do - if [[ "$i" = *:* ]]; then - faked=( "$faked[@]" "$i" ) - else - fakes=( "$fakes[@]" "$i" ) - fi - done -fi - -_wanted parameters expl parameter \ - compadd "$@" -Q - \ - "${(@k)parameters[(R)${pattern[2]}~*local*]}" \ - "$fakes[@]" \ - "${(@)${(@M)faked:#${~pattern[2]}}%%:*}" -- cgit 1.4.1