3 @W3M = split(' ', $ENV{'W3MMAN_W3M'} || '@W3M@');
4 $ENV{'W3MMAN_MAN'} ||= '@MAN@';
5 $SCRIPT = 'file:///$LIB/w3mman2html.cgi';
9 print STDERR "$_ [-M <path>] [[<section>] <command>]\n";
10 print STDERR "$_ [-M <path>] [-k <keyword>]\n";
11 print STDERR "$_ [-l <file>]\n";
20 $ENV{'MANPATH'} = shift @ARGV;
23 $query = "?keyword=" . &form_encode(shift @ARGV);
26 $query = "?quit=ok&local=" . &form_encode(shift @ARGV);
27 $query .= "&pwd=" . &form_encode($ENV{'PWD'});
30 } elsif (/^\d/ || $_ eq 'n') {
32 $query = "?quit=ok&man=" . &form_encode(shift @ARGV);
33 $query .= "§ion=" . &form_encode($_);
35 $query = "?quit=ok&man=" . &form_encode($_);
39 exec @W3M, "$SCRIPT$query";
43 s/[\000-\040\+:#?&%<>"\177-\377]/sprintf('%%%02X', unpack('C', $&))/eg;