develooper Front page | perl.perl5.porters | Postings from September 2005

Re: [patch@cbuilder_0.13] VMS fixes for cbuilder

Thread Previous | Thread Next
Ken Williams
September 13, 2005 05:36
Re: [patch@cbuilder_0.13] VMS fixes for cbuilder
Message ID:

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 (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 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.


Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About