about summary refs log tree commit diff
path: root/Completion
diff options
context:
space:
mode:
authorOliver Kiddle <opk@users.sourceforge.net>2002-11-22 12:05:26 +0000
committerOliver Kiddle <opk@users.sourceforge.net>2002-11-22 12:05:26 +0000
commitb71ba061fb5ce1f04416248b64fb839d5b03da9c (patch)
tree2bf86f934d8234a3d85a5359dc03f0b718b63e02 /Completion
parent9671d37b55f32e3958a3ba3d2f74651347a31219 (diff)
downloadzsh-b71ba061fb5ce1f04416248b64fb839d5b03da9c.tar.gz
zsh-b71ba061fb5ce1f04416248b64fb839d5b03da9c.tar.xz
zsh-b71ba061fb5ce1f04416248b64fb839d5b03da9c.zip
merge changes from 4.1 branch
Diffstat (limited to 'Completion')
-rw-r--r--Completion/Mandrake/Command/_urpmi2
-rw-r--r--Completion/Unix/Command/_links41
-rw-r--r--Completion/Unix/Command/_rcs14
-rw-r--r--Completion/Zsh/Command/_ulimit19
4 files changed, 57 insertions, 19 deletions
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'