From: Luis C. <lfc...@us...> - 2003-06-30 21:10:57
|
Update of /cvsroot/xsb/XSB/cmplib In directory sc8-pr-cvs1:/tmp/cvs-serv9132/cmplib Modified Files: Tag: release_2_6 parse.xwam parse.P Log Message: * Patch copied from HEAD -- in case we decide to make another release from this branch, in the future (by Michael Kifer:) bug fix for files that contain spaces: put in "" under unix, in '""' under windoze/no-cygwin Index: parse.xwam =================================================================== RCS file: /cvsroot/xsb/XSB/cmplib/parse.xwam,v retrieving revision 1.11 retrieving revision 1.11.2.1 diff -u -r1.11 -r1.11.2.1 Binary files /tmp/cvsmeUV2U and /tmp/cvsWY5H4H differ Index: parse.P =================================================================== RCS file: /cvsroot/xsb/XSB/cmplib/parse.P,v retrieving revision 1.49 retrieving revision 1.49.2.1 diff -u -r1.49 -r1.49.2.1 --- parse.P 23 Jun 2003 16:43:56 -0000 1.49 +++ parse.P 30 Jun 2003 21:10:49 -0000 1.49.2.1 @@ -142,7 +142,13 @@ ((integer(FileName) ; var(FileName)) -> fmt_write_string(FullXPP_command,'%s',arg(XPP_command)), InputStream = FileName - ; fmt_write_string(FullXPP_command,'%s %s',args(XPP_command,FileName)), + ; + ( xsb_configuration(host_os,windows) + -> + fmt_write_string(FullXPP_command,'%s ''"%s"''',args(XPP_command,FileName)) + ; + fmt_write_string(FullXPP_command,'%s "%s"',args(XPP_command,FileName)) + ), InputStream = block ), #ifdef DEBUG_GPP |