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
