John E. Malmberg *nix forums Guru Wannabe
Joined: 30 May 2005
Posts: 264
|
Posted: Wed Jul 13, 2005 12:39 pm Post subject:
lib/autosplit, lib/blib.t, and lib/vmsish.t changes.
|
|
|
autosplit.t needs an update for when VMS is operating in case preserved
mode.
blib.t can not use the VMS hack around the CATDIR when VMS CRTL is in
UNIX mode.
vmsish.t has a problem that is common to a lot of the tests.
When VMS CRTL is in UNIX mode, the program name is returned as a UNIX or
a POSIX pathname.
MCR can not deal with such pathnames unless they are converted to VMS
format first.
Note that if a routine just passes off $^X as is with arguments to Perl,
the existing Perl routines will internally convert it to VMS and then
use MCR with it.
So in many cases, all that is needed to fix the tests for VMS operating
in UNIX mode is to remove the VMS specific code that adds a "MCR " to it.
-John
wb8tyw@qsl.net
Personal Opinion Only |
|