summary refs log tree commit diff
path: root/Completion/User/_pack
blob: b0172dca8abd07a8ca667fd5eba503c5bf44a3d5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#compdef pack unpack pcat=unpack

local expl state line

case $service in
  pack)
    _arguments -C \
      '-f[force packing even for files which will not benefit]' \
      '-[show statistics for files]' \
      '*:file to compress:_files -g \*\~\*.z'
  ;;
  unpack)
    _description files expl 'compressed file'
    _files "$expl[@]" -g '*.z'
  ;;
esac