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. -KenThread Previous | Thread Next