On Friday 12 November 2010 07:06:09 am R. Reucher wrote:
> Well, yes, there may be more characters, but I didn't find a better way to
> do this. Actually, I searched for a corresponding standardized "escape
> routine", but there's nothing that we could use here... the main issue
> here is to get a _complete_ list of characters that need to be escaped.
I've now also added the shell's pipe-symbol (|) to the list of special
characters (in SVN). In fact, every character that has a special meaning in
UNIX shells should be escaped... on Linux, this shell is usually bash, but
that's not hard-coded and there may be even more characters in other shells.
However, I think I've now included most - if not all - of them...
I could actually escape EVERY character of a given file name (file path), but
that's a bit overpowered perhaps :). However, it should circumvent any of
those potential issues...
Have fun, René