From 2cb2aa16d0ba87bafe97016890a420b7b02d8be4 Mon Sep 17 00:00:00 2001 From: Sven Wischnowsky Date: Mon, 2 Apr 2001 11:24:41 +0000 Subject: moved to Completion/Zsh/Context/_tilde --- Completion/Base/_tilde | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 Completion/Base/_tilde (limited to 'Completion/Base') diff --git a/Completion/Base/_tilde b/Completion/Base/_tilde deleted file mode 100644 index 058d218c8..000000000 --- a/Completion/Base/_tilde +++ /dev/null @@ -1,30 +0,0 @@ -#compdef -tilde- - -# We use all named directories and user names here. If this is too slow -# for you or if there are too many of them, you may want to use -# `compadd -qS/ -a friends' or something like that. - -[[ -n "$compstate[quote]" ]] && return 1 - -local expl suf dirs list lines revlines i ret disp nm="$compstate[nmatches]" - -if [[ "$SUFFIX" = */* ]]; then - ISUFFIX="/${SUFFIX#*/}$ISUFFIX" - SUFFIX="${SUFFIX%%/*}" - suf=(-S '') -else - suf=(-qS/) -fi - -_tags users named-directories directory-stack - -while _tags; do - _requested users && _users "$suf[@]" "$@" && ret=0 - - _requested named-directories expl 'named directory' \ - compadd "$suf[@]" "$@" -k nameddirs - - _requested directory-stack && _popd "$suf[@]" && ret=0 - - (( ret )) || return 0 -done -- cgit 1.4.1