./devel/p5-PadWalker, Play with other peoples lexical variables

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.3, Package name: p5-PadWalker-2.3, Maintainer: pkgsrc-users

PadWalker is a module which allows you to inspect (and even change!)
lexical variables in any subroutine which called you. It will only
show those variables which are in scope at the point of the call.

PadWalker is particularly useful for debugging. It's even used by
Perl's built-in debugger. (It can also be used for evil, of course.)

I wouldn't recommend using PadWalker directly in production code,
but it's your call. Some of the modules that use PadWalker internally
are certainly safe for and useful in production.


Master sites: (Expand)

SHA1: 00b96001525326b2c00257cebff013f3555ebb8f
RMD160: 3fa0aedb3bcb38a79a060c2f5ce0acc063d824e5
Filesize: 15.798 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-13 14:57:24 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-PadWalker: update to 2.3.

2.3  Fri 10 Nov 2017 18:26:29 GMT
    - Make tests work with -Ddefault_inc_excludes_dot
      https://rt.cpan.org/Public/Bug/Display.html?id=120421
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-04-13 20:28:10 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update p5-PadWalker to 2.2.

2.2  Fri 23 Oct 2015 17:55:31 BST
    - Convert to PERL_NO_GET_CONTEXT
      https://github.com/robinhouston/PadWalker/pull/2
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-04-26 05:14:07 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update to 2.1
-------------
2.1  Fri 24 Apr 2015 20:29:12 BST
    - Another bleadperl fix
      https://rt.cpan.org/Public/Bug/Display.html?id=101037
   2015-02-14 04:10:18 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 1.96 to 2.0
------------------
1.96  Fri 24 Aug 2012 13:03:31 BST
	- Restore compatibility with Perl 5.8
	  Thanks again to Father Chrysostomous

1.97  Sun 27 Oct 2013 10:09:41 GMT
    - Improve peek_sub error handling
	  Thanks to Zefram for the bug report.
	  See https://rt.cpan.org/Ticket/Display.html?id=89679

1.98  Sun 27 Oct 2013 16:27:19 GMT
	- Make new test compatible with old versions of perl.

1.99  Tue 11 Nov 2014 15:01:37 CET
    - Make it compatible with bleadperl.
      Patch from Father Chrysostomous at
        https://rt.cpan.org/Public/Bug/Display.html?id=100262

1.99_1  Tue 11 Nov 2014 19:38:17 CET
    - Restore compatibility with perl 5.8
      Patch from paul@city-fan.org at
        https://rt.cpan.org/Public/Bug/Display. … xn-1431869

2.0  Mon  8 Dec 2014 13:45:37 GMT
    - Restore compatibility with bleadperl
      Patch from Dagfinn Ilmari Mannsaker (Mannsåker) at
        https://github.com/robinhouston/PadWalker/pull/3