At 10:47 AM -0400 9/25/03, [EMAIL PROTECTED] wrote:

>I can personally vouch for the applicability of renaming the directory.
>It worked for me.  Note that when perl-5.8.1.tar.gz ships it will
>need similar workarounds.

We can now say shipped, past tense, which means that your very good
doc patch is too late for 5.8.1.


>  I think what we really need, though, is a rewrite of
> > all the file specification parsing code with an eye toward handling
>> all the wrinkles that come with ODS-5.  Most likely this would
>> involve more aggressive use of sys$parse, but I haven't really given
>> that a close look yet.
>
>That sounds like an especially good strategy for VMS since I
>presume that sys$parse() heeds the setting of DCL environment
>settings like PARSE_STYLE_PERM, PARSE_STYLE_IMAGE and perhaps
>the ACPTYPE of the underlying volume in calls that access the file system.
>Unfortunately, it leaves the non VMS users (direct and indirect such as
>through File::Spec) of the VMS::Filespec.pm module high and dry
>since they cannot call into sys$parse(). 

Hang on there.  Since multiple dots in a filename are legal on other
file systems (or perhaps have alternate escaping mechanisms), I don't
think the non-VMS version of VMS::Filespec should necessarily try to
handle the ODS-5 style caret escapes.  This requires a lot more
thought, or at least I should say I don't fully understand all the
implication myself yet.


-- 
________________________________________
Craig A. Berry
mailto:[EMAIL PROTECTED]

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser

Reply via email to