Skip Menu |

This queue is for tickets about the PathTools CPAN distribution.

Report information
The Basics
Id: 42153
Status: resolved
Priority: 0/
Queue: PathTools

People
Owner: Nobody in particular
Requestors: wb8tyw [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 3.29
Fixed in: (no value)



Subject: VMS support for Unix and extended file specifications.
This patch updates File::Spec routines on VMS for the following: 1. VMS in UNIX report mode, where VMS is expected to return files in Unix Syntax. 2. Support more filenames in using the VMS Extended character set. 3. Most perl scripts I have seen expect that if you pass a UNIX format file specification into the Pathtool routines that they will return a UNIX format specification, and when you pass a VMS format specification in, they will return a VMS format specification. With VMS in the extended character set for filenames mode, that will now always be the case. With the extended character set disabled, the older behavior will be there. These routines along with support being added to vms.c are the key to Perl on VMS supporting more scripts.
Subject: file_spec.patch

Message body is not shown because it is too large.

Hi John, thanks for the patch. I applied it to the PathTools repository with revision 12321. I can't test on VMS, so apart from looking at the code, I'll have to trust you that you're not deleting the file system in those if(VMS) blocks ;) Best regards, Steffen