"B. K. Oxley (binkley)" wrote:
>
> From: "Brian Ingerson" <[EMAIL PROTECTED]>
>
> [Rules for paths names deleted.]
>
> Are these equivalent to saying that you mandate use of the File::*
> modules for constructing paths, parsing filenames, making directories,
> &c? (E.g., File::Spec, File::Path, File::Glob, File::Copy, and whatever
> else comes with Perl 5.6.x.)
No. Not exactly. I'd like to use these but some of them like
'File::Path' cannot be made to work with -T. So I have to copy their
functionality into Inline. (Sucks)
What sucks worse is that I can only use modules that were reasonably
stable as of 5.005_03. Inline is currently committed to fully supporting
5.005_03 and higher.
I really haven't used File::Spec, but Craig Berry (VMS Porter) suggested
it. For 0.40 I'm just going to do what I stated by hand.
I'll address using more File::* modules as porting mandates.
Cheers, Brian
--
perl -le 'use Inline C=>q{SV*JAxH(char*x){return newSVpvf
("Just Another %s Hacker",x);}};print JAxH+Perl'