diff -ur rubyscript2exe-0.1.3.tar.gz/rubyscript2exe/eee.pas rubyscript2exe-0.1.4.tar.gz/rubyscript2exe/eee.pas --- rubyscript2exe-0.1.3.tar.gz/rubyscript2exe/eee.pas 2003-10-20 00:18:17.000000000 +0200 +++ rubyscript2exe-0.1.4.tar.gz/rubyscript2exe/eee.pas 2003-10-20 21:15:29.000000000 +0200 @@ -56,16 +56,29 @@ end; end else begin + + {$I-} assign(f, sr.name); erase(f); + if (ioresult <> 0) then begin + writeln(´Couldn´´t delete file ´ + sr.name); + end; + {$I+} + end; findnext(sr); end; + findclose(sr); chdir(dir); - rmdir(path); + {$I-} + rmdir(path + ´\´); + if (ioresult <> 0) then begin + writeln(´Couldn´´t delete directory ´ + path + ´ (Known Error).´); + end; + {$I+} end; @@ -95,12 +108,12 @@ klasse := copy(s, 1, 1); tekst := copy(s, 3, 255); + // writeln(h.klasse, ´ ´, h.tekst); + if (klasse = ´f´) then begin h.klasse := klasse; h.tekst := tekst; - // writeln(h.klasse, ´ ´, h.tekst); - assign(infile, h.tekst); reset(infile, 1); @@ -119,8 +132,6 @@ h.tekst := tekst; h.length := 0; - // writeln(h.klasse, ´ ´, h.tekst); - blockwrite(outfile, h, sizeof(h)); end; @@ -129,8 +140,6 @@ h.tekst := tekst; h.length := 0; - // writeln(h.klasse, ´ ´, h.tekst); - blockwrite(outfile, h, sizeof(h)); end; diff -ur rubyscript2exe-0.1.3.tar.gz/rubyscript2exe/init.rb rubyscript2exe-0.1.4.tar.gz/rubyscript2exe/init.rb --- rubyscript2exe-0.1.3.tar.gz/rubyscript2exe/init.rb 2003-10-20 00:27:49.000000000 +0200 +++ rubyscript2exe-0.1.4.tar.gz/rubyscript2exe/init.rb 2003-10-20 21:17:22.000000000 +0200 @@ -18,7 +18,7 @@ tar = FileTest.file?("tar.exe") system("copy #{newdir}\\tar.exe . > nul:") if not tar - system("ruby -r #{newdir}\\require2tar.rb #{app}.rb #{ARGV.join(" ")}") + system("ruby -r #{newdir}\\require2tar.rb #{app}.rb #{ARGV.join(" ")}") # eval ??? system("del tar.exe > nul:") if not tar end @@ -66,3 +66,7 @@ system("del app.rb.gz > nul:") system("del app.eee > nul:") end + +# def copy ??? +# def move ??? +# def del ??? Binary files rubyscript2exe-0.1.3.tar.gz/rubyscript2exe/eee.exe and rubyscript2exe-0.1.4.tar.gz/rubyscript2exe/eee.exe differ