Wildcards are expanded beforehand
Wildcards are expanded beforehand on rsync handler @delete@ parameter. This might happen with @include@ as well. Description according debian bug "654708":http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654708#55
Indeed, the --delete gets passed on now, but still expansion happens. But the expansion still happens (irregularly), so '/*bin' is expanded to '/bin' and '/sbin', but '/home/*/.cache' isn't, and '/home/*/Music' is!?
(from redmine: created on 2012-04-13, closed on 2012-05-13)