Re: extend perl debugger
[email protected] (Michael Seele) Wed, 07 Dec 2005 07:39:27 +0100
| Newsgroups | perl.debugger |
|---|---|
| Message-ID | <[email protected]> |
this is the big problem: i can't work with a .perldb file! but yesterday
evening i found another solution:
you can implement the afterinit and the watchfunction method in the
environment variable PERL5DB! :-)
but thx also for your replys!!!
Joe McMahon wrote:
>
> On Dec 6, 2005, at 2:47 AM, Michael Seele wrote:
>
>> hi,
>>
>> i've now trying to run your example but there is one problem: i
>> cannot set $DB::trace to 4!
>> when i execute "$DB::trace |= 4;" as comand in the debugger, it
>> doesn't change the trace value(because the eval block saves the
>> $DB::trace content before evaluating "$DB::trace |= 4;" and reset the
>> content saved in $DB::trace after evaluating)!
>> how can i set the $DB::trace to 4?
>>
>
> Set it the .perldb file, where you define your watchfunction:
>
> sub watchfunction {
> ...
> }
>
> $DB::trace |=4;
>
> --- Joe M.
>
>
--
G & H Softwareentwicklung GmbH Tel.: +49(0)7451/53706-20
Robert-Bosch-Str. 23 Fax: +49(0)7451/53706-90
D-72160 Horb a.N. http://www.guh-software.de