From ef9f1f3d71503c752b0c1d6c54ffd4ac611fadeb Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Thu, 4 Jul 2013 14:47:31 -0400 Subject: update docs --- lib/Carp/Reply.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Carp/Reply.pm b/lib/Carp/Reply.pm index f8ac439..b9558d0 100644 --- a/lib/Carp/Reply.pm +++ b/lib/Carp/Reply.pm @@ -29,7 +29,10 @@ some commands to move around in the call stack. The package and lexical environment are set to the package and lexical environment of the current stack frame (and are updated when you use any of the -commands which move around the stack frames). +commands which move around the stack frames). The lexical variables are aliased +to the variable in the stack frame, so if the repl is invoked manually (not +through a C<__DIE__> handler), you can actually modify the contents of lexical +variables to use when the repl closes and the app starts running again. You can start a repl at any given point in your program by inserting a call to C in your code. In addition, the default C method -- cgit v1.2.3-54-g00ecf