develooper Front page | perl.perl5.porters | Postings from February 2018

Re: [perl #132902] Blead Breaks CPAN: Class::Std

Thread Previous | Thread Next
From:
demerphq
Date:
February 25, 2018 03:18
Subject:
Re: [perl #132902] Blead Breaks CPAN: Class::Std
Message ID:
CANgJU+V8_pgQYuo-vQSqiwOn52MB4XiocqeeX67h2v=oNb0d0w@mail.gmail.com
On 25 February 2018 at 02:40, Father Chrysostomos via RT
<perlbug-followup@perl.org> wrote:
> On Sat, 24 Feb 2018 15:51:03 -0800, demerphq wrote:
>> On 25 Feb 2018 02:01, "Father Chrysostomos via RT" <
>> perlbug-followup@perl.org> wrote:
>> > I don’t like the current state of the code in Carp.pm, but I can’t say I
>> > have a better suggestion off the top of my head.  I have not thought it
>> > through thoroughly yet.  Let me just outline my concerns, before I forget
>> > them, and later if I have time I might come up with a patch:
>> >
>> > if ($in_recurse || do{ local $in_recurse = 1; $pack->can("((") }) {
>> >
>> > This will only work on newer perls (5.16+ iirc), since older ones used (),
>> > not ((.  And I think even current perl allows XS modules to register
>> > overloading via just (), without ((.  I need to check.

Fixed in 687fa129abe7abf4cd6415c9ef46308287221049

Yves


-- 
perl -Mre=debug -e "/just|another|perl|hacker/"

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About