:)
To see warnings with perl -d you could try using it from an IDE like emacs to separate output frame from debugging GUI.
First I have to say that I don't have the problem that warnings aren't shown in my debugger-instance, but I tweaked a lot in the past. Anyway ...
> I comment out the line when not running in the debugger because it generates a warning message.
... you could put that code into debugger's rc-file '.perldb' or into PERL5DB environment variable to make it the default behavior of the debugger.
Like that you don't need to change the scripts. =)
this works for me
lanx@nc10-ubuntu:$ cat .perldb sub afterinit { $SIG{"__WARN__"}= sub { print "$_[0]"; $DB::single=1 }; }
see perldebug for details
Cheers Rolf
( addicted to the Perl Programming Language)
In reply to Re^3: Difference Between use warnings and use warnings FATAL => 'all' (debugging)
by LanX
in thread Difference Between use warnings and use warnings FATAL => 'all'
by Jim
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |