]> git.vpit.fr Git - perl/modules/Variable-Magic.git/commitdiff
This is 0.19 v0.19
authorVincent Pit <vince@profvince.com>
Sat, 5 Jul 2008 15:04:11 +0000 (17:04 +0200)
committerVincent Pit <vince@profvince.com>
Sat, 5 Jul 2008 15:04:11 +0000 (17:04 +0200)
Changes
META.yml
README
lib/Variable/Magic.pm

diff --git a/Changes b/Changes
index f07742a178e34bf2be6c85d004328385d1ffb1d5..93ec114b01c278e119f8db73eab65d091402e204 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,18 @@
 Revision history for Variable-Magic
 
+0.19    2008-07-05 15:05 UTC
+        + Add : The patchlevel with which the module has been built is now
+                exported with the VMG_PERL_PATCHLEVEL constant.
+        + Chg : Version checking macros overhaul.
+        + Fix : 'uvar' magic should only be enabled in maint-5.10 and higher
+                since it's never going to be backported to 5.8.
+        + Fix : Likewise, the copy callback API change should only be enabled in
+                5.11 and higher.
+        + Fix : Instead of those ackward fake refcount increments in the wizard
+                destructor, flag the wizard with SVf_BREAK and force temps
+                cleanup. This should fix the wizard destruction for all perls,
+                and solves the leak introduced by the previous solution.
+
 0.18    2008-07-04 12:20 UTC
         + Fix : Enable uvar magic when patchlevel >= 28419.
         + Fix : Set VMG_COMPAT_ARRAY_PUSH_NOLEN for Windows ActiveState Perl
index 2a17d057518eddf67cdfcee54534c616c65d3889..b39c89a3b00408543d6cc06ed41f91755d9e1c05 100644 (file)
--- a/META.yml
+++ b/META.yml
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:                Variable-Magic
-version:             0.18
+version:             0.19
 abstract:            Associate user-defined magic to variables from Perl.
 license:             perl
 author:              
diff --git a/README b/README
index 7eb3f987ff58d78a0f2ae1ed0b9034c9d92bbaae..e84cd2f2435cd93e0f159ff7e92ef5a8af0bd02c 100644 (file)
--- a/README
+++ b/README
@@ -2,7 +2,7 @@ NAME
     Variable::Magic - Associate user-defined magic to variables from Perl.
 
 VERSION
-    Version 0.18
+    Version 0.19
 
 SYNOPSIS
         use Variable::Magic qw/wizard cast dispell/;
@@ -147,6 +147,10 @@ CONSTANTS
     True for perls that don't call 'len' magic when taking the "length" of a
     magical scalar.
 
+  "VMG_PERL_PATCHLEVEL"
+    The perl patchlevel this module was built with, or 0 for non-debugging
+    perls.
+
 FUNCTIONS
   "wizard"
         wizard sig    => ...,
index 190102d5669a85782b90ea12ba9cdbb001c6cce8..6258fd73820f3ce875b25a03d09f038d0ee7c584 100644 (file)
@@ -13,13 +13,13 @@ Variable::Magic - Associate user-defined magic to variables from Perl.
 
 =head1 VERSION
 
-Version 0.18
+Version 0.19
 
 =cut
 
 our $VERSION;
 BEGIN {
- $VERSION = '0.18';
+ $VERSION = '0.19';
 }
 
 =head1 SYNOPSIS