about summary refs log tree commit diff
diff options
context:
space:
mode:
authorWayne Davison <wayned@users.sourceforge.net>2005-03-16 18:53:22 +0000
committerWayne Davison <wayned@users.sourceforge.net>2005-03-16 18:53:22 +0000
commit9e942b364aa50cc3a64baab2de39ad030dde2c22 (patch)
treef9b73e41205b59d34cb8a5e37ffe4c365fad1f3c
parentf9ffde8e3c19cb9606f8ae4a7e098be38e807542 (diff)
downloadzsh-9e942b364aa50cc3a64baab2de39ad030dde2c22.tar.gz
zsh-9e942b364aa50cc3a64baab2de39ad030dde2c22.tar.xz
zsh-9e942b364aa50cc3a64baab2de39ad030dde2c22.zip
Latest changes from trunk.
-rw-r--r--Completion/Unix/Command/_rsync5
1 files changed, 3 insertions, 2 deletions
diff --git a/Completion/Unix/Command/_rsync b/Completion/Unix/Command/_rsync
index 0ea54644f..026a6a93e 100644
--- a/Completion/Unix/Command/_rsync
+++ b/Completion/Unix/Command/_rsync
@@ -140,8 +140,9 @@ _arguments -s \
   '--modify-window=[compare mod-times with reduced accuracy]:seconds:' \
   '(-T --temp-dir)'{-T,--temp-dir=}'[create temporary files in specified directory]:directory:_files -/' \
   '(-y --fuzzy)'{-y,--fuzzy}'[find similar file for basis if no destination file]' \
-  '--compare-dest=[also compare destination files relative to specified directory]:directory:_files -/' \
-  '--link-dest=[hardlink to files in specified directory hierarchy when unchanged]:directory:_files -/' \
+  '(--copy-dest --link-dest)*--compare-dest=[also compare destination files relative to specified directory]:directory:_files -/' \
+  '(--compare-dest --link-dest)*--copy-dest=[like --compare-dest, but also includes copies of unchanged files]:directory:_files -/' \
+  '(--compare-dest --copy-dest)*--link-dest=[hardlink to files in specified directory hierarchy when unchanged]:directory:_files -/' \
   '(-z --compress)'{-z,--compress}'[compress file data during the transfer]' \
   '(-C --cvs-exclude)'{-C,--cvs-exclude}'[auto-ignore files the same way CVS does]' \
   '(-f --filter)'{-f,--filter=}'[add a file-filtering rule]:rule:' \