|go ahead... be a heretic|
Thanks, personally I rarely use the debugger for debugging, at least not with code I wrote.
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
see perldebug for details
( addicted to the Perl Programming Language)