=head1 VERSION
-Version 0.03
+Version 0.04
=cut
-our $VERSION = '0.03';
+our $VERSION = '0.04';
=head1 SYNOPSIS
# p31268 made pp_entersub call single_delim
FOOL_SINGLE_DELIM =>
($^V ge v5.9.5)
+ || ($^V lt v5.9.0 and $^V ge v5.8.9)
|| ($Config{perl_patchlevel} && $Config{perl_patchlevel} >= 31268)
};
no warnings 'redefine';
*B::Deparse::single_delim = sub {
my $body = $_[2];
- if ($body =~ s/^$key//) {
+ if ((caller 1)[0] eq __PACKAGE__ and $body =~ s/^$key//) {
return $body;
} else {
$oldsd->(@_);