Re: inching toward Module::Build-ability on VMS

2007-07-18 Thread Michael G Schwern
Craig A. Berry wrote: > The home-grown glob() implementation does not know what a tilde is, > and it returns VMS-format filespecs as absolute, not relative specs. > Both of these are contrary to the assumptions of various parts of > Module::Build and account for a number of test failures. The easi

Re: inching toward Module::Build-ability on VMS

2007-07-18 Thread demerphq
On 7/18/07, Michael G Schwern <[EMAIL PROTECTED]> wrote: Craig A. Berry wrote: > The home-grown glob() implementation does not know what a tilde is, > and it returns VMS-format filespecs as absolute, not relative specs. > Both of these are contrary to the assumptions of various parts of > Module:

Re: inching toward Module::Build-ability on VMS

2007-07-18 Thread Michael G Schwern
demerphq wrote: >> FWIW, you avoid the infinite recursion by calling CORE::glob() instead >> of just >> glob(). >> >> sub _fixed_glob { >> ... >> CORE::glob(...); >> ... >> } >> >> BEGIN { >> local *CORE::GLOBAL::glob = \&fixed_glob; >> } > > That local doesnt seem right. Are you s

Re: inching toward Module::Build-ability on VMS

2007-07-18 Thread Craig A. Berry
At 1:18 AM -0700 7/18/07, Michael G Schwern wrote: >Craig A. Berry wrote: > > However, it has so far proven beyond my Perl foo to > > override CORE::GLOBAL::glob in terms of itself without either getting >> infinite recursion or having whatever I do in >> Module::Build::Platform::VMS ignored from