diff options
author | Oliver Kiddle <opk@users.sourceforge.net> | 2004-03-01 12:22:51 +0000 |
---|---|---|
committer | Oliver Kiddle <opk@users.sourceforge.net> | 2004-03-01 12:22:51 +0000 |
commit | 8bf68849c43e026765a54162f9f1671bafb73d91 (patch) | |
tree | fb28c500c45256b0d69051dd061ce2b08c655cc2 /Completion/Unix/Command/_rcs | |
parent | b8859fefcc3f455e666233dc95f4097405240f88 (diff) | |
download | zsh-8bf68849c43e026765a54162f9f1671bafb73d91.tar.gz zsh-8bf68849c43e026765a54162f9f1671bafb73d91.tar.xz zsh-8bf68849c43e026765a54162f9f1671bafb73d91.zip |
19507: new completions
Diffstat (limited to 'Completion/Unix/Command/_rcs')
-rw-r--r-- | Completion/Unix/Command/_rcs | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/Completion/Unix/Command/_rcs b/Completion/Unix/Command/_rcs index 6f8de0213..da9cfd3b3 100644 --- a/Completion/Unix/Command/_rcs +++ b/Completion/Unix/Command/_rcs @@ -1,8 +1,20 @@ -#compdef co ci rcs rcsdiff +#compdef co ci rcs rcsdiff merge local ret=1 -if [[ -d RCS && $service != ci ]]; then +if [[ $service = merge ]]; then + _arguments \ + '-E[output unmerged changes, bracketing conflicts]' \ + '-A[output conflicts using the -A style of diff3]' \ + '-e[output unmerged changes]' \ + '*-L[specify labels for corresponding files]' \ + '-p[send results to standard output]' \ + '-q[do not warn about conflicts (quiet)]' \ + '-V[display version information]' \ + '1:file:_files' \ + '2:original file:_files' \ + '3:modified file:_files' && ret=0 +elif [[ -d RCS && $service != ci ]]; then local rep expl rep=(RCS/*,v(D:t:s/\,v//)) |