On 20.03.2013 13:22, Philip Martin wrote: > Turning to the command itself, Subversion would have to parse the string > and split it into arguments. That gets compilcated if the user wants to > be able to use quotes to pass whitespace: > > diff-cmd='prog --arg "foo bar" <file1> <file2>' > > A unix user probably wants prog to see one argument "foo bar", without > quotes, rather than two arguments foo and bar.
You don't need quotes around the whole expansion in the config file. Splitting the command into an array is trickier as our config format currently doesn't have a native notation for that and we'd have to invent one that's backwards-compatible. -- Brane -- Branko Čibej Director of Subversion | WANdisco | www.wandisco.com