I've taken over maintenance of Sub::Uplevel. Two new versions have been released that address some stalled bugs.
0.10 -- fixes undefined value warnings under Perl 5.8.8
0.11_01 -- major change to the internals; now tracks uplevel calls using a stack, which fixes major breakage with nested uplevel and non-uplevel calls. I've also added a prototype to match that of the built-in caller function it overrides (which maybe should come back out given issues with prototypes).
The 0.11_01 release could use some field testing by those using Sub::Uplevel before I release it as 0.12.
-xdg
Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.
In reply to Updates to Sub::Uplevel by xdg
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |