From: Vincent Pit Date: Sat, 5 Jul 2008 15:04:11 +0000 (+0200) Subject: This is 0.19 X-Git-Tag: v0.19^0 X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FVariable-Magic.git;a=commitdiff_plain;h=77703cbca17f4b66ac947798093ffa7d05db93a8 This is 0.19 --- diff --git a/Changes b/Changes index f07742a..93ec114 100644 --- 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 diff --git a/META.yml b/META.yml index 2a17d05..b39c89a 100644 --- 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 7eb3f98..e84cd2f 100644 --- 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 => ..., diff --git a/lib/Variable/Magic.pm b/lib/Variable/Magic.pm index 190102d..6258fd7 100644 --- a/lib/Variable/Magic.pm +++ b/lib/Variable/Magic.pm @@ -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