]> git.vpit.fr Git - perl/modules/Scope-Upper.git/blobdiff - lib/Scope/Upper.pm
Explicitely say that unwind() restarts from the point it returns to, as this doesn...
[perl/modules/Scope-Upper.git] / lib / Scope / Upper.pm
index 988254fa5016b804443464a1fbb23fb2067aa5d9..f4ec2d50eaf3cade2daf9f0b11c5efc8ef01a288 100644 (file)
@@ -9,13 +9,13 @@ Scope::Upper - Act on upper scopes.
 
 =head1 VERSION
 
-Version 0.05
+Version 0.06
 
 =cut
 
 our $VERSION;
 BEGIN {
- $VERSION = '0.05';
+ $VERSION = '0.06';
 }
 
 =head1 SYNOPSIS
@@ -169,7 +169,7 @@ C<$key> is ignored.
 
 =head2 C<unwind @values, $context>
 
-Returns C<@values> I<from> the context pointed by C<$context>, i.e. from the subroutine, eval or format just above C<$context>.
+Returns C<@values> I<from> the context pointed by C<$context>, i.e. from the subroutine, eval or format just above C<$context>, and immediately restart the program flow at this point - thus effectively returning to (or from, depending on how you see it) an upper context.
 
 The upper context isn't coerced onto C<@values>, which is hence always evaluated in list context.
 This means that