develooper Front page | perl.perl5.porters | Postings from August 2013

Re: [perl #119359] perlvar/Errno contradict each other about %!

Thread Previous | Thread Next
From:
Victor Efimov
Date:
August 25, 2013 08:26
Subject:
Re: [perl #119359] perlvar/Errno contradict each other about %!
Message ID:
CAF7QZD4sh0J1T+kFboYLrDDS+r7Q9Or1aBDe2Qc4g_Rq3kG5qQ@mail.gmail.com
I think OP submited some patches to RT (
https://rt.perl.org/rt3/Ticket/Display.html?id=119359 ) , but not to p5p
mailing list.

2013/8/19 Eirik Berg Hanssen via RT <perlbug-followup@perl.org>

> That could surely be expressed more clearly, but they don't actually
> contradict one another.  %! is provided by Errno, but you don't need to
> C<use> it: Errno is automatically loaded when %! is seen:
>
> eirik@greencat[01:02:27]~$ perl -E 'say for keys %INC'
> feature.pm
> eirik@greencat[01:02:57]~$ perl -E 'say for keys %INC; say tied(%!)'
> Exporter.pm
> strict.pm
> Errno.pm
> feature.pm
> Errno=HASH(0x987ff8)
> eirik@greencat[01:02:58]~$ perl -E 'say for keys %INC; say tied(%!) if 0'
> Exporter.pm
> strict.pm
> Errno.pm
> feature.pm
> eirik@greencat[01:03:00]~$
>
> ---
> via perlbug:  queue: perl5 status: open
> https://rt.perl.org:443/rt3/Ticket/Display.html?id=119359
>

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