Change PL_debug behaviour so that string eval lines are saved whenever
authorNicholas Clark <nick@ccl4.org>
Tue, 2 Dec 2008 22:16:56 +0000 (22:16 +0000)
committerNicholas Clark <nick@ccl4.org>
Tue, 2 Dec 2008 22:16:56 +0000 (22:16 +0000)
commiteb044b10917d0598b3201b68e4a5d3ba7d124ef3
treefbeef4b13858774559ce221a6f35c745780a814d
parentf9bddea7d2a0d824366014c8ee6ba57e7dedd8c3
Change PL_debug behaviour so that string eval lines are saved whenever
a subroutine is defined, even if the eval'd string has subsequent
syntax errors. This allows the debugger to single step into these
subroutines.

p4raw-id: //depot/perl@34986
pp_ctl.c
t/comp/retainedlines.t