From: Eli Zaretskii Date: Mon, 15 Oct 2007 06:08:03 GMT Subject: Re: Switching from CVS to GIT Message-ID: In-Reply-To: <20071015000347.GA13033@old.davidb.org> > Date: Sun, 14 Oct 2007 17:03:47 -0700 > From: David Brown > Cc: 'Andreas Ericsson' , 'Alex Riesen' , > 'git list' , > 'Johannes Schindelin' , > 'Make Windows' > > The MS exec* calls just concatenate all of the argv arguments, separating > them with a space into a single buffer. True. > If you know what the library on the other end is doing to re-parse the > arguments back into separate strings, it might be possible to quote things > enough to handle names with spaces, but it is hard. It's not hard, it's just a bit of work. And it needs to be done exactly once.