diff options
author | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2001-04-02 11:46:29 +0000 |
---|---|---|
committer | Sven Wischnowsky <wischnow@users.sourceforge.net> | 2001-04-02 11:46:29 +0000 |
commit | c5bae69b17a9ee05926559314236b62e8917c458 (patch) | |
tree | b8347bf570ff5a2f1db4028223fab184c69ce02d /Completion/User/_compress | |
parent | b780965281236345c6c45fbd379464accf5316ea (diff) | |
download | zsh-c5bae69b17a9ee05926559314236b62e8917c458.tar.gz zsh-c5bae69b17a9ee05926559314236b62e8917c458.tar.xz zsh-c5bae69b17a9ee05926559314236b62e8917c458.zip |
moved to Completion/Unix/Command/_compress
Diffstat (limited to 'Completion/User/_compress')
-rw-r--r-- | Completion/User/_compress | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/Completion/User/_compress b/Completion/User/_compress deleted file mode 100644 index 9ba8c8e15..000000000 --- a/Completion/User/_compress +++ /dev/null @@ -1,48 +0,0 @@ -#compdef compress uncompress - -local expl state line bits common_args1 common_args2 decompress -local curcontext="$curcontext" -typeset -A opt_args -bits=( {9..16} ) - -common_args1=( \ - '-n[omit compressed file header from compressed file]' \ - '-V[display current version and compile options]' \ - '*:files:->files') -common_args2=( \ - '-c[write on standard output]' \ - '(-F)-f[force overwrite]' \ - '(-f)-F[force overwrite]' \ - '(-v)-q[suppress display of compression statistics]' \ - '(-q)-v[display compression statistics]' \ - "${common_args1[@]}" ) - -case "$service" in - compress) - _arguments -C -s \ - "-b[specify maximum number of bits used to replace common substring]:bits:(${bits[*]})" \ - '-C[produce output compatible with BSD 2.0]' \ - '(-b -C)-d[decompress]' \ - "${common_args2[@]}" && return 0 - ;; - uncompress) - _arguments -C -s "${common_args2[@]}" && return 0 - decompress=yes - ;; - zcat) - _arguments -C -s "${common_args1[@]}" && return 0 - decompress=yes - ;; -esac - -if [[ "$state" = files ]]; then - if [[ -z "$decompress" ]] || (( $+opt_args[-d] )); then - _description files expl 'file to compress' - _files "$expl[@]" -g '*~*.Z' && return 0 - else - _description files expl 'compressed file' - _files "$expl[@]" -g '*.Z' && return 0 - fi -fi - -return 1 |