[PATCH] File-Path-2.04 (was: Re: 5.10 code freeze and dual-life modules) Rafael Garcia-Suarez wrote:

> Here's a list of dual-lived modules in the core that have patches that
> aren't yet integrated in the CPAN version. It would be nice to release
> versions on CPAN with those changes in, in order to distribute perl
> 5.10 with "authorized" versions of core modules.
> 
> We've already delayed too much the release of 5.10, so, with the
> exception of the latest syncs to Jos' modules, (a security fix to
> Archive::Tar and a warning fix in CPANPLUS::Dist::Build), I'd like to
> stop accepting code patches now, except the ones that bump $VERSION
> variables to non-alpha version numbers. VMS portability will be
> achieved later. The general opinion is that File::Spec really needs

[...]

 > File::Path 2.02_01

I integrated Craig Berry's VMS fix for File::Path, and added a test to 
check this behaviour. If the test smokes ok (esp. on VMS and Windows) 
I'll release 2.04 to CPAN. Apart from that, it is frozen. (2.03 on CPAN 
was for Imacat's bug fix re: install shadowed by core and another niggle 
in the test setup caught on 5.005 by Slaven).

There are many things that are suboptimal with the code as it stands: 
I'm sure there must be some scope of pulling out the platform-specific 
code into rmtree(), and write _rmtree() (the recursive routine that does 
the heavy lifting) in a more platform-agnostic manner. But that can wait.

Thanks,
David


