]> git.vpit.fr Git - perl/modules/Scope-Context.git/commitdiff
Clarify the descriptions of ->localize{,_elem,_delete}()
authorVincent Pit <vince@profvince.com>
Tue, 17 Mar 2015 13:51:51 +0000 (10:51 -0300)
committerVincent Pit <vince@profvince.com>
Tue, 17 Mar 2015 13:51:51 +0000 (10:51 -0300)
lib/Scope/Context.pm

index c57a83039b40dd26f80a3f79ad9f38c79afed509..c9b778e309cb301c4655aaf0035a1a2511b97c17 100644 (file)
@@ -465,7 +465,7 @@ sub reap {
 
     $cxt->localize($what, $value);
 
-Localize the variable described by C<$what> to the value C<$value> when the control flow returns to the scope pointed by the invocant.
+Localize the variable described by C<$what> to the value C<$value> when the control flow returns to the scope pointed by the invocant, until said scope ends.
 
 See L<Scope::Upper/localize> for details.
 
@@ -483,7 +483,7 @@ sub localize {
 
     $cxt->localize_elem($what, $key, $value);
 
-Localize the element C<$key> of the variable C<$what> to the value C<$value> when the control flow returns to the scope pointed by the invocant.
+Localize the element C<$key> of the variable C<$what> to the value C<$value> when the control flow returns to the scope pointed by the invocant, until said scope ends.
 
 See L<Scope::Upper/localize_elem> for details.
 
@@ -501,7 +501,7 @@ sub localize_elem {
 
     $cxt->localize_delete($what, $key);
 
-Delete the element C<$key> from the variable C<$what> when the control flow returns to the scope pointed by the invocant.
+Delete the element C<$key> from the variable C<$what> when the control flow returns to the scope pointed by the invocant, and restore it to its original value when said scope ends.
 
 See L<Scope::Upper/localize_delete> for details.