mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-03 10:21:46 +02:00
various cleanups: fix indentation and capitalisation of descriptions
This commit is contained in:
parent
fb81e044f1
commit
ce743b7920
15 changed files with 293 additions and 461 deletions
|
@ -1,5 +1,14 @@
|
|||
2005-08-01 Oliver Kiddle <opk@zsh.org>
|
||||
|
||||
* unposted: Completion/Debian/Command/_apt-move,
|
||||
Completion/Debian/Command/_module-assistant,
|
||||
Completion/Debian/Command/_uscan, Completion/Debian/Command/_wajig,
|
||||
Completion/Unix/Command/_cal, Completion/Unix/Command/_ccal,
|
||||
Completion/Unix/Command/_dhclient, Completion/Unix/Command/_fortune,
|
||||
Completion/Unix/Command/_mencal, Completion/Unix/Command/_perforce,
|
||||
Completion/Unix/Command/_pump, Completion/Unix/Command/_surfraw:
|
||||
various cleanups: fix indentation and capitalisation of descriptions
|
||||
|
||||
* 21393: Completion/Unix/Command/_kvno: add missing local declarations
|
||||
|
||||
2005-08-01 Peter Stephenson <pws@csr.com>
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
#compdef apt-move
|
||||
|
||||
local curcontext="$curcontext" state line ret=1
|
||||
local curcontext="$curcontext" state line cmds ret=1
|
||||
typeset -A opt_args
|
||||
|
||||
_arguments -C \
|
||||
'-a[process all packages]' \
|
||||
'-c[specify an alternative configuration file]' \
|
||||
'-d[override the DIST setting]' \
|
||||
'-f[override the MAXDELETE setting]' \
|
||||
|
@ -14,37 +15,39 @@ _arguments -C \
|
|||
|
||||
case $state in
|
||||
cmds)
|
||||
local -a cmds
|
||||
cmds=('get:update your master files from local apt' \
|
||||
'getlocal:alias of get' \
|
||||
'fsck:fix broken repositories' \
|
||||
'move:move cache files into mirror tree' \
|
||||
'movefile:move files into the repository' \
|
||||
'delete:delete obsolete packages' \
|
||||
'packages:create new local Packages files' \
|
||||
'update:alias for: get move delete packages' \
|
||||
'local:alias for: move delete packages' \
|
||||
'localupdate:alias for: getlocal move delete packages' \
|
||||
'mirror:update your local mirror from remote rsync site' \
|
||||
'sync:same as mirror, but only gets packages that you currently have installed on your system' \
|
||||
'exclude:prints a list of all packages EXCLUDED from the mirror by the .exclude file' \
|
||||
'listbin:prints lists of packages which can serve as the input to mirrorbin(mirror,sync,repo)' \
|
||||
'listsrc:same as listbin, but lists source packages' \
|
||||
'mirrorbin:same as mirror, but gets the packages specified on stdin' \
|
||||
'mirrorsrc:same as mirrorbin, but gets source packages')
|
||||
_describe -t commands 'apt-move command' cmds && ret=0
|
||||
cmds=(
|
||||
'get:update your master files from local apt'
|
||||
'getlocal:alias of get'
|
||||
'fsck:fix broken repositories'
|
||||
'move:move cache files into mirror tree'
|
||||
'movefile:move files into the repository'
|
||||
'delete:delete obsolete packages'
|
||||
'packages:create new local Packages files'
|
||||
'update:alias for: get move delete packages'
|
||||
'local:alias for: move delete packages'
|
||||
'localupdate:alias for: getlocal move delete packages'
|
||||
'mirror:update your local mirror from remote rsync site'
|
||||
'sync:same as mirror, but only gets packages that you currently have installed on your system'
|
||||
'exclude:prints a list of all packages EXCLUDED from the mirror by the .exclude file'
|
||||
'listbin:prints lists of packages which can serve as the input to mirrorbin(mirror,sync,repo)'
|
||||
'listsrc:same as listbin, but lists source packages'
|
||||
'mirrorbin:same as mirror, but gets the packages specified on stdin'
|
||||
'mirrorsrc:same as mirrorbin, but gets source packages'
|
||||
)
|
||||
_describe -t commands 'apt-move command' cmds && ret=0
|
||||
;;
|
||||
args)
|
||||
case $line[1] in
|
||||
get|getlocal)
|
||||
# A directory or nothing
|
||||
_files -/ && ret=0
|
||||
;;
|
||||
movefile)
|
||||
# A .dsc or a .deb
|
||||
_files -g "*.d(sc|eb)" && ret=0
|
||||
;;
|
||||
esac
|
||||
get|getlocal)
|
||||
_directories && ret=0
|
||||
;;
|
||||
movefile)
|
||||
_files -g "*.d(sc|eb)(-.)" && ret=0
|
||||
;;
|
||||
listbin)
|
||||
_wanted lists expl list compadd mirror sync repo
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
|
||||
|
|
|
@ -3,35 +3,35 @@
|
|||
typeset -a _module_assistant_commands
|
||||
|
||||
_module_assistant_commands=(
|
||||
"update[synchronize version index files]"
|
||||
"prepare[install required kernel headers package]"
|
||||
"fakesource[install required kernel source package]"
|
||||
"list[a print a list of details about available packages]"
|
||||
"list-available[b print a list of details about available packages ]"
|
||||
"la[c print a list of details about available packages ]"
|
||||
"list-installed[ print a list of details about installed packages ]"
|
||||
"li[print a list of details about installed packages ]"
|
||||
"search[search for packages]"
|
||||
"get[install specified source package]"
|
||||
"build[build specified packages]"
|
||||
"install[install specified packages]"
|
||||
"auto-install[do all necessary steps to install specified packages]"
|
||||
"clean[clear build directories of the kernel packages]"
|
||||
"purge[clear cache and remove all binary packages of source package]"
|
||||
'update[synchronize version index files]'
|
||||
'prepare[install required kernel headers package]'
|
||||
'fakesource[install required kernel source package]'
|
||||
'list[a print a list of details about available packages]'
|
||||
'list-available[b print a list of details about available packages]'
|
||||
'la[c print a list of details about available packages]'
|
||||
'list-installed[ print a list of details about installed packages]'
|
||||
'li[print a list of details about installed packages]'
|
||||
'search[search for packages]'
|
||||
'get[install specified source package]'
|
||||
'build[build specified packages]'
|
||||
'install[install specified packages]'
|
||||
'auto-install[do all necessary steps to install specified packages]'
|
||||
'clean[clear build directories of the kernel packages]'
|
||||
'purge[clear cache and remove all binary packages of source package]'
|
||||
)
|
||||
|
||||
_arguments -A \
|
||||
'(-h --help)'{-h,--help}'[print help screen]' \
|
||||
'(-v --verbose)'{-v,--verbose}'[be verbose, show full paths, etc.]' \
|
||||
'(-q --quiet)'{-q,--quiet}'[the opposite of verbose]' \
|
||||
'(-n --no-rebuild)'{-n,--no-rebuild}'[do not rebuild when package exists]' \
|
||||
'(-i --ignore-failures)'{-i,--ignore-failures}'[do not stop on build failures]' \
|
||||
'(-s --apt-search)'{-s,--apt-search}'[search for installation candidates in the Debian archive]' \
|
||||
'(-f --force)'{-f,--force}'[force using new versions even when old ones exist]' \
|
||||
'(-u --userdir)'{-u,--userdir}'[specify a (writable) replacement directory for /var&/usr]:dir:_files -/' \
|
||||
'(-l --kvers-list)'{-l,--kvers-list}'[list of kernel versions to work on (default: current version)]:kernel version list:' \
|
||||
'(-k --kernel-dir)'{-k,--kernel-dir}'[list of kernel headers/source directories, comma separated]:list of dirs:_files -/' \
|
||||
'(-t --text-mode)'{-t,--text-mode}'[no progress bars]' \
|
||||
'1:list of commands:_values -s , subcommands "${_module_assistant_commands[@]}"' \
|
||||
'*:packages: compadd /usr/src/modass/var_cache_modass/*.avail_version(N:t:r) /var/cache/modass/*.avail_version(N:t:r)'
|
||||
'(-h --help)'{-h,--help}'[print help screen]' \
|
||||
'(-v --verbose)'{-v,--verbose}'[be verbose, show full paths, etc.]' \
|
||||
'(-q --quiet)'{-q,--quiet}'[the opposite of verbose]' \
|
||||
'(-n --no-rebuild)'{-n,--no-rebuild}'[do not rebuild when package exists]' \
|
||||
'(-i --ignore-failures)'{-i,--ignore-failures}'[do not stop on build failures]' \
|
||||
'(-s --apt-search)'{-s,--apt-search}'[search for installation candidates in the Debian archive]' \
|
||||
'(-f --force)'{-f,--force}'[force using new versions even when old ones exist]' \
|
||||
'(-u --userdir)'{-u,--userdir}'[specify a (writable) replacement directory for /var&/usr]:dir:_files -/' \
|
||||
'(-l --kvers-list)'{-l,--kvers-list}'[list of kernel versions to work on (default: current version)]:kernel version list:' \
|
||||
'(-k --kernel-dir)'{-k,--kernel-dir}'[list of kernel headers/source directories, comma separated]:list of dirs:_files -/' \
|
||||
'(-t --text-mode)'{-t,--text-mode}'[no progress bars]' \
|
||||
'1:list of commands:_values -s , subcommands "${_module_assistant_commands[@]}"' \
|
||||
'*:packages: compadd /usr/src/modass/var_cache_modass/*.avail_version(N:t:r) /var/cache/modass/*.avail_version(N:t:r)'
|
||||
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
#compdef uscan
|
||||
|
||||
_arguments \
|
||||
'(--report --no-download --download)'{--report,--no-download}'[report but do not download]' \
|
||||
'--debug[dump downloaded pages to stdout]' \
|
||||
'(--report --no-download --download)--download[report and download]' \
|
||||
'(--pasv --no-pasv)--pasv[force PASV mode for FTP]' \
|
||||
'(--pasv --no-pasv)--no-pasv[do not use PASV mode for FTP]' \
|
||||
'(--symlink --no-symlink)--symlink[make orig.tar.gz symlinks]' \
|
||||
'(--symlink --no-symlink)--no-symlink[do not make orig.tar.gz symlinks]' \
|
||||
'(--verbose --no-verbose)--verbose[give verbose output]' \
|
||||
'(--verbose --no-verbose)--no-verbose[do not give verbose output]' \
|
||||
'--check-dirname-level:level:((0\:never\ check\ the\ directory\ name 1\:only\ check\ directory\ name\ if\ we\ had\ to\ change\ directory 2\:always\ check\ the\ directory\ name))' \
|
||||
'--check-dirname-regex:perlre:' \
|
||||
'(--no-conf --noconf)'{--no-conf,--noconf}'[do not read any configuration files]' \
|
||||
'--help[help]' \
|
||||
'--version[version]'
|
||||
'(--report --no-download --download)'{--report,--no-download}'[report but do not download]' \
|
||||
'--debug[dump downloaded pages to stdout]' \
|
||||
'(--report --no-download --download)--download[report and download]' \
|
||||
'(--pasv --no-pasv)--pasv[force passive mode for ftp]' \
|
||||
'(--pasv --no-pasv)--no-pasv[do not use passive mode for ftp]' \
|
||||
'(--symlink --no-symlink)--symlink[make orig.tar.gz symlinks]' \
|
||||
'(--symlink --no-symlink)--no-symlink[do not make orig.tar.gz symlinks]' \
|
||||
'(--verbose --no-verbose)--verbose[give verbose output]' \
|
||||
'(--verbose --no-verbose)--no-verbose[do not give verbose output]' \
|
||||
'--check-dirname-level:level:((0\:never\ check\ the\ directory\ name 1\:only\ check\ directory\ name\ if\ we\ had\ to\ change\ directory 2\:always\ check\ the\ directory\ name))' \
|
||||
'--check-dirname-regex:perl regex' \
|
||||
'(--no-conf --noconf)'{--no-conf,--noconf}'[do not read any configuration files]' \
|
||||
'--help[display help information]' \
|
||||
'--version[display version information]'
|
||||
|
|
|
@ -1,248 +1,77 @@
|
|||
#compdef wajig
|
||||
|
||||
# $Id: _wajig,v 1.1 2005/01/09 06:23:58 clint Exp $
|
||||
local curcontext="$curcontext" state line cmds argno ret=1
|
||||
|
||||
# quarl 2005-01-08 initial version
|
||||
_arguments -C -s \
|
||||
'(- 1 *)'{-h,--help}'[print usage message]' \
|
||||
'(- 1 *)--version[display version information]' \
|
||||
'(-q --quiet)'{-q,--quiet}'[do everything quietly]' \
|
||||
'(-s --simulate)'{-s,--simulate}"[trace but don't execute]" \
|
||||
'(-t --teaching)'{-t,--teaching}'[trace the sequence of commands performed]' \
|
||||
'(-v --verbose)'{-v,--verbose}'[increase (or set) the level of verbosity]' \
|
||||
'1: :->cmds' \
|
||||
'*: :->args' && ret=0
|
||||
|
||||
# local curcontext="$curcontext" state line cmds ret=1
|
||||
case $state in
|
||||
cmds)
|
||||
cmds=( ${${(M)${(f)"$(wajig commands 2>/dev/null)"}:# [^-]*}/(#b) ([^ ]#) #(*)/$match[1]:$match[2]:l} )
|
||||
|
||||
_wajig_commands=(
|
||||
'addcdrom:add a CD-ROM to the list of available sources of packages'
|
||||
'autoalts:mark the alternative to be auto set (using set priorities)'
|
||||
'autoclean:remove superseded deb files from the download cache'
|
||||
'autodownload:do an update followed by a download of all updated packages'
|
||||
'autoinstall:perform an install without asking questions (non-interactive)'
|
||||
'available:list versions of packages available for installation'
|
||||
'bug:check reported bugs in package using the Debian Bug Tacker'
|
||||
'build:retrieve/unpack sources and build .deb for the named packages'
|
||||
'builddepend:retrieve packages required to build listed packages'
|
||||
'changelog:retrieve latest changelog for the package'
|
||||
'clean:remove all deb files from the download cache'
|
||||
'commands:list all the JIG commands and one line descriptions for each'
|
||||
'dailyupgrade:perform an update then a dist-upgrade'
|
||||
'dependents:list of packages which depend/recommend/suggest the package'
|
||||
'describe:one line description of packages (-v and -vv for more detail)'
|
||||
'describenew:one line description of new packages'
|
||||
'detail:provide a detailed description of package (describe -vv)'
|
||||
'detailnew:provide a detailed description of new packages (describe -vv)'
|
||||
'distupgrade:upgrade to new distribution (installed and new rqd packages)'
|
||||
'docs:equivalent to help with -verbose=2'
|
||||
'download:download package files ready for an install'
|
||||
'filedownload:download packages listed in file ready for an install'
|
||||
'fileinstall:install packages listed in a file'
|
||||
'fileremove:remove packages listed in a file'
|
||||
'findfile:search for a file within installed packages'
|
||||
'findpkg:search for an unofficial Debian package at apt-get.org'
|
||||
'fixconfigure:perform dpkg --configure -a (to fix interrupted configure)'
|
||||
'fixinstall:perform apt-get -f install (to fix broken dependencies)'
|
||||
'fixmissing:perform apt-get --fix-missing upgrade'
|
||||
'force:install packages and ignore file overwrites and depends'
|
||||
'help:print documentation (detail depends on --verbose)'
|
||||
'hold:place listed packages on hold so they are not upgraded'
|
||||
'init:initialise or reset the JIG archive files'
|
||||
'install:install (or upgrade) one or more packages or .deb files'
|
||||
'installr:install package and associated recommended packages'
|
||||
'installrs:install package and recommended and suggested packages'
|
||||
'installs:install package and associated suggested packages'
|
||||
'install/dist:install packages from specified distribution'
|
||||
'integrity:check the integrity of installed packages (through checksums)'
|
||||
'large:list size of all large (>10MB) installed packages'
|
||||
'lastupdate:identify when an update was last performed'
|
||||
'list:list the status and description of installed packages'
|
||||
'listall:list a one line description of every known package'
|
||||
'listalts:list the objects that can have alternatives configured'
|
||||
'listcache:list the contents of the download cache'
|
||||
'listcommands:list all the JIG commands and one line descriptions for each'
|
||||
'listdaemons:list the daemons that JIG can start/stop/restart'
|
||||
'listfiles:list the files that are supplied by the named package'
|
||||
'listhold:list those packages on hold'
|
||||
'listinstalled:List packages (with optional argument substring) installed'
|
||||
'listnames:list all known packages or those containing supplied string'
|
||||
'listorphans:list libraries not required by any installed package'
|
||||
'liststatus:same as list but only prints first two columns, not truncated'
|
||||
'listwide:same as list but avoids truncating package names'
|
||||
'localdist-upgrade:dist-upgrade using packages already downloaded'
|
||||
'localupgrade:upgrade using packages already downloaded, but not any others'
|
||||
'move:move packages in the download cache to a local Debian mirror'
|
||||
'new:list packages that became available since last update'
|
||||
'news:obtain the latest news about the package'
|
||||
'newupgrades:list packages newly available for upgrading'
|
||||
'nonfree:list installed packages that do not meet the DFSG'
|
||||
'orphans:list libraries not required by any installed package'
|
||||
'package:generate a .deb file for an installed package'
|
||||
'policy:from preferences file show priorities/policy (available)'
|
||||
'purge:remove one or more packages and configuration files'
|
||||
'purgedepend:purge package and those it depend on and not required by others'
|
||||
'purgeorphans:purge orphaned libraries (not required by installed packages)'
|
||||
"readme:display the package's README file from /usr/share/doc"
|
||||
'recdownload:download package and any it depends on'
|
||||
'recommended:install package and associated recommended packages'
|
||||
'reconfigure:reconfigure the named installed packages or run gkdebconf'
|
||||
'reinstall:reinstall each of the named packages'
|
||||
'reload:reload daemon configs, e.g., gdm, apache (see list-daemons)'
|
||||
'remove:remove one or more packages (see also purge)'
|
||||
'removedepend:remove package and its dependees not required by others'
|
||||
'removeorphans Remove orphaned libraries (not required by installed packages)'
|
||||
'repackage:generate a .deb file for an installed package'
|
||||
'reset:initialise or reset the JIG archive files'
|
||||
'restart:stop then start a daemon, e.g., gdm, apache (see list-daemons)'
|
||||
'rpm2deb:convert a RedHat .rpm file to a Debian .deb file'
|
||||
'rpminstall:install a RedHat .rpm package'
|
||||
'rpmtodeb:convert a RedHat .rpm file to a Debian .deb file'
|
||||
'search:search for packages containing listed words'
|
||||
'searchapt:find local Debian archives suitable for sources.list'
|
||||
'setup:configure the sources.list file which locates Debian archives'
|
||||
'show:provide a detailed description of package [same as detail]'
|
||||
'showdistupgrade:trace the steps that a dist-upgrade would perform'
|
||||
'showinstall:trace the steps that an install would perform'
|
||||
'showremove:trace the steps that a remove would perform'
|
||||
'showupgrade:trace the steps that an upgrade would perform'
|
||||
'sizes:print out the size (in K) of all, or listed, installed packages'
|
||||
'snapshot:generates list of package=version for all installed packages'
|
||||
'source:retrieve and unpack sources for the named packages'
|
||||
'start:start a daemon, e.g., gdm, apache (see list-daemons)'
|
||||
'status:show the version and available version of packages'
|
||||
'statusmatch:show the version and available version of matching packages'
|
||||
'statussearch:show the version and available version of matching packages'
|
||||
'stop:stop a daemon, e.g., gdm, apache (see list-daemons)'
|
||||
'suggested:install package and associated suggested packages'
|
||||
'tasksel:run the Gnome task selector to install groups of packages'
|
||||
'toupgrade:list packages with newer versions available for upgrading'
|
||||
'unhold:remove listed packages from hold so they are again upgraded'
|
||||
'unofficial:search for an unofficial Debian package at apt-get.org'
|
||||
'update:update the list of down-loadable packages'
|
||||
'updatealts:update default alternative for things like x-window-manager'
|
||||
'upgrade:upgrade all of the installed packages or just those listed'
|
||||
'whatis:a synonym for describe'
|
||||
'whichpkg:find the package that supplies the given command or file'
|
||||
)
|
||||
|
||||
_wajig_command() {
|
||||
_describe -t commands 'aptitude command' _wajig_commands
|
||||
}
|
||||
|
||||
_wajig_alternatives() {
|
||||
_files -W /var/lib/dpkg/alternatives
|
||||
}
|
||||
|
||||
_wajig_services() {
|
||||
_files -W /etc/init.d
|
||||
}
|
||||
|
||||
_wajig_subcommand() {
|
||||
((argno = CURRENT-2))
|
||||
case ${words[2]:gs/-/} in
|
||||
addcdrom) ;;
|
||||
autoalts | autoalternatives) ((argno==1)) && _wajig_alternatives ;;
|
||||
autoclean) ;;
|
||||
autodownload) ;;
|
||||
autoinstall) _deb_packages uninstalled ;;
|
||||
available) _deb_packages available ;;
|
||||
bug | bugs) ((argno==1)) && _deb_packages available ;;
|
||||
build) _deb_packages available ;;
|
||||
builddepend) _deb_packages available ;;
|
||||
changelog) _deb_packages available ;;
|
||||
clean) ;;
|
||||
dailyupgrade) ;;
|
||||
dependents) ((argno==1)) && _deb_packages available ;;
|
||||
describe | whatis) _deb_packages available ;;
|
||||
describenew) ;;
|
||||
detail | details | show) _deb_packages available ;;
|
||||
detailnew | newdetail) ;;
|
||||
distupgrade) ;;
|
||||
doc | docs) ;;
|
||||
download) _deb_packages available ;;
|
||||
filedownload | downloadfile) ((argno==1)) && _files ;;
|
||||
fileinstall | installfile) ((argno==1)) && _files ;;
|
||||
fileremove | removefile) ((argno==1)) && _files ;;
|
||||
findfile) ((argno==1)) && _files ;;
|
||||
findpkg | unofficial) ;; # no completion available
|
||||
fixconfigure) ;;
|
||||
fixinstall) ;;
|
||||
fixmissing) ;;
|
||||
force) _deb_packages uninstalled ;;
|
||||
geturl) ((argno==1)) && _deb_packages available ;;
|
||||
help) ;;
|
||||
hold) _deb_packages installed ;;
|
||||
init) ;;
|
||||
install) _deb_packages uninstalled ; _files -g '*.deb' ;;
|
||||
installr | recommended) _deb_packages uninstalled ;;
|
||||
installrs) _deb_packages uninstalled ;;
|
||||
installs | suggested) _deb_packages uninstalled ;;
|
||||
install/*) _deb_packages uninstalled ;;
|
||||
integrity) ;;
|
||||
large) _deb_packages installed ;;
|
||||
lastupdate) ;;
|
||||
list | listwide) ;; # no completion available
|
||||
listall) ;;
|
||||
listalts | listalternatives) ;;
|
||||
listcache) ;; # no completion available
|
||||
listcommands | commands) ;;
|
||||
listdaemons) ;;
|
||||
listfiles) ((argno==1)) && _deb_packages installed ;;
|
||||
listhold) ;;
|
||||
listinstalled) ;; # no completion available
|
||||
listnames) ;; # no completion available
|
||||
listorphans | orphans) ;;
|
||||
liststatus) ;; # no completion available
|
||||
localdistupgrade) ;;
|
||||
localupgrade) ;;
|
||||
move) ;;
|
||||
new) ;;
|
||||
news) _deb_packages available ;;
|
||||
newupgrades) ;;
|
||||
nonfree) ;;
|
||||
policy) _deb_packages available ;;
|
||||
purge) _deb_packages xinstalled ;;
|
||||
purgedepend) ((argno==1)) && _deb_packages xinstalled ;;
|
||||
purgeorphans) ;;
|
||||
readme) _deb_packages installed ;;
|
||||
recdownload) _deb_packages available ;;
|
||||
reconfigure) _deb_packages installed ;;
|
||||
reinstall) _deb_packages installed ;;
|
||||
reload) ((argno==1)) && _wajig_services ;;
|
||||
remove) _deb_packages installed ;;
|
||||
removedepend) _deb_packages installed ;;
|
||||
removeorphans) ;;
|
||||
repackage | package) ((argno==1)) && _deb_packages installed ;;
|
||||
reset) ;;
|
||||
restart) ((argno==1)) && _wajig_services ;;
|
||||
rpminstall) ((argno==1)) && _files -g '*.rpm' ;;
|
||||
rpmtodeb | rpm2deb) ((argno==1)) && _files -g '*.rpm' ;;
|
||||
search) ;; # no completions available
|
||||
searchapt) compadd stable testing unstable ;;
|
||||
setup | editsources) ;;
|
||||
showdistupgrade) ;;
|
||||
showinstall) _deb_packages uninstalled ;;
|
||||
showremove) _deb_packages installed ;;
|
||||
showupgrade) ;;
|
||||
size | sizes) _deb_packages installed ;;
|
||||
snapshot) ;;
|
||||
source) _deb_packages available ;;
|
||||
start) ((argno==1)) && _wajig_services ;;
|
||||
status) _deb_packages available ;;
|
||||
statusmatch | satussearch) ;; # no completion available
|
||||
stop) ((argno==1)) && _wajig_services ;;
|
||||
tasksel) ;;
|
||||
toupgrade) ;;
|
||||
unhold) _deb_packages held ;;
|
||||
update) ;;
|
||||
updatealts) ((argno==1)) && _wajig_alternatives ;;
|
||||
upgrade) _deb_packages installed ;;
|
||||
whichpkg) _files ;;
|
||||
_describe -t commands 'wajig command' cmds && ret=0
|
||||
;;
|
||||
args)
|
||||
(( argno = $#line-1 ))
|
||||
case ${line[1]:gs/-/} in
|
||||
autoalts|autoalternatives|updatealts)
|
||||
((argno==1)) && _wanted alternatives expl alternative \
|
||||
_files -W /var/lib/dpkg/alternatives && ret=0
|
||||
;;
|
||||
listfiles|repackage|package)
|
||||
((argno==1)) || break
|
||||
;&
|
||||
hold|large|readme|reconfigure|reinstall|remove|removedepend|showremove|size?|upgrade)
|
||||
_wanted package expl 'package' _deb_packages installed && ret=0
|
||||
;;
|
||||
purgedepend)
|
||||
((argno==1)) && _wanted package expl 'package' _deb_packages xinstalled && ret=0
|
||||
;;
|
||||
purge)
|
||||
_wanted package expl 'package' _deb_packages xinstalled && ret=0
|
||||
;;
|
||||
autoinstall|force|showinstall|installr|recommended|installrs|installs|suggested|install/*)
|
||||
_wanted package expl 'package' _deb_packages uninstalled && ret=0
|
||||
;;
|
||||
install)
|
||||
_alternative \
|
||||
'packages:package:_deb_packages uninstalled' \
|
||||
'files:package file:_files -g "*.deb(-.)"' && ret=0
|
||||
;;
|
||||
bug|bugs|dependents|geturl)
|
||||
((argno==1)) || break
|
||||
;&
|
||||
available|build|builddepend|changelog|describe|whatis|detail|details|show|news|policy|download|source|status|recdownload)
|
||||
_wanted package expl 'package' _deb_packages available && ret=0
|
||||
;;
|
||||
unhold)
|
||||
_wanted package expl 'package' _deb_packages held && ret=0
|
||||
;;
|
||||
filedownload|downloadfile|fileinstall|installfile|fileremove|removefile|indfile)
|
||||
((argno==1)) && _files && ret=0
|
||||
;;
|
||||
whichpkg)
|
||||
_files
|
||||
;;
|
||||
rpminstall|rpmtodeb|rpm2deb)
|
||||
((argno==1)) && _files -g '*.rpm(-.)' && ret=0
|
||||
;;
|
||||
searchapt)
|
||||
_wanted distributions expl distribution \
|
||||
compadd stable testing unstable && ret=0
|
||||
;;
|
||||
reload|restart|start|stop)
|
||||
((argno==1)) && _services && ret=0
|
||||
;;
|
||||
esac
|
||||
}
|
||||
;;
|
||||
esac
|
||||
|
||||
_wajig() {
|
||||
_arguments -s \
|
||||
'(- 1 *)'{-h,--help}'[print usage message]' \
|
||||
'(- 1 *)--version[display version information]' \
|
||||
'(-q --quiet)'{-q,--quiet}'[do everything quietly]' \
|
||||
'(-s --simulate)'{-s,--simulate}"[trace but don't execute]" \
|
||||
'(-t --teaching)'{-t,--teaching}'[trace the sequence of commands performed]' \
|
||||
'(-v --verbose)'{-v,--verbose}'[increase (or set) the level of verbosity]' \
|
||||
'1: :_wajig_command' \
|
||||
'*: :_wajig_subcommand'
|
||||
}
|
||||
|
||||
_wajig $@
|
||||
return ret
|
||||
|
|
|
@ -6,16 +6,17 @@ _baz _bison _bittorrent _bogofilter _bzip2
|
|||
_cal _ccal _cdcd _cdrecord _chkconfig
|
||||
_chmod _chown _compress _configure _cpio
|
||||
_cvs
|
||||
_darcs _dd _dict _diff _du
|
||||
_dvi _ecasound _elinks _elm _enscript
|
||||
_darcs _dd _dhclient _dict _diff
|
||||
_du _dvi
|
||||
_ecasound _elinks _elm _enscript
|
||||
_fakeroot _fetchmail _figlet _find _finger
|
||||
_flex _fortune _fsh _fuser
|
||||
_gcc _gdb _getconf _getent _global
|
||||
_gnu_generic _gpg _gphoto2 _gprof _grep
|
||||
_groff _gs _gzip
|
||||
_iconv _ifconfig _imagemagick _init_d _irssi
|
||||
_ispell _java _joe _killall _knock
|
||||
_kvno
|
||||
_ispell _java _joe
|
||||
_killall _knock _kvno
|
||||
_last _less _links _loadkeys _look
|
||||
_lp _ls _lsof _lynx _lzop
|
||||
_mail _make _man _mencal _mh
|
||||
|
@ -24,7 +25,7 @@ _mutt _mysql_utils _mysqldiff
|
|||
_ncftp _netcat _nice _nmap _nslookup
|
||||
_pack _patch _pbm _perforce _perl
|
||||
_perldoc _php _pine _postfix _prcs
|
||||
_printenv _psutils _python
|
||||
_printenv _psutils _pump _python
|
||||
_raggle _rake _rar _rcs _renice
|
||||
_rlogin _rsync _rubber _ruby
|
||||
_sablotron _samba _sccs _screen _sed
|
||||
|
@ -36,6 +37,6 @@ _tin _tla
|
|||
_unace _unexpand _uniq _user_admin
|
||||
_vim _vorbis _vux
|
||||
_w3m _webbrowser _wget _whereis _whois
|
||||
_wiggle _xargs _xmlsoft _xscreensaver
|
||||
_wiggle _xargs _xmlsoft
|
||||
_yodl _yp _zcat _zdump _zip
|
||||
'
|
||||
|
|
|
@ -1,32 +1,28 @@
|
|||
#compdef cal ncal
|
||||
|
||||
local calargs ncalargs
|
||||
|
||||
calargs=('-3[three in a row]'
|
||||
'-m[Monday as first day of the week]')
|
||||
|
||||
ncalargs=('-J[display Julian calendar]'
|
||||
'-e[display date of western Easter]'
|
||||
'-o[display date of orthodox Easter]'
|
||||
'-p[assume as by ncal]'
|
||||
'-s[country code]'
|
||||
'-w[print number of the week below each column]')
|
||||
local args
|
||||
|
||||
case $service in
|
||||
(cal)
|
||||
_arguments \
|
||||
"${calargs[@]}" \
|
||||
'-j[display Julian days]' \
|
||||
'-y[display a calendar for the current year]' \
|
||||
'1:month:' \
|
||||
'2:year:'
|
||||
;;
|
||||
(ncal)
|
||||
_arguments \
|
||||
"${ncalargs[@]}" \
|
||||
'-j[display Julian days]' \
|
||||
'-y[display a calendar for the current year]' \
|
||||
'1:month:' \
|
||||
'2:year:'
|
||||
;;
|
||||
cal)
|
||||
args=(
|
||||
'-3[three in a row]'
|
||||
'-m[Monday as first day of the week]'
|
||||
)
|
||||
;;
|
||||
ncal)
|
||||
args=(
|
||||
'-J[display Julian calendar]'
|
||||
'-e[display date of western Easter]'
|
||||
'-o[display date of orthodox Easter]'
|
||||
'-p[assume as by ncal]'
|
||||
'-s[country code]'
|
||||
'-w[print number of the week below each column]'
|
||||
)
|
||||
;;
|
||||
esac
|
||||
|
||||
_arguments "${args[@]}" \
|
||||
'-j[display Julian days]' \
|
||||
'-y[display a calendar for the current year]' \
|
||||
'::month' \
|
||||
':year'
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
#compdef ccal
|
||||
|
||||
_arguments \
|
||||
'-nodata[ignore appointment descriptions file]' \
|
||||
'-data-file=[load appointments from file]:caldat file:_files' \
|
||||
'-future[show only future appointments on current month]' \
|
||||
'-today[show only today'"'"'s appointments on current month]' \
|
||||
'-europe[European format (first day is Monday)]' \
|
||||
'-american[North American format (first day is Sunday)]' \
|
||||
'-maxappts=[display maximum of n appointments]:number of appointments:('{8..50}')' \
|
||||
'-pause[pause for keystroke before exiting]' \
|
||||
'-nocolor[inhibit use of colors]' \
|
||||
'-color-file=[load color definitions from file]:calcol file:_files' \
|
||||
'-8bit[display 8-bit ascii characters]' \
|
||||
'1:month:(1 2 3 4 5 6 7 8 9 10 11 12 jan feb mar apr may jun jul aug sep oct nov dec)' \
|
||||
'2:year:'
|
||||
'-nodata[ignore appointment descriptions file]' \
|
||||
'-data-file=[load appointments from file]:caldat file:_files' \
|
||||
'-future[show only future appointments on current month]' \
|
||||
"-today[show only today's appointments on current month]" \
|
||||
'-europe[European format (first day is Monday)]' \
|
||||
'-american[North American format (first day is Sunday)]' \
|
||||
'-maxappts=[display maximum of n appointments]:number of appointments:('{8..50}')' \
|
||||
'-pause[pause for keystroke before exiting]' \
|
||||
'-nocolor[inhibit use of colors]' \
|
||||
'-color-file=[load color definitions from file]:calcol file:_files' \
|
||||
'-8bit[display 8-bit ascii characters]' \
|
||||
'1:month:(1 2 3 4 5 6 7 8 9 10 11 12 jan feb mar apr may jun jul aug sep oct nov dec)' \
|
||||
'2:year:'
|
||||
|
||||
|
|
|
@ -1,31 +1,28 @@
|
|||
#compdef dhclient dhclient3
|
||||
|
||||
local _dhclient_common_args
|
||||
|
||||
_dhclient_common_args=(
|
||||
'-p[port to transmit to / listen on]:_ports'
|
||||
'-d[force to run in foreground]'
|
||||
':interface:_net_interfaces'
|
||||
)
|
||||
local args
|
||||
|
||||
if _pick_variant three=V3 two --help; then
|
||||
_arguments \
|
||||
'-q[quiet]' \
|
||||
'-1[only try once to get a lease]' \
|
||||
'-r[release the current lease]' \
|
||||
'-lf[lease file]:lease file:_files' \
|
||||
'-pf[pid file]:pid file:_files' \
|
||||
'-cf[config file]:config file:_files' \
|
||||
'-sf[script file]:script file:_files' \
|
||||
'-e[env vars to pass to child processes]:env var key value pairs:' \
|
||||
'-s[transmit to specific target instead of broadcast]:server:_hosts' \
|
||||
'-g[force giaddr field]:relay:_hosts' \
|
||||
'-n[do not configure any interfaces]' \
|
||||
'-nw[daemonize immediately rather than wait for IP acquisition]' \
|
||||
'-w[do not exit if there are no interfaces found to configure]' \
|
||||
"$_dhclient_common_args[@]"
|
||||
args=(
|
||||
'-q[quiet]'
|
||||
'-1[only try once to get a lease]'
|
||||
'-r[release the current lease]'
|
||||
'-lf[lease file]:lease file:_files'
|
||||
'-pf[pid file]:pid file:_files'
|
||||
'-cf[config file]:config file:_files'
|
||||
'-sf[script file]:script file:_files'
|
||||
'-e[env vars to pass to child processes]:env var key value pairs:'
|
||||
'-s[transmit to specific target instead of broadcast]:server:_hosts'
|
||||
'-g[force giaddr field]:relay:_hosts'
|
||||
'-n[do not configure any interfaces]'
|
||||
'-nw[daemonize immediately rather than wait for IP acquisition]'
|
||||
'-w[do not exit if there are no interfaces found to configure]'
|
||||
)
|
||||
else
|
||||
_arguments \
|
||||
'-e[Exit if configuration failed after a certain time]' \
|
||||
"$_dhclient_common_args[@]"
|
||||
args=( '-e[exit if configuration failed after a certain time]' )
|
||||
fi
|
||||
|
||||
_arguments $args \
|
||||
'-p[port to transmit to / listen on]:_ports' \
|
||||
'-d[force to run in foreground]' \
|
||||
':interface:_net_interfaces'
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
#compdef fortune
|
||||
|
||||
_arguments \
|
||||
'-a[choose from all lists of maxims, both offensive and not]' \
|
||||
'-c[show the cookie file from which the fortune came]' \
|
||||
'-e[consider all fortune files to be of equal size]' \
|
||||
'-f[print out the list of files which would be searched]' \
|
||||
'-l[long dictums only]' \
|
||||
'-m[print all matches to regex]:BRE:' \
|
||||
'-n[set longest length to be short]:length:' \
|
||||
'-o[choose only from potentially offensive aphorisms]' \
|
||||
'-s[short apothegms only]' \
|
||||
'-i[ignore case for -m patterns]' \
|
||||
'-w[wait before termination for a time based on msg length]' \
|
||||
'*:databases:'
|
||||
'-a[choose from all lists of maxims, both offensive and not]' \
|
||||
'-c[show the cookie file from which the fortune came]' \
|
||||
'-e[consider all fortune files to be of equal size]' \
|
||||
'-f[print out the list of files which would be searched]' \
|
||||
'-l[long dictums only]' \
|
||||
'-m[print all matches to regex]:BRE' \
|
||||
'-n[set longest length to be short]:length' \
|
||||
'-o[choose only from potentially offensive aphorisms]' \
|
||||
'-s[short apothegms only]' \
|
||||
'-i[ignore case for -m patterns]' \
|
||||
'-w[wait before termination for a time based on msg length]' \
|
||||
'*:databases'
|
||||
|
|
|
@ -1,30 +1,27 @@
|
|||
#compdef mencal
|
||||
|
||||
_arguments \
|
||||
'(--monday -m)'{-m,--monday}'[monday as first day of work]' \
|
||||
'-1[current month]' \
|
||||
'-3[previous, current, and next month]' \
|
||||
'-y[all-year calendar]::year:' \
|
||||
'(--quiet -q)'{-q,--quiet}'[no top information]' \
|
||||
'(--nocolor -n)'{-n,--nocolor}'[noncolored output]' \
|
||||
'(--icolor -i)'{-i,--icolor}'[intersection color]:color:(red green blue yellow violet cyan shiny bold)' \
|
||||
'(--help -h)'{-h,--help}'[help]' \
|
||||
'(--version -V)'{-V,--version}'[print version info]' \
|
||||
'(--config -c)*'{-c,--config}'[config]:options:->option' && ret=0
|
||||
local curcontext="$curcontext" state line ret=1
|
||||
|
||||
while [[ -n "$state" ]]; do
|
||||
lstate="$state"
|
||||
state=''
|
||||
_arguments -C \
|
||||
'(--monday -m)'{-m,--monday}'[monday as first day of work]' \
|
||||
'-1[current month]' \
|
||||
'-3[previous, current, and next month]' \
|
||||
'-y[all-year calendar]::year:' \
|
||||
'(--quiet -q)'{-q,--quiet}'[no top information]' \
|
||||
'(--nocolor -n)'{-n,--nocolor}'[noncolored output]' \
|
||||
'(--icolor -i)'{-i,--icolor}'[intersection color]:color:(red green blue yellow violet cyan shiny bold)' \
|
||||
'(-)'{-h,--help}'[display help informaiton]' \
|
||||
'(-)'{-V,--version}'[print version information]' \
|
||||
\*{-c,--config}'[config]:options:->option' && ret=0
|
||||
|
||||
case "$lstate" in
|
||||
(option)
|
||||
_values -s , 'config option' \
|
||||
'(s start)'{s,start}'[start day]:' \
|
||||
'(l length)'{l,length}'[period length]:' \
|
||||
'(d duration)'{d,duration}'[menstruation duration]:' \
|
||||
'(n name)'{n,name}'[name of subject]:' \
|
||||
'(f file)'{f,file}'[filename]:_files' \
|
||||
'(c color)'{c,color}'[color for menstruation days]:color:(red green blue yellow violet cyan shiny bold)'
|
||||
;;
|
||||
esac
|
||||
done
|
||||
if [[ $state = option ]]; do
|
||||
_values -s , 'config option' \
|
||||
'(s start)'{s,start}'[start day]:day' \
|
||||
'(l length)'{l,length}'[period length]:length' \
|
||||
'(d duration)'{d,duration}'[menstruation duration]:duration' \
|
||||
'(n name)'{n,name}'[name of subject]:name' \
|
||||
'(f file)'{f,file}'[filename]:file:_files' \
|
||||
'(c color)'{c,color}'[color for menstruation days]:color:(red green blue yellow violet cyan shiny bold)' && ret=0
|
||||
fi
|
||||
|
||||
return ret
|
||||
|
|
|
@ -1410,10 +1410,10 @@ _perforce_cmd_attribute() {
|
|||
# If -f is present, search unopened files, else don't
|
||||
[[ ${words[(I)-f]} -eq 0 ]] && limit=" -to"
|
||||
_arguments -s : \
|
||||
'-e[Value is in hex]' \
|
||||
'-f[Set the attribute on a submitted file]' \
|
||||
'-n[Set name of attribute]:attribute: ' \
|
||||
'-v[Set value of attribute]:value: ' \
|
||||
'-e[value is in hex]' \
|
||||
'-f[set the attribute on a submitted file]' \
|
||||
'-n[set name of attribute]:attribute: ' \
|
||||
'-v[set value of attribute]:value: ' \
|
||||
"*::file:_perforce_files$limit"
|
||||
}
|
||||
|
||||
|
@ -1653,7 +1653,7 @@ _perforce_cmd_fstat() {
|
|||
if [[ ${_perforce_cmd_list[(r)attribute:*]} != '' ]]; then
|
||||
# Unsupported feature, try not to show if not present
|
||||
Oattr=' a\:show\ attributes d\:attributes\ digest e\:attributes\ in\ hex'
|
||||
Aattr='-A[Restrict attributes by pattern]:attribute pattern: '
|
||||
Aattr='-A[restrict attributes by pattern]:attribute pattern: '
|
||||
fi
|
||||
_arguments -s : \
|
||||
'-c+[affected since change]:change:_perforce_changes -ts' \
|
||||
|
|
|
@ -1,24 +1,24 @@
|
|||
#compdef pump
|
||||
|
||||
_arguments \
|
||||
'(-c --config-file=)'{-c,--config-file=}'[Configuratio file to use]:Configuratio file to use:_files' \
|
||||
'(-h --hostname=)'{-h,--hostname=}'[Hostname to request]:Hostname:_hosts' \
|
||||
'(-i --interface=)'{-i,--interface=}'[Interface to configure]:Interface:_net_interfaces' \
|
||||
'(-k --kill)'{-k,--kill}'[Kill daemon (and disable all interfaces)]' \
|
||||
'(-l --lease=)'{-l,--lease=}'[Lease time to request (in hours)]' \
|
||||
'(-L --leasesecs=)'{-L,--leasesecs=}'[Lease time to request (in seconds)]' \
|
||||
'(-r --release)'{-r,--release}'[Release interface]:Interface:_net_interfaces' \
|
||||
'(-R --renew)'{-R,--renew}'[Force immediate lease renewal]:Interface:_net_interfaces' \
|
||||
'(-v --verbose)'{-v,--verbose}'[Log verbose debug info]' \
|
||||
'(-s --status)'{-s,--status}'[Display interface status]:Interface:_net_interfaces' \
|
||||
'(-d --no-dns)'{-d,--no-dns}"[Don't update resolv.conf]" \
|
||||
'(-? --help)'{-?,--help}'[Display help message]' \
|
||||
"--no-gateway[Don't set a gateway for this interface]" \
|
||||
"--no-setup[Don't set up anything]" \
|
||||
"--no-resolvconf[Don't set up resolvconf]" \
|
||||
'--no-bootp[Ignore non-DHCP BOOTP responses]' \
|
||||
'--lookup-hostname[Force lookup of hostname]' \
|
||||
'--script=[Script to use]:Script to use:_files' \
|
||||
"--win-client-ident[Set the client identifier to match Window's]" \
|
||||
'--usage[Display brief usage message]' \
|
||||
':Interface:_net_interfaces'
|
||||
'(-c --config-file=)'{-c,--config-file=}'[specify configuration file to use]:configuration file:_files' \
|
||||
'(-h --hostname=)'{-h,--hostname=}'[specify hostname to request]:hostname:_hosts' \
|
||||
'(-i --interface=)'{-i,--interface=}'[specify interface to configure]:interface:_net_interfaces' \
|
||||
'(-k --kill)'{-k,--kill}'[kill daemon (and disable all interfaces)]' \
|
||||
'(-l --lease=)'{-l,--lease=}'[specify lease time to request]:time (hours)' \
|
||||
'(-L --leasesecs=)'{-L,--leasesecs=}'[specify seconds to request for]:time (seconds)]' \
|
||||
'(-r --release)'{-r,--release}'[release interface]:interface:_net_interfaces' \
|
||||
'(-R --renew)'{-R,--renew}'[force immediate lease renewal]:interface:_net_interfaces' \
|
||||
'(-v --verbose)'{-v,--verbose}'[log verbose debug info]' \
|
||||
'(-s --status)'{-s,--status}'[display interface status]:interface:_net_interfaces' \
|
||||
'(-d --no-dns)'{-d,--no-dns}"[don't update resolv.conf]" \
|
||||
'(- *)'{-?,--help}'[display help information]' \
|
||||
"--no-gateway[don't set a gateway for this interface]" \
|
||||
"--no-setup[don't set up anything]" \
|
||||
"--no-resolvconf[don't set up resolvconf]" \
|
||||
'--no-bootp[ignore non-DHCP BOOTP responses]' \
|
||||
'--lookup-hostname[force lookup of hostname]' \
|
||||
'--script=[specify script to use]:script:_files' \
|
||||
"--win-client-ident[set the client identifier to match window's]" \
|
||||
'--usage[display brief usage message]' \
|
||||
':interface:_net_interfaces'
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
#compdef surfraw sr
|
||||
|
||||
_arguments \
|
||||
'-browser=[set browser]:browser:_command_names' \
|
||||
'-elvi[list Surfraw mechanisms for conquering evil]' \
|
||||
'-escape-url-args=[apply url escaping to arguments]:bool:(yes no)' \
|
||||
'(-g -graphical)'{-g,-graphical}'[get some windowed sin]' \
|
||||
'-p0rn=[yes, yes, harder, deeper, faster, oh baybe]:bool:(yes no)' \
|
||||
'-help' \
|
||||
'-quiet:bool:(yes no)' \
|
||||
'-new[start in a new window]' \
|
||||
'(-t -text)'{-t,-text}'[back to the yellow brick road]' \
|
||||
'(-q -quote)'{-q,-quote}'[quote arguments with quote characters]' \
|
||||
'-version[display Surfraw version]' \
|
||||
':elvi: compadd ${${(f)"$(surfraw -elvi)"}%%[[:space:]]##--*}'
|
||||
'-browser=[set browser]:browser:_command_names' \
|
||||
'-elvi[list Surfraw mechanisms for conquering evil]' \
|
||||
'-escape-url-args=[apply url escaping to arguments]:bool:(yes no)' \
|
||||
'(-g -graphical)'{-g,-graphical}'[get some windowed sin]' \
|
||||
'-p0rn=[yes, yes, harder, deeper, faster, oh baybe]:bool:(yes no)' \
|
||||
'-help' \
|
||||
'-quiet:bool:(yes no)' \
|
||||
'-new[start in a new window]' \
|
||||
'(-t -text)'{-t,-text}'[back to the yellow brick road]' \
|
||||
'(-q -quote)'{-q,-quote}'[quote arguments with quote characters]' \
|
||||
'-version[display Surfraw version]' \
|
||||
':elvi: compadd ${${(f)"$(surfraw -elvi)"}%%[[:space:]]##--*}'
|
||||
|
|
|
@ -5,6 +5,6 @@ _gnome-gv _gqview _gv _kfmclient
|
|||
_mozilla _mplayer _nedit _netscape
|
||||
_qiv _urxvt _vnc
|
||||
_x_utils _xauth _xdvi _xfig _xloadimage
|
||||
_xmodmap _xpdf _xset _xterm _xv
|
||||
_xwit
|
||||
_xmodmap _xpdf _xscreensaver _xset _xterm
|
||||
_xv _xwit
|
||||
'
|
||||
|
|
Loading…
Reference in a new issue