From: Wayne Davison Date: Thu, 10 Nov 2022 00:04:02 +0000 (-0800) Subject: Tweak an older NEWS item to be a bit clearer. X-Git-Tag: v3.3.0pre1~18 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=740289652347573508688d7fb3e7e48d697f8742;p=thirdparty%2Frsync.git Tweak an older NEWS item to be a bit clearer. --- diff --git a/NEWS.md b/NEWS.md index fb656288..555d16f5 100644 --- a/NEWS.md +++ b/NEWS.md @@ -227,10 +227,14 @@ Wildcards are not escaped in filename args, but they are escaped in options like the [`--suffix`](rsync.1#opt) and [`--usermap`](rsync.1#opt) values. - If your rsync script depends on the old arg-splitting behavior, either run - it with the [`--old-args`](rsync.1#opt) option or `export RSYNC_OLD_ARGS=1` - in the script's environment. See also the [ADVANCED USAGE](rsync.1#) - section of rsync's manpage for how to use a more modern arg style. + + If a script depends on the old arg behavior (perhaps because it quotes or + protects the args already, or perhaps because it expects arg splitting), + there are two easy ways to get things going with a modern rsync: either + `export RSYNC_OLD_ARGS=1` in the script's environment (perhaps in the script + itself) or add the option [`--old-args`](rsync.1#opt) to the rsync commands + that are run. See also the [ADVANCED USAGE](rsync.1#) section of rsync's + manpage for how to use a more modern arg style. - A long-standing bug was preventing rsync from figuring out the current locale's decimal point character, which made rsync always output numbers