From: Vincent Pit Date: Mon, 2 Sep 2013 11:31:20 +0000 (+0200) Subject: This is 0.23 X-Git-Tag: v0.23^0 X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FScope-Upper.git;a=commitdiff_plain;h=0441a0ad6e426898c4424b48bff13716b5657757 This is 0.23 --- diff --git a/Changes b/Changes index 94621c0..866cb90 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,18 @@ Revision history for Scope-Upper +0.23 2013-09-02 11:30 UTC + This is a maintenance release. The code contains no functional change. + Satisfied users of version 0.22 can skip this update. + + Fix : [RT #87178] : typo fixes. + Thanks dsteinbrunner@pobox.com for the patch. + + Fix : [RT #88177] : 5.19.3 block hint test breakage + t/07-context_info.t has been taught about perl 5.19.3. + Thanks Andrew Main for the patch. + + Tst : Author tests are no longer bundled with this distribution. + They are only made available to authors in the git repository. + + Tst : "given is experimental" warnings when running tests on perl + 5.18 and above have been silenced. + 0.22 2013-01-30 23:35 UTC + Chg : perl 5.6.1 is required. + Fix : context_info() now ignores %warnings::Bits for perl 5.8.6 and diff --git a/META.json b/META.json index b5a11ee..8f82f29 100644 --- a/META.json +++ b/META.json @@ -4,7 +4,7 @@ "Vincent Pit " ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.64, CPAN::Meta::Converter version 2.120921", + "generated_by" : "ExtUtils::MakeMaker version 6.74, CPAN::Meta::Converter version 2.132140", "license" : [ "perl_5" ], @@ -48,7 +48,7 @@ "release_status" : "stable", "resources" : { "bugtracker" : { - "web" : "http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Scope-Upper" + "web" : "http://rt.cpan.org/Dist/Display.html?Name=Scope-Upper" }, "homepage" : "http://search.cpan.org/dist/Scope-Upper/", "license" : [ @@ -58,5 +58,5 @@ "url" : "http://git.profvince.com/?p=perl%2Fmodules%2FScope-Upper.git" } }, - "version" : "0.22" + "version" : "0.23" } diff --git a/META.yml b/META.yml index bf7c8b4..89eab88 100644 --- a/META.yml +++ b/META.yml @@ -13,7 +13,7 @@ configure_requires: Config: 0 ExtUtils::MakeMaker: 0 dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.64, CPAN::Meta::Converter version 2.120921' +generated_by: 'ExtUtils::MakeMaker version 6.74, CPAN::Meta::Converter version 2.132140' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -29,8 +29,8 @@ requires: base: 0 perl: 5.006001 resources: - bugtracker: http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Scope-Upper + bugtracker: http://rt.cpan.org/Dist/Display.html?Name=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.22 +version: 0.23 diff --git a/README b/README index 89b7741..d92c5fd 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ NAME Scope::Upper - Act on upper scopes. VERSION - Version 0.22 + Version 0.23 SYNOPSIS "reap", "localize", "localize_elem", "localize_delete" and "WORDS" : @@ -157,7 +157,7 @@ DESCRIPTION * execute a subroutine in the setting of an upper subroutine stack frame with "uplevel" ; - * uniquely identify contextes with "uid" and "validate_uid". + * uniquely identify contexts with "uid" and "validate_uid". FUNCTIONS In all those functions, $context refers to the target scope. @@ -261,7 +261,7 @@ FUNCTIONS "local *x". * A string beginning with '@' or '%', for which the call is equivalent - to respectiveley "local $a[$key]; delete $a[$key]" and "local + to respectively "local $a[$key]; delete $a[$key]" and "local $h{$key}; delete $h{$key}". * A string beginning with '&', which more or less does "undef &func" @@ -564,7 +564,7 @@ WORDS Getting a context from a context For any of those functions, $from is expected to be a context. When - omitted, it defaults to the the current context. + omitted, it defaults to the current context. "UP" my $upper_context = UP; @@ -730,8 +730,8 @@ CAVEATS Moreover, in order to handle "goto" statements properly, "uplevel" currently has to suffer a run-time overhead proportional to the size of - the the callback in every case (with a small ratio), and proportional to - the size of all the code executed as the result of the "uplevel" call + the callback in every case (with a small ratio), and proportional to the + size of all the code executed as the result of the "uplevel" call (including subroutine calls inside the callback) when a "goto" statement is found in the "uplevel" callback. Despite this shortcoming, this XS version of "uplevel" should still run way faster than the pure-Perl @@ -743,7 +743,7 @@ DEPENDENCIES A C compiler. This module may happen to build with a C++ compiler as well, but don't rely on it, as no guarantee is made in this regard. - XSLoader (core since perl 5.006). + XSLoader (core since perl 5.6.0). SEE ALSO "local" in perlfunc, "Temporary Values via local()" in perlsub. diff --git a/lib/Scope/Upper.pm b/lib/Scope/Upper.pm index ea31bc4..7553492 100644 --- a/lib/Scope/Upper.pm +++ b/lib/Scope/Upper.pm @@ -11,13 +11,13 @@ Scope::Upper - Act on upper scopes. =head1 VERSION -Version 0.22 +Version 0.23 =cut our $VERSION; BEGIN { - $VERSION = '0.22'; + $VERSION = '0.23'; } =head1 SYNOPSIS