We've just redone the manifypods system in the Unix parts of MakeMaker and
I'm trying to figure out if I can get rid of the VMS part as well.  As far
as I can see the only thing really being done different in
ExtUtils::MM_VMS::manifypods is this:

  foreach $pod (sort keys %{$self->{MAN1PODS}}) {
    push @m, qq[\t\@- If F\$Search("\$(POD2MAN_EXE)").nes."" Then \$(POD2MAN) ];
    push @m, "$pod $self->{MAN1PODS}{$pod}\n";
  }

that little DCL command doing something with POD2MAN_EXE.  If I'm reading it
correctly (and I'm probably not) this:

    if F$Search("$(POD2MAN_EXE)").nes."" Then $(POD2MAN)

is something like "if $(POD2MAN_EXE) exists, use $(POD2MAN)"

This logic shouldn't be necessary anymore since with this patch
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2002-03/msg02345.html
VMS's $(POD2MAN) no longer uses the pod2man executable.

Am I right?


-- 

Michael G. Schwern   <[EMAIL PROTECTED]>    http://www.pobox.com/~schwern/
Perl Quality Assurance      <[EMAIL PROTECTED]>         Kwalitee Is Job One
Sometimes you eat the path, sometimes the path eats you.

Reply via email to