From: Vincent Pit Date: Fri, 5 Dec 2008 20:35:31 +0000 (+0100) Subject: This is 0.09 X-Git-Tag: v0.09 X-Git-Url: http://git.vpit.fr/?a=commitdiff_plain;h=e9e130ae8901c6b33973d59d13e661562bbccb61;p=perl%2Fmodules%2Findirect.git This is 0.09 --- diff --git a/Changes b/Changes index 94b0920..48c2d0d 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,10 @@ Revision history for indirect +0.09 2008-12-05 20:35 UTC + + Add : Support for perl 5.8. + + Tst : Skip a test in t/10-good.t that randomly segfaults for (I guess) + systems stricter than linux in the way they manage their memory. + 0.08 2008-10-22 14:45 UTC + Fix : A rare edge case for package whose names are prefix of 'main'. + Tst : Test $$ as variable and state variables. diff --git a/META.yml b/META.yml index cae9804..e41cbb0 100644 --- a/META.yml +++ b/META.yml @@ -1,6 +1,6 @@ --- #YAML:1.0 name: indirect -version: 0.08 +version: 0.09 abstract: Lexically warn about using the indirect object syntax. author: - Vincent Pit @@ -14,7 +14,7 @@ no_index: directory: - t - inc -generated_by: ExtUtils::MakeMaker version 6.46 +generated_by: ExtUtils::MakeMaker version 6.48 meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: 1.4 diff --git a/README b/README index d880a9c..c1fc439 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ NAME indirect - Lexically warn about using the indirect object syntax. VERSION - Version 0.08 + Version 0.09 SYNOPSIS no indirect; @@ -39,7 +39,7 @@ METHODS Magically called at each "use indirect". Turns the module off. DEPENDENCIES - perl 5.9.4. + perl 5.8. XSLoader (standard since perl 5.006). @@ -48,6 +48,10 @@ CAVEATS indirect object syntax, although it will as soon as there is another token before the end (as in "meth $obj;" or "meth $obj 1"). + With 5.8 perls, the pragma does not propagate into "eval STRING". This + is due to a shortcoming in the way perl handles the hints hash, and is + fixed in perl 5.10. + AUTHOR Vincent Pit, "", . diff --git a/lib/indirect.pm b/lib/indirect.pm index 23bc7a2..092b7e5 100644 --- a/lib/indirect.pm +++ b/lib/indirect.pm @@ -11,13 +11,13 @@ indirect - Lexically warn about using the indirect object syntax. =head1 VERSION -Version 0.08 +Version 0.09 =cut our $VERSION; BEGIN { - $VERSION = '0.08'; + $VERSION = '0.09'; } =head1 SYNOPSIS