summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--Completion/Debian/Command/_uscan17
2 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 91f4fc2cd..3da6d08d7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2005-03-07  Clint Adams  <clint@zsh.org>
 
+	* 20944: Completion/Debian/Command/_uscan: completion for
+	uscan command.
+
 	* 20943: Completion/Linux/Command/_tune2fs: completion for
 	tune2fs command.
 
diff --git a/Completion/Debian/Command/_uscan b/Completion/Debian/Command/_uscan
new file mode 100644
index 000000000..fb8e3ff02
--- /dev/null
+++ b/Completion/Debian/Command/_uscan
@@ -0,0 +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]'