summaryrefslogtreecommitdiff
path: root/MANIFEST
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2008-12-27 00:20:35 +0000
committerNicholas Clark <nick@ccl4.org>2008-12-27 21:12:12 +0000
commitb2685f0c86badfc357584d8dbfb2bf17057ea226 (patch)
tree69b0e3ace3542be24afd551380e2e0ecffc1500a /MANIFEST
parentc60bad7b8870cf2745c93e1b99cbb504daa780b2 (diff)
downloadperl-b2685f0c86badfc357584d8dbfb2bf17057ea226.tar.gz
Proper pluggable Method Resolution Orders. 'c3' is now implemented outside the
core, in ext/mro/mro.xs. Also move mro::_nextcan() to mro.xs. It needs direct access to S_mro_get_linear_isa_c3(), and nothing on CPAN calls it, except via methods defined in mro.pm. Hence all users already require mro;
Diffstat (limited to 'MANIFEST')
-rw-r--r--MANIFEST6
1 files changed, 5 insertions, 1 deletions
diff --git a/MANIFEST b/MANIFEST
index 3320f8355b..16fd217f67 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -921,6 +921,11 @@ ext/Module/Pluggable/lib/Devel/InnerPackage.pm Find inner packages
ext/Module/Pluggable/lib/Module/Pluggable/Object.pm Module::Pluggable
ext/Module/Pluggable/lib/Module/Pluggable.pm Module::Pluggable
ext/Module/Pluggable/Makefile.PL Module::Pluggable
+ext/mro/Changes mro extension
+ext/mro/Makefile.PL mro extension
+ext/mro/mro.pm mro extension
+ext/mro/mro.xs mro extension
+ext/mro/t/pluggable.t Test that c3 mro extension is actually pluggable
ext/NDBM_File/hints/cygwin.pl Hint for NDBM_File for named architecture
ext/NDBM_File/hints/dec_osf.pl Hint for NDBM_File for named architecture
ext/NDBM_File/hints/dynixptx.pl Hint for NDBM_File for named architecture
@@ -2458,7 +2463,6 @@ lib/Module/Load/t/to_load/LoadMe.pl Module::Load tests
lib/Module/Load/t/to_load/Must/Be/Loaded.pm Module::Load tests
lib/Module/Load/t/to_load/TestModule.pm Module::Load tests
lib/Module/Load/t/to_load/ToBeLoaded Module::Load tests
-lib/mro.pm mro extension
lib/Net/Changes libnet
lib/Net/Cmd.pm libnet
lib/Net/Config.eg libnet