From 3dc051089213cc24a1dac02005d558f62a43e6bf Mon Sep 17 00:00:00 2001 From: Sven Wischnowsky Date: Mon, 2 Apr 2001 11:43:19 +0000 Subject: moved to Completion/Unix/Type/_user_at_host --- Completion/User/_user_at_host | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 Completion/User/_user_at_host (limited to 'Completion/User/_user_at_host') diff --git a/Completion/User/_user_at_host b/Completion/User/_user_at_host deleted file mode 100644 index b652242d3..000000000 --- a/Completion/User/_user_at_host +++ /dev/null @@ -1,31 +0,0 @@ -#autoload - -# Complete user/host combinations. Normally this looks for the style -# `users-hosts' for the tag `accounts'. A different tag may be given -# with `-t tag'. -# A `-' or `--' as the first argument is ignored. - -local suf tag=accounts - -if [[ "$1" = -t?* ]]; then - tag="${1[3,-1]}" - shift -elif [[ "$1" = -t ]]; then - tag="$2" - shift 2 -fi - -[[ "$1" = -(|-) ]] && shift - -if [[ -prefix 1 *@ ]]; then - local user=${PREFIX%%@*} - - compset -P 1 '*@' - - _wanted -C user-at hosts expl "host for $user" \ - _combination -s '[:@]' "${tag}" users-hosts users="$user" hosts "$@" - -else - compset -S '@*' || suf="@" - _wanted users expl "user" \ - _combination -s '[:@]' "${tag}" users-hosts users -S "$suf" -q "$@" - -fi -- cgit 1.4.1