Overview
Request 177591 accepted
- updated to 0.22
+ Chg : perl 5.6.1 is required.
+ Fix : context_info() now ignores %warnings::Bits for perl 5.8.6 and
below, just like caller().
+ Fix : [RT #82220] : Scope-Upper-0.21 test stuck on Windows perl 5.12.3
t/93-pod-spelling.t will not crash anymore on perl 5.12 and
below.
Thanks Gabor Szabo for reporting and Slaven Rezic for debugging
this issue.
+ Tst : Rare test failures of t/07-context_info.t on perl 5.6,
t/55-yield-target.t on perl 5.[68], and t/63-uplevel-ctl.t on
perl 5.8.[345] have been addressed.
+ Fix : context_info() has been taught about perl 5.17.4.
+ Fix : t/07-context_info.t will no longer fail with perls that have
sitecustomize enabled (like many perl builds for Windows).
Thanks Steve Hay and Nicholas Clark for debugging help.
+ Fix : Broken linkage on Windows with gcc 3.4, which appears in
particular when using ActivePerl's default compiler suite.
For those setups, the Scope::Upper shared library will now be
linked against the perl dll directly (instead of the import
library).
+ Add : The new yield(@values, $context) function can be used to return
values to any upper scope, including do or map blocks.
The new leave(@values) function is an alias for
yield(@values, HERE).
+ Add : The new context_info($context) function return information
about context $context, similarly to what caller() provides
but for any upper scope.
+ Chg : Contexts are now normalized. In previous versions, it was
possible for different contexts to refer to the same scope : (forwarded request 177581 from coolo)
Request History
coolo created request
- updated to 0.22
+ Chg : perl 5.6.1 is required.
+ Fix : context_info() now ignores %warnings::Bits for perl 5.8.6 and
below, just like caller().
+ Fix : [RT #82220] : Scope-Upper-0.21 test stuck on Windows perl 5.12.3
t/93-pod-spelling.t will not crash anymore on perl 5.12 and
below.
Thanks Gabor Szabo for reporting and Slaven Rezic for debugging
this issue.
+ Tst : Rare test failures of t/07-context_info.t on perl 5.6,
t/55-yield-target.t on perl 5.[68], and t/63-uplevel-ctl.t on
perl 5.8.[345] have been addressed.
+ Fix : context_info() has been taught about perl 5.17.4.
+ Fix : t/07-context_info.t will no longer fail with perls that have
sitecustomize enabled (like many perl builds for Windows).
Thanks Steve Hay and Nicholas Clark for debugging help.
+ Fix : Broken linkage on Windows with gcc 3.4, which appears in
particular when using ActivePerl's default compiler suite.
For those setups, the Scope::Upper shared library will now be
linked against the perl dll directly (instead of the import
library).
+ Add : The new yield(@values, $context) function can be used to return
values to any upper scope, including do or map blocks.
The new leave(@values) function is an alias for
yield(@values, HERE).
+ Add : The new context_info($context) function return information
about context $context, similarly to what caller() provides
but for any upper scope.
+ Chg : Contexts are now normalized. In previous versions, it was
possible for different contexts to refer to the same scope : (forwarded request 177581 from coolo)
factory-auto added a reviewer
Please review sources
factory-auto added a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
licensedigger added a reviewer
{"delegate": "license change"}
licensedigger accepted review
{"delegate": "license change"}
factory-repo-checker accepted review
Builds for repo openSUSE_Factory
ganglia accepted review
ok
babelworx accepted review
babelworx approved review
coolo accepted request
checkin