I wonder. Currently programmer doesn't have to list Errno.pm in prerequirements (prereqs in CPAN meta), and doesn't have to care about vendors who decouple Perl core modules from core. It just works. And if we explicitly document relation between Errno and %!, will above still be true? On Sun Aug 25 01:27:02 2013, vsespb wrote: > 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 > > --- via perlbug: queue: perl5 status: open https://rt.perl.org:443/rt3/Ticket/Display.html?id=119359Thread Previous | Thread Next