]> git.vpit.fr Git - perl/modules/Scope-Upper.git/commitdiff
Explicitely say that unwind() restarts from the point it returns to, as this doesn...
authorVincent Pit <vince@profvince.com>
Sat, 24 Jan 2009 11:55:59 +0000 (12:55 +0100)
committerVincent Pit <vince@profvince.com>
Sat, 24 Jan 2009 11:55:59 +0000 (12:55 +0100)
lib/Scope/Upper.pm

index fc3224eea7c2df138739235f521e3f29f22793bb..f4ec2d50eaf3cade2daf9f0b11c5efc8ef01a288 100644 (file)
@@ -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