å å, 2004-01-31 12:17, Barrie Slaymaker åéï > This patch preemptively extracts the contents of the .zip file and not > unshift &find_par on @INC. This is necessary to, for instance, use > POSIX on Unix platforms. I think it would also address my older issues, > but that's moot.
Applied with minor modifications, notably to rid of the $preemptive_extraction_mode variable, and to retain the find_par hook in @INC since it may well be used for other .par files by the same program. The preemptive directories are unshifted into @INC so should be searched earlier than the findpar hook. But wait... *** Help Wanted *** There is one gotcha though: the two par_rmtmpdir() functions in myldr/mktmpdir.c are not yet capable of clearing up $par_temp with subdirectories, as it was "flat" before this preemptive extraction patch. Can you, or someone versed in C, help to write the equivalent of "rm -rf" for them, and send me a patch? Thanks, /Autrijus/
signature.asc
Description: =?UTF-8?Q?=E9=80=99=E6=98=AF=E6=95=B8=E4=BD=8D=E5=8A=A0=E7=B0=BD?= =?UTF-8?Q?=E7=9A=84=E9=83=B5?= =?UTF-8?Q?=E4=BB=B6?=
