Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: c108140682f8d0b0bc5c8b1987fe2a72dde61f42
https://github.com/Perl/perl5/commit/c108140682f8d0b0bc5c8b1987fe2a72dde61f42
Author: Max Maischein <[email protected]>
Date: 2021-06-25 (Fri, 25 Jun 2021)
Changed paths:
M ext/Amiga-ARexx/ARexx.pm
M ext/Amiga-Exec/Exec.pm
M ext/B/B/Concise.pm
M ext/Devel-Peek/Peek.pm
M ext/Errno/Errno_pm.PL
M ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm
M ext/Fcntl/Fcntl.pm
M ext/File-Find/lib/File/Find.pm
M ext/File-Find/t/lib/Testing.pm
M ext/File-Glob/Glob.pm
M ext/GDBM_File/GDBM_File.pm
M ext/Hash-Util-FieldHash/lib/Hash/Util/FieldHash.pm
M ext/Hash-Util/lib/Hash/Util.pm
M ext/I18N-Langinfo/Langinfo.pm
M ext/IPC-Open3/lib/IPC/Open2.pm
M ext/IPC-Open3/lib/IPC/Open3.pm
M ext/Opcode/Opcode.pm
M ext/Pod-Functions/Functions_pm.PL
M ext/Pod-Html/lib/Pod/Html.pm
M ext/Sys-Hostname/Hostname.pm
M ext/VMS-Filespec/lib/VMS/Filespec.pm
M ext/VMS-Stdio/Stdio.pm
Log Message:
-----------
Remove inheritance from Exporter in ext/ modules
Inheriting from Exporter adds several subroutines that are not really
needed by these modules.
The remaining uses of inheritance from Exporter are:
re.pm - this uses export_to_level(), which really, really wants
the inheritance
# Conflicts:
# ext/File-Find/lib/File/Find.pm
# ext/File-Glob/Glob.pm
# ext/GDBM_File/GDBM_File.pm
# ext/Opcode/Opcode.pm
# ext/Pod-Html/lib/Pod/Html.pm