On Sun, Dec 28, 2003 at 10:59:41AM +0800, Autrijus Tang wrote: > å ä, 2003-12-23 11:50, Andy Balaam åéï > > More info: > > After reading Autrijus' message here: > > http://www.mail-archive.com/[EMAIL PROTECTED]/msg00670.html > > I tried to do what he said: > > Thanks for the input, and sorry that I did not reply this earlier. > > Can you give 0.76_99 a try? It works on my WinXP home edition here...
Woohoo! That, with perl5.8.2, fixes VCP on WinXP. Many thanks to Andy and Autrijus! Below is a quick patch to make --add actuall add the requested file(s) instead of merely scanning it for dependancies. I'll need to tackle an "extract all .pm and .pod modules to somewhere in @INC" behavior to get my online help working (vcp help VCP::Foo scans @INC for VCP/Foo.{pm,pod} and POD::Texts it). Any guidance about where to look, what to change? - Barrie --- script\pp Tue Jan 06 16:18:50 2004 +++ c:\perl\bin\pp Wed Jan 07 23:31:05 2004 @@ -172,6 +172,8 @@ @Input = grep !/\.pm\z/i, @Input; + $zip->addFile( $_ ) for @files; + $zip->addDirectory('', 'script') if @Input and $] >= 5.008; my $script_filter = PAR::Filter->new( @{ opt(f) } ) if opt(f);