From: Steve Hancock Date: Tue, 15 Nov 2022 02:35:18 +0000 (-0800) Subject: remove some fixed package names from error messages X-Git-Tag: 20221112.01~19 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=f1a5454cc0e2f356be8226fe08be864088275fb7;p=perltidy.git remove some fixed package names from error messages --- diff --git a/lib/Perl/Tidy.pm b/lib/Perl/Tidy.pm index 88f7c43e..1fd935a9 100644 --- a/lib/Perl/Tidy.pm +++ b/lib/Perl/Tidy.pm @@ -651,6 +651,7 @@ EOM my ( $package0, $filename0, $line0, $subroutine0 ) = caller(0); my ( $package1, $filename1, $line1, $subroutine1 ) = caller(1); my ( $package2, $filename2, $line2, $subroutine2 ) = caller(2); + my $pkg = __PACKAGE__; my $input_stream_name = $rstatus->{'input_name'}; $input_stream_name = '(unknown)' unless ($input_stream_name); @@ -662,7 +663,7 @@ in file '$filename1' which was called from line $line1 of sub '$subroutine2' Message: '$msg' This is probably an error introduced by a recent programming change. -Perl::Tidy.pm reports VERSION='$VERSION'. +$pkg reports VERSION='$VERSION'. ============================================================================== EOM diff --git a/lib/Perl/Tidy/Formatter.pm b/lib/Perl/Tidy/Formatter.pm index 51644838..f09a4725 100644 --- a/lib/Perl/Tidy/Formatter.pm +++ b/lib/Perl/Tidy/Formatter.pm @@ -107,6 +107,8 @@ sub Fault { my ( $package0, $filename0, $line0, $subroutine0 ) = caller(0); my ( $package1, $filename1, $line1, $subroutine1 ) = caller(1); my ( $package2, $filename2, $line2, $subroutine2 ) = caller(2); + my $pkg = __PACKAGE__; + my $input_stream_name = get_input_stream_name(); Die(<