diff -r pakcs/bin/.pakcs_variables patched_pakcs/bin/.pakcs_variables 7c7 < GHC= --- > GHC=/cygdrive/c/ghc/ghc-6.4.1/bin/ghc 25c25 < SWIPROLOG= --- > SWIPROLOG=c:/curry/pl/bin/plcon.exe diff -r pakcs/bin/.pakcs_wrapper patched_pakcs/bin/.pakcs_wrapper 11c11 < PATHNAME=`(cd \`dirname $0\` > /dev/null ; pwd)` --- > PATHNAME=`(cd \`dirname $0\` > /dev/null ; cygpath -m \`pwd\`)` diff -r pakcs/bin/.parsecurry patched_pakcs/bin/.parsecurry 139a140 > # beware of windows drive letters (handle 'c:/path' as one entry) 141c142 < for d in `echo $SEARCHPATH | sed -e "s/:/ /g"` --- > for d in `echo $SEARCHPATH | sed -e "s/:/ /g" -e "s/\ /dev/null ; pwd)` --- > PAKCSHOME=`(cd \`dirname $0\` > /dev/null ; cygpath -m \`pwd\`)` diff -r pakcs/curry2prolog/Makefile patched_pakcs/curry2prolog/Makefile 6c6 < PAKCSHOME=`pwd`/.. --- > PAKCSHOME=`cygpath -m \`pwd\``/.. 12c12 < SWI=`pwd`/../bin/swiprolog --- > SWI=`cygpath -m \`pwd\``/../bin/swiprolog diff -r pakcs/curry2prolog/basics.pl patched_pakcs/curry2prolog/basics.pl 215a216 > % beware of windows drive letters (handle 'c:/path') 221c222,224 < (Dir1='' -> LP1=LP ; LP1=[Dir1|LP]). --- > (Dir1='' -> LP1=LP ; > (Dir1='c' -> (LP=[Part|LP2],string_concat('c:',Part,Dir),LP1=[Dir|LP2]) ; > LP1=[Dir1|LP])). diff -r pakcs/curry2prolog/c2p.pl patched_pakcs/curry2prolog/c2p.pl 1027c1027 < %write('Executing: '), write(LoadCmd), nl, --- > %write('Executing: '), write(LoadCmd), nl, diff -r pakcs/curry2prolog/compiler.pl patched_pakcs/curry2prolog/compiler.pl 131a132 > writeErr(ProgDir),nlErr,writeErr(LoadPath),nlErr, diff -r pakcs/curry2prolog/swibasics.pl patched_pakcs/curry2prolog/swibasics.pl 198c198,200 < shellCmd(Cmd) :- shell(Cmd,0). --- > shellCmd(Cmd) :- string_concat('c:/cygwin/bin/bash -xc "',Cmd,X), > string_concat(X,' >>script.log 2>&1"',ShellCmd), > writeErr(ShellCmd),nlErr,shell(ShellCmd,0). 201c203,205 < shellCmd(Cmd,Status) :- shell(Cmd,Status). --- > shellCmd(Cmd,Status) :- string_concat('c:/cygwin/bin/bash -xc "',Cmd,X), > string_concat(X,' >>script.log 2>&1"',ShellCmd), > writeErr(ShellCmd),nlErr,shell(ShellCmd,Status). Only in pakcs/lib: HTML_Parser.acy Only in pakcs/lib: HTML_Parser.fcy Only in pakcs/lib: HTML_Parser.fint Only in pakcs/lib: HtmlServer.acy Only in pakcs/lib: HtmlServer.fcy Only in pakcs/lib: HtmlServer.fint