From 4b660bae920ddc5bc15a95d2d3594e173257f651 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Sat, 5 Sep 2009 10:26:51 -0700 Subject: [PATCH] Add a few new "dont compress" suffixes and improve the docs. --- loadparm.c | 3 ++- rsync.yo | 32 +++++++++++++++++++++++++++----- 2 files changed, 29 insertions(+), 6 deletions(-) diff --git a/loadparm.c b/loadparm.c index 8e48e6d9..fc978dcf 100644 --- a/loadparm.c +++ b/loadparm.c @@ -54,7 +54,8 @@ extern item_list dparam_list; #endif #define DEFAULT_DONT_COMPRESS "*.gz *.zip *.z *.rpm *.deb *.iso *.bz2" \ - " *.t[gb]z *.7z *.mp[34] *.mov *.avi *.ogg *.jpg *.jpeg" + " *.t[gb]z *.7z *.mp[34] *.mov *.avi *.ogg *.jpg *.jpeg" \ + " *.lzo *.rzip *.lzma *.rar *.ace *.gpg" /* the following are used by loadparm for option lists */ typedef enum { diff --git a/rsync.yo b/rsync.yo index 60b5de4a..92834253 100644 --- a/rsync.yo +++ b/rsync.yo @@ -1723,7 +1723,7 @@ You may specify an empty string to indicate that no file should be skipped. Simple character-class matching is supported: each must consist of a list of letters inside the square brackets (e.g. no special classes, such as -"[:alpha:]", are supported). +"[:alpha:]", are supported, and '-' has no special meaning). The characters asterisk (*) and question-mark (?) have no special meaning. @@ -1732,10 +1732,32 @@ matches 2 suffixes): verb( --skip-compress=gz/jpg/mp[34]/7z/bz2) -The default list of suffixes that will not be compressed is this (several -of these are newly added for 3.0.0): - -verb( gz/zip/z/rpm/deb/iso/bz2/t[gb]z/7z/mp[34]/mov/avi/ogg/jpg/jpeg) +The default list of suffixes that will not be compressed is this (in this +version of rsync): + +bf(7z) +bf(ace) +bf(avi) +bf(bz2) +bf(deb) +bf(gpg) +bf(gz) +bf(iso) +bf(jpeg) +bf(jpg) +bf(lzma) +bf(lzo) +bf(mov) +bf(mp3) +bf(mp4) +bf(ogg) +bf(rar) +bf(rpm) +bf(rzip) +bf(tbz) +bf(tgz) +bf(z) +bf(zip) This list will be replaced by your bf(--skip-compress) list in all but one situation: a copy from a daemon rsync will add your skipped suffixes to -- 2.34.1