From 93fb9aaec51f597a9a19b06764f005952e447e54 Mon Sep 17 00:00:00 2001 From: Oliver Kiddle Date: Fri, 5 May 2000 10:08:25 +0000 Subject: Use one function for compression/decompression programs and new lzop completion --- Completion/User/_pack | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'Completion/User/_pack') diff --git a/Completion/User/_pack b/Completion/User/_pack index a15cfa709..5ec7a160c 100644 --- a/Completion/User/_pack +++ b/Completion/User/_pack @@ -1,6 +1,16 @@ -#compdef pack +#compdef pack pcat unpack -local expl +local expl state line -_description expl 'file to compress' -_files "$expl[@]" -g '*~*.z' +case ${words[1]:t} in + pack) + _arguments -C \ + '-f[force packing even for files which will not benefit]' \ + '-[show statistics for files]' \ + '*:file to compress:_files -g \*\~\*.z' + ;; + pcat|unpack) + _description files expl 'compressed file' + _files "$expl[@]" -g '*.z' + ;; +esac -- cgit 1.4.1