On Wed, Nov 12, 2008 at 10:13 PM, Michael G Schwern <[EMAIL PROTECTED]> wrote:
> John E. Malmberg wrote:

>> Putting a print STDERR statement shows that is not the case, that the
>> methods of those names contained in File::Spec::VMS are used unless they
>> are called by MM_VMS.
>
> The internal calls to eliminate_macros() and fixpath() should simply be
> removed from File::Spec::VMS.  They're only used to deal with make macros, its
> a very MakeMaker specific thing.
>
> They were left in place so that new versions of File::Spec would continue to
> work with older (pre 6.11 which is from perl 5.8.0 and older) versions of
> MakeMaker.  That was five and a half years ago.  It's safe to remove them.

Whether it's safe or not it's certainly worth a try.  There are a
*lot* more tests now for MM, File::Spec, and all the core modules that
use File::Spec than there were five and half years ago, so if removing
these breaks something I think we'd know pretty quickly.

Reply via email to