NAME Devel::file - show source lines around errors and warnings VERSION Version 0.01 - alpha, more of a sketch that a module SYNOPSIS $ perl -d:file -we 'eval { 12/1 };' -e '/a/;' -e 'die 123' Useless use of a constant in void context at -e line 1. =W= -e:1 1=> eval { 12/1 }; 2: /a/; ... Use of uninitialized value in pattern match (m//) at -e line 2. =W= -e:2 1: eval { 12/1 }; 2=> /a/; 3: die 123 ... 123 at -e line 3. =E= -e:3 2: /a/; 3=> die 123 ... perl -d:file script.pl PERL5OPT='-d:file' script.pl perl -MDevel::file script.pl # run without debugger DESCRIPTION Devel::file appends source code to warnings and fatal errors as a potential debugging aid. It provides handlers for die and warn in order to do this. This module is still in alpha and is liable to change. AUTHOR Brad Bowman, "<perl-cpan at bereft.net>" BUGS Please report any bugs or feature requests to "bug-devel-file at rt.cpan.org", or through the web interface at <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Devel-file>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes. COPYRIGHT & LICENSE Copyright 2007 Brad Bowman, all rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.