develooper Front page | perl.perl5.porters | Postings from July 2009

Re: Coring Variable::Magic / autodie fights with string eval in Perl 5.10.x

Thread Previous | Thread Next
From:
Nicholas Clark
Date:
July 5, 2009 06:14
Subject:
Re: Coring Variable::Magic / autodie fights with string eval in Perl 5.10.x
Message ID:
20090705131403.GF70540@plum.flirble.org
On Sun, Jul 05, 2009 at 11:01:32PM +1000, Paul Fenwick wrote:

> So regardless of whether or not %^H triggering object destruction was an
> accidental or intentional feature, it's now being depended upon by a lot of
> code, including Catalyst::Runtime.

Code that was relying on an implementation that changed in blead in 2005?

http://perl5.git.perl.org/perl.git/commit/0d863452f5cac86322a90184dc68dbf44600
http://perl5.git.perl.org/perl.git/commit/af796537faeb7b76bb722655e355ea7c4a4b

This behaviour was never a documented part of the implementation.
It IS NOT NOW.

It was not reported at any time in the 3 years between when it was added to
blead and when blead shipped as 5.10

This report of a possible bug is a bit late.

Nicholas Clark

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About