On Sep 12, 2005, at 11:12 PM, John E. Malmberg wrote:

Ken Williams wrote:
Thanks, John. I've applied your patch (in a slightly modified form) and released a new beta, 0.13_01. It would be great if you (and/or a couple other people on the vmsperl list) could try it out, and then I can release 0.14 when it checks out.

It is not yet showing up on CPAN, I will look again tomorrow evening.

Note that if you're using the CPAN.pm (or CPANPLUS, I believe) client, it won't automatically get a beta version unless you explicitly give it the path. It's now up on http://search.cpan.org/~kwilliams/ExtUtils-CBuilder-0.13_01/ for manual download, though.


It looks like I am finally close to starting to get the file spec handling in Perl up to speed with current VMS versions.


In File::Spec::VMS, would it be appropriate to use a syntax like below to switch VMS into case sensitive mode if the underlying version of VMS & Perl supported it?

case_tolerant=0

VMS, and a few others also need a method to set/indicate the status of case preserved.


We could certainly let the case_tolerant value be mutable, and add a case_preserving attribute as well. That would be pretty easy, but still perhaps not powerful enough, because some systems (OS X) can simultaneously mount some filesystems that are case-sensitive and others that aren't. File::Spec's model of never consulting the filesystem is a little bit unhelpful in this case.

Let's just add the mutable attributes for now, and we can ruminate a little on the tougher case.

 -Ken

Reply via email to