Charles Lane wrote:
> I've been pretty quiet the past week or so...it's mostly been a matter
> of giving the piping code a good workout and getting CPAN.pm working
> on VMS.
>
> Here's a patch of some *other* fixes that were generated in the process:
>
> VMS.C
> checks for zero-length strings in mkdir, chdir, etc.
> ...you can get an ACCVIO if you, e.g.: mkdir('',0777)
> doesn't happen all the time, just when "string[-1]" isn't
> a valid memory location.
>
> I'm sure there's more places where we play fast'n'loose
> with indices into strings, but this fixes some of the
> more obvious examples.
>
> lib/extutils/MM_VMS.PM
>
> quiet down the "search for a Perl" routine.
>
> Change "VMS-safing" of filenames from using separator "_" to
> "-"....this gives the more standard result of (e.g.)
> HTML-Parser-1_07 (rather than HTML-Parser_1_07)
> (the use of "_" in the version #'s is unchanged) You should
> probably think of the "-"'s as substituting for "::"
>
> modify a double-use of "my $tmp" to get rid of warning
>
> add "tardist" DESCRIP.MMS target for generating tar archive
>
> tar archive creation needs [whatever...] to include subdirs
Very nice, I really like the tardist target.
Charles I had the opportunity to glance at your web pages the other day
and noted that you had a s/\.dir// type patch to pod2html for vms perl.
I did not get a chance to try it out yet: does it correspond to the latest
Pod::Html version with 5.6.0? If not could it?
Also: I have a copy of your VMS::Safename but I am having trouble
tracking down the source. Where might I obtain a copy of it should
my source repository suffer a disk crash? Thanks.
Peter Prymmer