summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTanaka Akira <akr@users.sourceforge.net>1999-08-20 23:55:52 +0000
committerTanaka Akira <akr@users.sourceforge.net>1999-08-20 23:55:52 +0000
commit0066a6a007cc06e959d1d040f80d1ea0e72076c2 (patch)
tree24377c8171b9da1c1243e4c455df0346a5025716
parent39047306905b9c5b921799470c65743dd68ab96b (diff)
downloadzsh-0066a6a007cc06e959d1d040f80d1ea0e72076c2.tar.gz
zsh-0066a6a007cc06e959d1d040f80d1ea0e72076c2.zip
Initial revision
-rw-r--r--Completion/User/_patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/Completion/User/_patch b/Completion/User/_patch
new file mode 100644
index 000000000..c477143ca
--- /dev/null
+++ b/Completion/User/_patch
@@ -0,0 +1,32 @@
+#compdef patch
+
+_arguments -s \
+ '-p+:number:(0)' \
+ '-F+:lines:' \
+ '-l' '-c' '-e' '-n' '-u' '-N' '-R' \
+ '-i+:patch file:_files' \
+ '-o+:output file:_files' \
+ '-r+:reject file:_files' \
+ '-D+:name:' \
+ '-E' '-Z' '-T' \
+ '-b' \
+ '-V+:version control style:(simple numbered existing)' \
+ '-B+:backup path prefix:' \
+ '-Y+:basename basename prefix:_files' \
+ '-z+:backup file suffix:(.bak)' \
+ '-g+:NUM:' \
+ '-t' '-f' '-s' \
+ '-d+:chdir to:_files -/' \
+ '-v' \
+ ':original file:_files' \
+ ':patch file:_files' \
+ -- \
+ '*=NUM*:number:(0)' \
+ '*=LINES*:lines:' \
+ '*=PATCHFILE*:patch file:_files' \
+ '*=FILE*:file:_files' \
+ '*=NAME*:name:' \
+ '*=WORD*:quoting style:(literal shell shell-always c escape)' \
+ '*=STYLE*:version control style:(simple numbered existing)' \
+ '*=SUFFIX*:backup file suffix:(.bak)' \
+ '*=DIR*:chdir to:_files -/'