[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: start-commit.bat

From: Duncan Booth <duncan.booth_at_suttoncourtenay.org.uk>
Date: 2007-11-08 19:56:23 CET

"D.J. Heap" <djheap@gmail.com> wrote:

>> It doesn't matter on windows: the double quotes are handled by the
>> application not the shell. Windows respects the quote marks when it is
>> looking for things like command separators, but the entire string is
>> passed through unaltered to the application, and the application then
>> has to parse the string. If it is a C runtime then argv is generated by
>> the runtime, not by the shell.
> [snip]
> And APR is automatically quoting arguments where has_spaces is
> true...but shell commands (not programs) will also get arguments split
> up by comma and semicolon and possibly other special characters (pipe,
> output redirector, etc) if they are not quoted, and APR is not
> handling those, it appears. A colon works, though (ie, does not act
> as a argument separator in the shell).

My point was that if APR quoted the arguments whether or not they have
spaces it would work for both shell commands and programs.

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Nov 8 20:50:17 2007

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.