On Mon, Jun 06, 2005 at 07:29:21PM +0400, Konovalov, Vadim wrote:
> > >Simply running "parl.exe" should output a short usage 
> > message.  Under 
> > >perl-5.8.6 it does, but under perl-5.8.7 I get the error:
> > >
> > >Can't locate Config_heavy.pl in @INC (@INC contains: 
> > CODE(0x8c7b60) .) 
> > >at C:/perl5/lib/Config.pm line 66.
> 
> I also noticed (not with PAR) that Config.pm is somewhat different now.
> 
> Perl bundlers are sensitive to this (because they need to package modules
> somehow), so you see this breakage.
> 
> I am not sure if such a reorganization was necessary between 5.8.6 and 5.8.7

It saved about 30K for 90% of the instances of "use Config;"
It doesn't do anything sneaky or underhand, unless you consider "require"
in a module to be non-standard.

It's been in maint for over 2 months - it wasn't merged just before RC1
No-one said anything prior to release, and everyone has had plenty of time
in which they could have said something. It's an implementation detail, not
a public interface.

Nicholas Clark


Reply via email to