http://www.perlmonks.org?node_id=843310


in reply to Re: Better perldoc on Windows
in thread Better perldoc on Windows

Installed Pod::Server. It failed to run because it couldn't locate Coro/Cont.pm. Installed Coro. Still no joy. Neither ppm nor cpan command could find Coro::Cont. (Anyone know what Coro::Cont is, and where it is?) Frustrating, compared with the 1 to 2 minutes required to enter and run the two-line batch file. Thanks anyway.

"Its not how hard you work, its how much you get done."

Replies are listed 'Best First'.
Re^3: Better perldoc on Windows
by Anonymous Monk on Jun 06, 2010 at 07:08 UTC
    Coro::Cont used to be part of Coro... Pod-Server-1.10 doesn't use it anymore.

    Frustrating, compared with the 1 to 2 minutes required to enter and run the two-line batch file. Thanks anyway.

    I personally use tkpod or Perldoc::Server, but if you want batchery, try ap-user-guide

    @rem = '--*-Perl-*-- @echo off if "%OS%" == "Windows_NT" goto WinNT perl -x -S "%0" %1 %2 %3 %4 %5 %6 %7 %8 %9 goto endofperl :WinNT perl -x -S %0 %* if NOT "%COMSPEC%" == "%SystemRoot%\system32\cmd.exe" goto endofperl if %errorlevel% == 9009 echo You do not have Perl in your PATH. if errorlevel 1 goto script_failed_so_exit_with_non_zero_val 2>nul goto endofperl @rem '; #!/usr/bin/perl -w #line 15 use strict; use Config qw(%Config); my $htmldir = $Config{installhtmldir} || "$Config{prefix}/html"; my $index = "$htmldir/index.html"; die "No HTML docs installed at $htmldir\n" unless -f $index; require ActiveState::Browser; ActiveState::Browser::open($index); __END__ =head1 NAME ap-user-guide - open the ActivePerl User Guide in you browser =head1 SYNOPSIS B<ap-user-guide> =head1 DESCRIPTION This script opens up the "ActivePerl User Guide" in your web browser. The user guide will not be available if ActivePerl was installed without the HTML documentation. If that's the case you can still use the L<perldoc> command to read the core documentation and manpages for the installed modules. The script does not take any command line options. =head1 ENVIRONMENT Set the C<AS_BROWSER> environment variable to override what browser to use. See L<ActiveState::Browser> for details. =head1 SEE ALSO L<perldoc>, L<ActiveState::Browser> __END__ :endofperl