Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Module-CoreList CPAN distribution.

Report information
The Basics
Id: 72883
Status: open
Priority: 0/
Queue: Module-CoreList

People
Owner: Nobody in particular
Requestors: dolmen [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: 2.58
Fixed in: (no value)



Subject: Add info about namespaces autoloaded at startup (utf8, version, mro...)
It would be helpful to know for each perl version the list of namespaces which are automatically loaded at perl startup. That list would be similar to the result of: perl -e 'print "$_\n" for grep s/::$//, keys %::' Use case: I discovered that the 'mro' module is loaded by default on 5.10.1, but not 5.12. It would be also interesting to have a second list that also includes namespaces that are loaded when a particular Perl version is selected. For example, for Perl 5.10.1 that second list would add 'feature' and 'Carp'. -- Olivier Mengué - http://perlresume.org/DOLMEN
** This is off topic ** Le 2011-12-02 11:01:15, DOLMEN a écrit : Show quoted text
> Use case: I discovered that the 'mro' module is loaded by default on > 5.10.1, but not 5.12.
Well, not exactly that. In fact I was using mro::get_linear_isa() which is in the core mro:: subset from 5.10.1 but not in the subset of 5.12. So I consider that I was using an undocumented feature. perl -E 'print "$_\n" for keys %mro::' perl -Mmro -E 'print "$_\n" for keys %mro::'