From: Vincent Pit Date: Wed, 24 Aug 2011 14:16:46 +0000 (+0200) Subject: This is 0.15 X-Git-Tag: v0.15 X-Git-Url: http://git.vpit.fr/?a=commitdiff_plain;h=b4e7b46f8090ab0608655c065d266947b5b0c9af;p=perl%2Fmodules%2FScope-Upper.git This is 0.15 --- diff --git a/Changes b/Changes index cdcf75b..401dc7d 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,9 @@ Revision history for Scope-Upper +0.15 2011-08-24 14:20 UTC + + Fix : Localizing subroutines in an higher scope will now correctly + update the method cache. + 0.14 2011-02-27 00:00 UTC + Fix : [RT #64997] : Compatibility with perl 5.13.10. Thanks Dave Mitchell for the notice. diff --git a/META.json b/META.json index debd418..2aaa7aa 100644 --- a/META.json +++ b/META.json @@ -4,7 +4,7 @@ "Vincent Pit " ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.58, CPAN::Meta::Converter version 2.110930001", + "generated_by" : "ExtUtils::MakeMaker version 6.59, CPAN::Meta::Converter version 2.112150", "license" : [ "perl_5" ], @@ -57,5 +57,5 @@ "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git" } }, - "version" : "0.14" + "version" : "0.15" } diff --git a/META.yml b/META.yml index a05fa97..55e7233 100644 --- a/META.yml +++ b/META.yml @@ -1,36 +1,35 @@ ---- #YAML:1.0 -name: Scope-Upper -version: 0.14 -abstract: Act on upper scopes. +--- +abstract: 'Act on upper scopes.' author: - - Vincent Pit -license: perl -distribution_type: module -configure_requires: - Config: 0 - ExtUtils::MakeMaker: 0 + - 'Vincent Pit ' build_requires: - base: 0 - Exporter: 0 - ExtUtils::MakeMaker: 0 - Test::More: 0 - XSLoader: 0 + Exporter: 0 + ExtUtils::MakeMaker: 0 + Test::More: 0 + XSLoader: 0 + base: 0 +configure_requires: + Config: 0 + ExtUtils::MakeMaker: 0 +dynamic_config: 1 +generated_by: 'ExtUtils::MakeMaker version 6.59, CPAN::Meta::Converter version 2.112150' +license: perl +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: 1.4 +name: Scope-Upper +no_index: + directory: + - t + - inc requires: - base: 0 - Exporter: 0 - perl: 5.006 - XSLoader: 0 + Exporter: 0 + XSLoader: 0 + base: 0 + perl: 5.006 resources: - bugtracker: http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Scope-Upper - homepage: http://search.cpan.org/dist/Scope-Upper/ - license: http://dev.perl.org/licenses/ - repository: http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git -no_index: - directory: - - t - - inc -generated_by: ExtUtils::MakeMaker version 6.56 -meta-spec: - url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 -dynamic_config: 1 + bugtracker: http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Scope-Upper + homepage: http://search.cpan.org/dist/Scope-Upper/ + license: http://dev.perl.org/licenses/ + repository: http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git +version: 0.15 diff --git a/README b/README index b917cb2..54b68ff 100644 --- a/README +++ b/README @@ -2,14 +2,14 @@ NAME Scope::Upper - Act on upper scopes. VERSION - Version 0.14 + Version 0.15 SYNOPSIS "reap", "localize", "localize_elem", "localize_delete" and "WORDS" : package Scope; - use Scope::Upper qw/reap localize localize_elem localize_delete :words/; + use Scope::Upper qw; sub new { my ($class, $name) = @_; @@ -72,7 +72,7 @@ SYNOPSIS package Try; - use Scope::Upper qw/unwind want_at :words/; + use Scope::Upper qw; sub try (&) { my @result = shift->(); @@ -84,14 +84,14 @@ SYNOPSIS sub zap { try { - my @things = qw/a b c/; + my @things = qw; return @things; # returns to try() and then outside zap() # not reached }; # not reached } - my @stuff = zap(); # @stuff contains qw/a b c/ + my @stuff = zap(); # @stuff contains qw my $stuff = zap(); # $stuff contains 3 DESCRIPTION diff --git a/lib/Scope/Upper.pm b/lib/Scope/Upper.pm index 63ca3bf..9202740 100644 --- a/lib/Scope/Upper.pm +++ b/lib/Scope/Upper.pm @@ -9,13 +9,13 @@ Scope::Upper - Act on upper scopes. =head1 VERSION -Version 0.14 +Version 0.15 =cut our $VERSION; BEGIN { - $VERSION = '0.14'; + $VERSION = '0.15'; } =head1 SYNOPSIS