Age | Commit message (Collapse) | Author | Files | Lines |
|
Pkgsrc changes:
- Change CPAN HOMEPAGE flavor
Upstream changes:
2.05 Thursday 8th April, 2010
Don't call B::PADOP->gv. Work by by Florian Ragwitz
http://github.com/rafl/perl-devel-caller/commit/248a23390eef48a73bb717be085da58ce50ff784
|
|
pkgsrc changes:
- Apply update from PR pkg/42831
- Add license definition
Upstream changes:
2.04 Tuesday 16th February, 2010
Use CxTYPE macro rather than directly inspecting cx->cx_type
http://rt.cpan.org/Public/Bug/Display.html?id=33005
|
|
simple white-space issues like indentation and trailing spaces. The
others are cross-references for Makefile.common.
|
|
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
|
|
This provides a 'meatier' version of caller:
caller_cv($level)
caller_cv gives you the coderef of the subroutine being invoked
at the call frame indicated by the value of $level
caller_args($level)
Returns the arguments passed into the caller at level $level
caller_vars( $level, $names ) =item called_with($level, $names)
called_with returns a list of references to the original
arguments to the subroutine at $level. if $names is true, the
names of the variables will be returned instead
constants are returned as undef in both cases
called_as_method($level)
called_as_method returns true if the subroutine at $level was
called as a method.
|