MOON
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4
System: Linux vps.panamaemb.org.sg 3.10.0-1160.80.1.vz7.191.4 #1 SMP Thu Dec 15 20:31:06 MSK 2022 x86_64
User: panama (500)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //usr/share/zsh/4.2.6/functions/_dlocate
#compdef dlocate

local context state line
typeset -A opt_args

_arguments \
	'-h[help]' \
	'-S[match strings only]' \
	'-L[list all files in package]' \
	'-l[almost-emulation of dpkg -l]' \
	'-s[print status of package]' \
	'-ls[ls -ldF of all files in package]' \
	'-du[du -sck of all files in package]' \
        '-conf[list conffiles in package]' \
	'-lsconf[ls -ldF of conffiles in package]' \
	'-md5sum[list md5sums (if any) of package]' \
	'-md5check[check md5sums (if any) of package]' \
	'-man[list man pages (if any) of package]' \
	':arg:->stringorpkg' && return 0

case "$state" in
    (stringorpkg)
      if (( $+opt_args[-S] )); then
          _files
      else
          _alternative \
		'string:search string:_files' \
		'package:Debian packages:_deb_packages installed'
      fi
    ;;
esac