summaryrefslogtreecommitdiff
path: root/devel/p5-PadWalker/DESCR
diff options
context:
space:
mode:
Diffstat (limited to 'devel/p5-PadWalker/DESCR')
-rw-r--r--devel/p5-PadWalker/DESCR10
1 files changed, 10 insertions, 0 deletions
diff --git a/devel/p5-PadWalker/DESCR b/devel/p5-PadWalker/DESCR
new file mode 100644
index 00000000000..79f211c332e
--- /dev/null
+++ b/devel/p5-PadWalker/DESCR
@@ -0,0 +1,10 @@
+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.