From: Brandon Casey Date: Wed, 06 Aug 2008 22:16:14 GMT Subject: Re: [PATCH] perl/Makefile: handle paths with spaces in the NO_PERL_MAKEMAKER section Message-ID: <1JOFfIWYHgmUErPhpB6xWtV5uZYv3_v3tBnt928x644O-1AquEzzIA@cipher.nrlssc.navy.mil> In-Reply-To: <7vy739nbmp.fsf@gitster.siamese.dyndns.org> Junio C Hamano wrote: > Brandon Casey writes: > >> There are problems here with spaces, single quotes, and double quotes. >> I'll follow up in another email. > > I guess we've opened up a large can of worms. Let's have the minimum fix > that says "We do support whitespace in these paths but no other funnies" > and leave the more intrusive one for post 1.6.0, for now. I think those two patches I just sent are enough. You can apply the double-quote escaping patch I sent earlier if you want (the one that escapes double quotes in the macros compiled in c programs). But we'd have a problem installing the perl scripts using MakeMaker, and we'd have a problem _running_ the perl scripts since the single double quote causes a syntax error in the perl script. Let's wait till someone wants to have " in their path shows up (and let them figure out how to fix it). -brandon