Thomas Pfau wrote:
John E. Malmberg wrote:
We really need to get some sort of logical name support that we can
count on being bundled with Perl on VMS.

My VMS::Logical module appears to work.  I don't think I ever uploaded it
to CPAN but I could do that.

http://axp1.nbpfaus.net/~pfau/perl/VMS-LOGICAL-0_3.ZIP

That is a start, but we need it as part of the base Perl distribution on VMS.

The big issue is the dual life modules that like PathTools that really need to be aware of VMS logical names and the mode that the C Runtime is in.

I put in checks to have a VMS::Feature module be used if present, and
a fallback to use $ENV{} to lookup logical names.

The same type of checks will be needed for things that need to look up logical names.

Michael Schwern does not like those hacks and would like to see something better, so currently he has not included the Unix compatibility mode into the ExtUtils modules that he maintains.

So we need to see what we can do to come up with a method that meets his approval.

A lot of investigation and coding and debugging is needed.

If you can use NFS to share a disk with a Linux system, it is easy to set up so rsync on or git on Linux can be used to keep the current blead perl up to date on VMS.

Regards,
-John
wb8...@qsl.net
Personal Opinion Only

Reply via email to