In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/1128f77aee1154a21a84d79d5ac3cb4c706dc058?hp=9373cb24bc4ca30048542b574f8448aca481be99>

- Log -----------------------------------------------------------------
commit 1128f77aee1154a21a84d79d5ac3cb4c706dc058
Author: Steffen Mueller <[email protected]>
Date:   Mon Sep 21 16:13:54 2009 +0200

    Upgrade to Attribute::Handlers 0.87 (which is just a core sync) -- for real
-----------------------------------------------------------------------

Summary of changes:
 ext/Attribute-Handlers/Changes                   |   23 +++++++++++++++++++++-
 ext/Attribute-Handlers/lib/Attribute/Handlers.pm |    6 ++--
 2 files changed, 25 insertions(+), 4 deletions(-)

diff --git a/ext/Attribute-Handlers/Changes b/ext/Attribute-Handlers/Changes
index 13dd6f5..f91fa60 100644
--- a/ext/Attribute-Handlers/Changes
+++ b/ext/Attribute-Handlers/Changes
@@ -1,4 +1,4 @@
-Revision history for Perl extension Attribute-Handlers
+t Revision history for Perl extension Attribute-Handlers
 
 0.50  Sat Apr 21 16:09:31 2001
        - original version; 
@@ -132,3 +132,24 @@ Revision history for Perl extension Attribute-Handlers
 0.86   Sat Aug  8 12:41:00 CET 2009
         - Add resources (bugtracker, ...) section to META.yml
 
+0.86_01        Thu Sep 17 10:01:00 CET 2009
+        - From perl change 09330df80caf214f375fcf0c04857347e3b17c69 (Zefram):
+
+          Fix [perl #66970] Incorrect coderef in MODIFY_CODE_ATTRIBUTES
+
+          Attribute handlers being applied to a temporary CV has actually been
+          reported as a bug, #66970.  The attached patch fixes the bug, by
+          changing the order in which things happen: attributes are now applied
+          after the temporary CV has been merged into the existing CV or has
+          otherwise been added to the appropriate GV.
+
+          The change breaks part of Attribute::Handlers.  Part of A:H searches 
the
+          package to find the name of the sub to which a :ATTR attribute is 
being
+          applied, and the correct time at which to launch that search depends
+          crucially on the order in which the CV construction events occur. So
+          this patch also includes a change to A:H, to make it detect which way
+          things happen.  The resulting A:H works either way, which is 
essential
+          for its dual-life nature.
+
+0.87   Mon Sep 21 15:55:00 CET 2009
+        - Promote to stable release
diff --git a/ext/Attribute-Handlers/lib/Attribute/Handlers.pm 
b/ext/Attribute-Handlers/lib/Attribute/Handlers.pm
index b8625ae..ea11b8f 100644
--- a/ext/Attribute-Handlers/lib/Attribute/Handlers.pm
+++ b/ext/Attribute-Handlers/lib/Attribute/Handlers.pm
@@ -4,7 +4,7 @@ use Carp;
 use warnings;
 use strict;
 use vars qw($VERSION $AUTOLOAD);
-$VERSION = '0.86'; # remember to update version in POD!
+$VERSION = '0.87'; # remember to update version in POD!
 # $DB::single=1;
 
 my %symcache;
@@ -257,8 +257,8 @@ Attribute::Handlers - Simpler definition of attribute 
handlers
 
 =head1 VERSION
 
-This document describes version 0.86 of Attribute::Handlers,
-released August  8, 2009.
+This document describes version 0.87 of Attribute::Handlers,
+released September 21, 2009.
 
 =head1 SYNOPSIS
 

--
Perl5 Master Repository

Reply via email to