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.
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Charset: utf8
X-RT-Original-Encoding: utf-8
Content-Type: multipart/mixed; boundary="----------=_1231111865-23801-265"
Content-Length: 0
Content-Type: text/plain
Content-Disposition: inline
Content-Transfer-Encoding: binary
Content-Length: 757
Download (untitled) / with headers
text/plain 757b
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
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----------=_1231111865-23801-264"
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Charset: utf8
Content-Length: 0
Content-Type: text/plain
Content-Disposition: inline
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: iso-8859-1
Content-Length: 0
Content-Type: application/octet-stream; name="file_spec.patch"
Content-Disposition: inline; filename="file_spec.patch"
Content-Transfer-Encoding: base64
Content-Length: 46580
Download file_spec.patch
text/x-diff 45.4k

Message body is not shown because it is too large.

MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Charset: utf8
Content-Type: text/plain
Message-ID: <rt-3.6.HEAD-10137-1231532546-1385.42153-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 263
Download (untitled) / with headers
text/plain 263b
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


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.