In message <[EMAIL PROTECTED]> on Thu, 22 Jul 2004 20:38:49 -0400, "John E. Malmberg" 
<[EMAIL PROTECTED]> said:

wb8tyw> Richard Levitte - VMS Whacker wrote:
wb8tyw> > Hmm, I found a small bug.  A file spec. []FOO wasn't reduced
wb8tyw> > to FOO by my changes.  The attached patch contains one more
wb8tyw> > line that takes care of that particular thing.
wb8tyw> > 
wb8tyw> > I'm going through the rest of File::Spec::VMS right now,
wb8tyw> > finding more things that aren't at all consistent with
wb8tyw> > proper directory mangling on VMS.  There will be more
wb8tyw> > patches, one for each function I correct...
wb8tyw> 
wb8tyw> While you are in the area, I submitted a patch to 5.8.4 release 
wb8tyw> candidate that gets Perl to almost honor the C feature
wb8tyw> logicals.

I've yet to be able to build 5.8.4 on my VAX (VMS 7.2, DEC C 6.2-003,
anyone been able to build on that combination?), but I'll try it out
on the Alphas I have access to when I got a little more time.

wb8tyw> This is apparently needed to build the version of GTK+ that is
wb8tyw> used for Mozilla.
wb8tyw> 
wb8tyw> To make the patch complete, the File::Spec::VMS needs to also
wb8tyw> be modified to look at what the C feature logicals were before
wb8tyw> Perl started, and and if they were the set to (IIRC)
wb8tyw> DECC$FILENAME_UNIX_ONLY or DECC$FILENAME_REPORT_UNIX, do the
wb8tyw> parse like it was UNIX, and display the filespec as if it were
wb8tyw> UNIX.

Oh...  Hmm, feels a bit hairy, but can probably be done by calling
some appropriate function in the proper places...  I've got other
things on my platter right now, and all I'm currently after is to have
File::Spec::VMS behave properly with VMSy file specs.

wb8tyw> I do not know enough about Perl programming to make those
wb8tyw> changes myself.

Hmm, if I'm gonna get involved at a deeper level, it will take some
monetary contribution.  I currently live on bare minimums (the
consulting business is harsch right now), so I only spend time on my
needs...

Cheers,
Richard

-----
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.

-- 
Richard Levitte     | http://richard.levitte.org/ | Tunnlandsv. 52
Levitte Programming | http://www.lp.se/           | S-168 36 Bromma
T: +46-708-26 53 44 |                             | SWEDEN
     "Price, performance, quality...  choose the two you like"

Reply via email to