diff options
author | Max Maischein <corion@corion.net> | 2021-06-20 18:54:41 +0200 |
---|---|---|
committer | James E Keenan <jkeenan@cpan.org> | 2021-06-25 09:59:01 -0400 |
commit | c108140682f8d0b0bc5c8b1987fe2a72dde61f42 (patch) | |
tree | 9a1f29a5c1a71f590353409fd6bdf3b53896e2d1 /ext/VMS-Filespec | |
parent | 830a95d37441e49ba2b159b1ae187f1f873a1424 (diff) | |
download | perl-c108140682f8d0b0bc5c8b1987fe2a72dde61f42.tar.gz |
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
Diffstat (limited to 'ext/VMS-Filespec')
-rw-r--r-- | ext/VMS-Filespec/lib/VMS/Filespec.pm | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/ext/VMS-Filespec/lib/VMS/Filespec.pm b/ext/VMS-Filespec/lib/VMS/Filespec.pm index 4d3e613292..f993b7fc64 100644 --- a/ext/VMS-Filespec/lib/VMS/Filespec.pm +++ b/ext/VMS-Filespec/lib/VMS/Filespec.pm @@ -221,19 +221,18 @@ This document was last revised 8-DEC-2007, for Perl 5.10.0 =cut package VMS::Filespec; -require 5.002; +require 5.006; -our $VERSION = '1.12'; +our $VERSION = '1.13'; # If you want to use this package on a non-VMS system, # uncomment the following line. # use AutoLoader; -require Exporter; +use Exporter 'import'; -@ISA = qw( Exporter ); -@EXPORT = qw( &vmsify &unixify &pathify &fileify +our @EXPORT = qw( &vmsify &unixify &pathify &fileify &vmspath &unixpath &candelete &rmsexpand ); -@EXPORT_OK = qw( &unixrealpath &vmsrealpath &case_tolerant_process ); +our @EXPORT_OK = qw( &unixrealpath &vmsrealpath &case_tolerant_process ); 1; |