• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

bin/H09-Jul-2017-6534

inc/Module/H09-Jul-2017-2,1091,573

lib/Parse/ErrorString/H09-Jul-2017-696366

t/H09-Jul-2017-564357

.travis.ymlH A D06-Jul-2017120 1211

ChangesH A D09-Jul-20173.1 KiB10075

MANIFESTH A D09-Jul-2017597 2726

META.ymlH A D09-Jul-2017958 3938

Makefile.PLH A D06-Jul-2017978 2923

READMEH A D09-Jul-20172.4 KiB7653

README

1NAME
2
3Parse::ErrorString::Perl - Parse error messages from the perl interpreter
4
5SYNOPSIS
6
7    use Parse::ErrorString::Perl;
8
9    my $parser = Parse::ErrorString::Perl->new;
10    # or: my $parser = Parse::ErrorString::Perl->new(lang => 'FR')
11    # to get localized explanations
12    my @errors = $parser->parse_string($string_containing_stderr_output);
13
14    foreach my $error(@errors) {
15    print 'Captured error message "' .
16        $error->message .
17        '" in file ' . $error->file .
18        ' on line ' . $error->line . "\n";
19    }
20
21INSTALLATION
22
23To install this module, run the following commands:
24
25	perl Makefile.PL
26	make
27	make test
28	make install
29
30ACKNOWLEDGEMENTS
31
32Part of this module is based on code from L<splain|http://perldoc.perl.org/splain.html>.
33
34SUPPORT
35
36You can find documentation for this module with the perldoc command.
37
38    perldoc Parse::ErrorString::Perl
39
40AUTHOR
41
42Petar Shangov, <pshangov at yahoo.com>
43
44COPYRIGHT
45
46Copyright 2008-2013 The Padre development team as listed in Padre.pm.
47L<http://padre.perlide.org/>
48
49LICENSE
50
51This program is free software; you can redistribute it and/or
52modify it under the same terms as Perl 5 itself.
53
54DISCLAIMER OF WARRANTY
55
56BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
57FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
58OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
59PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
60EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
61WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE
62ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH
63YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
64NECESSARY SERVICING, REPAIR, OR CORRECTION.
65
66IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
67WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
68REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE
69LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL,
70OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE
71THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
72RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
73FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
74SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
75SUCH DAMAGES.
76