From b71ba061fb5ce1f04416248b64fb839d5b03da9c Mon Sep 17 00:00:00 2001 From: Oliver Kiddle Date: Fri, 22 Nov 2002 12:05:26 +0000 Subject: merge changes from 4.1 branch --- Completion/Mandrake/Command/_urpmi | 2 ++ Completion/Unix/Command/_links | 41 ++++++++++++++++++++------------------ Completion/Unix/Command/_rcs | 14 +++++++++++++ Completion/Zsh/Command/_ulimit | 19 ++++++++++++++++++ 4 files changed, 57 insertions(+), 19 deletions(-) create mode 100644 Completion/Unix/Command/_rcs create mode 100644 Completion/Zsh/Command/_ulimit (limited to 'Completion') diff --git a/Completion/Mandrake/Command/_urpmi b/Completion/Mandrake/Command/_urpmi index 0f39f8635..d03dd311f 100644 --- a/Completion/Mandrake/Command/_urpmi +++ b/Completion/Mandrake/Command/_urpmi @@ -129,6 +129,8 @@ _urpmi() { "(--help)--noclean[do not clean RPM cache]" \ "(--help --src -s)"{--src,-s}"[next package is source package]" \ "(--help)--update[use only update media]" \ + "(--help --verify-rpm)--no-verify-rpm[do not verify rpm signature before installation]" \ + "(--help --no-verify-rpm)--verify-rpm[verify rpm signature before installation]" \ "(--help --curl)--wget[use wget to retrieve distant files]" \ "(--help)-a[select all packages matching command line]" \ "(--help -m -M)-m[choose minimum closure of requires (default)]" \ diff --git a/Completion/Unix/Command/_links b/Completion/Unix/Command/_links index 1eb7e4d21..d21fae9db 100644 --- a/Completion/Unix/Command/_links +++ b/Completion/Unix/Command/_links @@ -4,25 +4,28 @@ local curcontext="$curcontext" state line typeset -A opt_args _arguments -C \ - '-async-dns:bool:(0 1)' \ - '-max-connections:max:' \ - '-max-connections-to-host:max:' \ - '-retries:retries:' \ - '-receive-timeout:secs:' \ - '-unrestartable-receive-timeout:secs:' \ - '-format-cache-size:pages:' \ - '-memory-cache-size:kilobytes:' \ - '-http-proxy:hostport:_hosts' \ - '-ftp-proxy:hostport:_hosts' \ - '-download-dir:_files -/' \ - '-assume-codepage:codepage:' \ - '-anonymous' \ - '-dump' \ - '-no-connect' \ - '-source' \ - '-version' \ - '-help' \ - ':url:->html' && return 0 + '(-help)-anonymous[restrict links so that it can run on an anonymous account]' \ + '(-help)-assume-codepage[use the given codepage when the webpage did not specify its]:codepage:' \ + '(-help)-async-dns[asynchronous DNS resolver]:bool:((0\:on 1\:off))' \ + '(-help)-download-dir[default download directory]:_files -/' \ + '(-help)-driver[graphics driver to use]:driver:(x svgalib fb pmshell atheos)' \ + '(-help)-dump[dump the page as pure text]' \ + '(-help)-format-cache-size[number of formatted document pages cached]:pages:' \ + '(-help)-ftp-proxy[host and port number of the FTP proxy, or blank]:hostport:_hosts' \ + '(-help)-g[run in graphics mode rather than plain text mode]' \ + '-help[prints the help screen]' \ + '(-help)-http-proxy[host and port number of the HTTP proxy, or blank]:hostport:_hosts' \ + '(-help)-image-cache-size[image cache memory]:kilobytes:' \ + '(-help)-max-connections[maximum number of concurrent connections]:max:' \ + '(-help)-max-connections-to-host[maximum number of concurrent connection to a given host]:max:' \ + '(-help)-memory-cache-size[cache memory]:kilobytes:' \ + '(-help)-no-connect[runs links as a separate instance]' \ + '(-help)-receive-timeout[timeout on receive]:secs:' \ + '(-help)-retries[number of retries]:retries' \ + '(-help)-source[dump the source page]' \ + '(-help)-unrestartable-receive-timeout[timeout on non restartable connections]:secs:' \ + '(-help)-version[prints the links version number and exit]' \ + ':url:->html' && return 0 case "$state" in html) diff --git a/Completion/Unix/Command/_rcs b/Completion/Unix/Command/_rcs new file mode 100644 index 000000000..6f8de0213 --- /dev/null +++ b/Completion/Unix/Command/_rcs @@ -0,0 +1,14 @@ +#compdef co ci rcs rcsdiff + +local ret=1 + +if [[ -d RCS && $service != ci ]]; then + local rep expl + + rep=(RCS/*,v(D:t:s/\,v//)) + (( $#rep )) && _wanted files expl 'RCS file' compadd -a rep && ret=0 +fi + +[[ $service = ci || $service = rcs || ret -eq 1 ]] && _files && ret=0 + +return ret diff --git a/Completion/Zsh/Command/_ulimit b/Completion/Zsh/Command/_ulimit new file mode 100644 index 000000000..0526821dd --- /dev/null +++ b/Completion/Zsh/Command/_ulimit @@ -0,0 +1,19 @@ +#compdef ulimit + +[[ $PREFIX = u* ]] && compadd unlimited && return 0 + +_arguments -s \ + '-H[set hard limits]' \ + '-S[set soft and hard limits (with -H)]' \ + '(-H -S -c -d -f -l -m -n -s -t *)-a[list all current resource limits]' \ + '-c[core dump size limit]:max core dump size (512-byte blocks)' \ + '-d[maximum size of data segment]:maximum size of data segment (K-bytes)' \ + '-f[size of largest file allowed]:size of largest file allowed (512-byte blocks)' \ + '-l[maximum size of locked in memory]:maximum size of locked in memory (K-bytes)' \ + '-m[maximum size of physical memory]:maximum size of physical memory (K-bytes)' \ + '-n[maximum no. of open file descriptors]:maximum no. of open file descriptors' \ + '-s[stack size limit]:stack size limit (K-bytes)' \ + '-t[maximum cpu time per process]:maximum cpu time per process (seconds)' \ + '-u[processes available to the user]:processes' \ + '-v[maximum size of virtual memory]:maximum size of virtual memory (K-bytes)' \ + '*:size of largest file allowed' -- cgit 1.4.1