On Fri, Feb 25, 2011 at 05:40:27PM -0500, Mike Caron wrote: > On 2/25/2011 17:15, [email protected] wrote: >> james >> 2011-02-25 14:15:32 -0800 (Fri, 25 Feb 2011) >> 233 >> compile hspeak using Euphoria4. >> WARNING: this only works if hspeak.exw is located in a folder that has no >> spaces. >> If you try to compile from C:\Documents And Settings\Homer J Simpson\My >> Documents\src\ohr\wip\ you will be disapointed >> --- >> U wip/makehspeak.bat > > I looked at makehspeak.bat, expecting to find "Oh, maybe he just needs a > pair of quotes." > > I was wrong. > > WTF? Why would euphoria bomb if a file contains spaces in its path? It > would be different if you called > > euc -gcc %CWD%\hspeak.exw > > Since that might expand to something like > > euc -gcc c:\ohr source\hspeak.exw > > which rightfully would be parsed as two arguments. I can't conceive of > what insane things they must be doing with their command line > processing. Expanding the file path inline? That's so much more work > than the alternative! > > Argh, this broke my brain. > > > -- > - Mike Caron
it gets through the compiler stage fine, and only bombs at the linking stage. I think at some point they must figure out what folder the euphoria file is in, and they save that path. Then they try to change back into that folder, but they "forget the quotes" somewhere internally. --- James _______________________________________________ Ohrrpgce mailing list [email protected] http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
