From: Vincent Pit Date: Mon, 18 Jan 2010 23:47:29 +0000 (+0100) Subject: This is 0.10 X-Git-Tag: v0.10^0 X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FScope-Upper.git;a=commitdiff_plain;h=fe22a6565e85581207e3f4222eae26bc268223e4 This is 0.10 --- diff --git a/Changes b/Changes index 9fdd3b8..c31b88c 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,11 @@ Revision history for Scope-Upper +0.10 2010-01-18 23:50 UTC + + Fix : Properly handle given/when on 5.10. + + Fix : Some stack inconsistencies were fixed, though they were unlikely + to have an impact on your real-life code. + + Fix : Work around Kwalitee test misfailures. + 0.09 2009-05-17 20:20 UTC + Add : The new SU_THREADSAFE constant can be used to know whether the module could have been built with thread safety enabled. diff --git a/META.yml b/META.yml index 6f5635b..36a52f8 100644 --- a/META.yml +++ b/META.yml @@ -1,6 +1,6 @@ --- #YAML:1.0 name: Scope-Upper -version: 0.09 +version: 0.10 abstract: Act on upper scopes. author: - Vincent Pit @@ -9,9 +9,13 @@ distribution_type: module configure_requires: ExtUtils::MakeMaker: 0 build_requires: + base: 0 + Exporter: 0 ExtUtils::MakeMaker: 0 Test::More: 0 + XSLoader: 0 requires: + base: 0 Exporter: 0 perl: 5.006 XSLoader: 0 @@ -24,7 +28,8 @@ no_index: directory: - t - inc -generated_by: ExtUtils::MakeMaker version 6.50 +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 diff --git a/README b/README index 860d3e1..074581c 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ NAME Scope::Upper - Act on upper scopes. VERSION - Version 0.09 + Version 0.10 SYNOPSIS package X; @@ -170,7 +170,7 @@ FUNCTIONS # not reached }->(); - will righteously set $num to 26. + will rightfully set $num to 26. CONSTANTS "SU_THREADSAFE" @@ -322,6 +322,11 @@ DEPENDENCIES SEE ALSO Alias, Hook::Scope, Scope::Guard, Guard. + Continuation::Escape is a thin wrapper around Scope::Upper that gives + you a continuation passing style interface to "unwind". It's easier to + use, but it requires you to have control over the scope where you want + to return. + AUTHOR Vincent Pit, "", . @@ -348,7 +353,7 @@ ACKNOWLEDGEMENTS Thanks to Shawn M. Moore for motivation. COPYRIGHT & LICENSE - Copyright 2008-2009 Vincent Pit, all rights reserved. + Copyright 2008,2009,2010 Vincent Pit, all rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff --git a/lib/Scope/Upper.pm b/lib/Scope/Upper.pm index 6d1616b..30f9454 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.09 +Version 0.10 =cut our $VERSION; BEGIN { - $VERSION = '0.09'; + $VERSION = '0.10'; } =head1 SYNOPSIS