|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
126
 | 
 0  | 
 0  | 
 if defined &Dos::UseLFN and Dos::UseLFN()  | 
 
| 
136
 | 
 0  | 
 0  | 
 if $css  | 
 
| 
141
 | 
 0  | 
 0  | 
 if (not @ARGV && $ARGV[0]) { }  | 
 
| 
142
 | 
 0  | 
 0  | 
 unless $podfile  | 
 
| 
143
 | 
 0  | 
 0  | 
 unless open POD, "<$podfile"  | 
 
| 
149
 | 
 0  | 
 0  | 
 unless $htmlfile  | 
 
| 
150
 | 
 0  | 
 0  | 
 if $htmlroot eq '/'  | 
 
| 
153
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
161
 | 
 0  | 
 0  | 
 unless ($index)  | 
 
| 
162
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
167
 | 
 0  | 
 0  | 
 unless open HTML, ">$htmlfile"  | 
 
| 
171
 | 
 0  | 
 0  | 
 if ($title eq '')  | 
 
| 
174
 | 
 0  | 
 0  | 
 if ($poddata[$i] =~ /^=head1\s*(NAME|\246W\272\331)/lm)  | 
 
| 
177
 | 
 0  | 
 0  | 
 if ($title) = $para =~ /(\S+\s+-+.*\S)/ls  | 
 
| 
184
 | 
 0  | 
 0  | 
 if (not $title and $podfile =~ /\.pod$/l)  | 
 
| 
193
 | 
 0  | 
 0  | 
 if ($title) { }  | 
 
| 
202
 | 
 0  | 
 0  | 
 if $htmlfile =~ /zh[-_]tw/l  | 
 
| 
206
 | 
 0  | 
 0  | 
 $title ? :  | 
 
| 
232
 | 
 0  | 
 0  | 
 unless $doindex  | 
 
| 
234
 | 
 0  | 
 0  | 
 unless $doindex  | 
 
| 
236
 | 
 0  | 
 0  | 
 if $doindex  | 
 
| 
239
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
243
 | 
 0  | 
 0  | 
 if (/^(=.*)/ls) { }  | 
 
| 
246
 | 
 0  | 
 0  | 
 if (/^=begin\s+(\S+)\s*(.*)/ils) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (/^=end\s+(\S+)\s*(.*)/ils) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (/^=cut/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (/^=pod/l) { }  | 
 
| 
255
 | 
 0  | 
 0  | 
 if @begin_stack and $begin_stack[-1] ne 'html'  | 
 
| 
257
 | 
 0  | 
 0  | 
 if (/^=(head[1-6])\s+(.*\S)/ls) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (/^=item\s*(.*\S)/lms) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (/^=over\s*(.*)/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (/^=back/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (/^=for\s+(\S+)\s+(.*)/ils) { }  | 
 
| 
276
 | 
 0  | 
 0  | 
 if $ignore  | 
 
| 
277
 | 
 0  | 
 0  | 
 if @begin_stack and $begin_stack[-1] ne 'html'  | 
 
| 
295
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
303
 | 
 0  | 
 0  | 
 if @_  | 
 
| 
361
 | 
 0  | 
 0  | 
 unless $result  | 
 
| 
363
 | 
 0  | 
 0  | 
 if defined $opt_help  | 
 
| 
366
 | 
 0  | 
 0  | 
 if defined $opt_infile  | 
 
| 
367
 | 
 0  | 
 0  | 
 if defined $opt_outfile  | 
 
| 
369
 | 
 0  | 
 0  | 
 if defined $opt_podpath  | 
 
| 
370
 | 
 0  | 
 0  | 
 if defined $opt_libpods  | 
 
| 
372
 | 
 0  | 
 0  | 
 if $opt_verbose and defined $opt_flush  | 
 
| 
374
 | 
 0  | 
 0  | 
 if defined $opt_flush  | 
 
| 
376
 | 
 0  | 
 0  | 
 if defined $opt_htmlroot  | 
 
| 
377
 | 
 0  | 
 0  | 
 if defined $opt_podroot  | 
 
| 
379
 | 
 0  | 
 0  | 
 if defined $opt_index  | 
 
| 
380
 | 
 0  | 
 0  | 
 if defined $opt_recurse  | 
 
| 
381
 | 
 0  | 
 0  | 
 if defined $opt_title  | 
 
| 
382
 | 
 0  | 
 0  | 
 defined $opt_verbose ? :  | 
 
| 
383
 | 
 0  | 
 0  | 
 if defined $opt_netscape  | 
 
| 
385
 | 
 0  | 
 0  | 
 if defined $opt_css  | 
 
| 
401
 | 
 0  | 
 0  | 
 if $saved_cache_key and $this_cache_key eq $saved_cache_key  | 
 
| 
406
 | 
 0  | 
 0  | 
 if (-f $dircache and -f $itemcache)  | 
 
| 
407
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
413
 | 
 0  | 
 0  | 
 unless ($tests)  | 
 
| 
414
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
439
 | 
 0  | 
 0  | 
 unless open CACHE, "<$itemcache"  | 
 
| 
446
 | 
 0  | 
 0  | 
 if join(':', @$podpath) eq $_  | 
 
| 
451
 | 
 0  | 
 0  | 
 if $podroot eq $_  | 
 
| 
454
 | 
 0  | 
 0  | 
 if ($tests != 2)  | 
 
| 
459
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
466
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
467
 | 
 0  | 
 0  | 
 unless open CACHE, "<$dircache"  | 
 
| 
475
 | 
 0  | 
 0  | 
 if join(':', @$podpath) eq $_  | 
 
| 
480
 | 
 0  | 
 0  | 
 if $podroot eq $_  | 
 
| 
483
 | 
 0  | 
 0  | 
 if ($tests != 2)  | 
 
| 
488
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
509
 | 
 0  | 
 0  | 
 unless ($append)  | 
 
| 
516
 | 
 0  | 
 0  | 
 unless chdir $podroot  | 
 
| 
526
 | 
 0  | 
 0  | 
 unless defined $pages{$libpod} and $pages{$libpod}  | 
 
| 
529
 | 
 0  | 
 0  | 
 if ($pages{$libpod} =~ /([^:]*[^(\.pod|\.pm)]):/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($pages{$libpod} =~ /([^:]*\.pod):/l or $pages{$libpod} =~ /([^:]*\.pm):/l) { }  | 
 
| 
532
 | 
 0  | 
 0  | 
 unless opendir DIR, $dirname  | 
 
| 
539
 | 
 0  | 
 0  | 
 unless open POD, "<$dirname/$pod"  | 
 
| 
550
 | 
 0  | 
 0  | 
 if $1  | 
 
| 
556
 | 
 0  | 
 0  | 
 unless open POD, "<$pod"  | 
 
| 
568
 | 
 0  | 
 0  | 
 unless chdir $pwd  | 
 
| 
572
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
573
 | 
 0  | 
 0  | 
 unless open CACHE, ">$itemcache"  | 
 
| 
584
 | 
 0  | 
 0  | 
 if $verbose  | 
 
| 
585
 | 
 0  | 
 0  | 
 unless open CACHE, ">$dircache"  | 
 
| 
610
 | 
 0  | 
 0  | 
 unless opendir DIR, $dir  | 
 
| 
613
 | 
 0  | 
 0  | 
 if (-d "$dir/$_" and $_ ne '.' and $_ ne '..') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (/\.pod$/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (/\.pm$/l) { }  | 
 
| 
614
 | 
 0  | 
 0  | 
 unless defined $pages{$_}  | 
 
| 
619
 | 
 0  | 
 0  | 
 unless defined $pages{$_}  | 
 
| 
624
 | 
 0  | 
 0  | 
 unless defined $pages{$_}  | 
 
| 
632
 | 
 0  | 
 0  | 
 if ($recurse)  | 
 
| 
657
 | 
 0  | 
 0  | 
 if ($line =~ /^=(head)([1-6])\s+(.*)/l)  | 
 
| 
663
 | 
 0  | 
 0  | 
 if ($which_head > $listdepth) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($which_head < $listdepth) { }  | 
 
| 
702
 | 
 0  | 
 0  | 
 if $pod  | 
 
| 
712
 | 
 0  | 
 0  | 
 if (/^=item\s+(\w*)\s*.*$/ls)  | 
 
| 
713
 | 
 0  | 
 0  | 
 if ($1 eq '*') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($1 =~ /^\d+/l) { }  | 
 
| 
725
 | 
 0  | 
 0  | 
 if $item  | 
 
| 
745
 | 
 0  | 
 0  | 
 unless $listlevel or $top  | 
 
| 
769
 | 
 0  | 
 0  | 
 unless $listlevel  | 
 
| 
771
 | 
 0  | 
 0  | 
 unless $listlevel  | 
 
| 
773
 | 
 0  | 
 0  | 
 unless $listlevel  | 
 
| 
785
 | 
 0  | 
 0  | 
 if ($text =~ /\A\*/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($text =~ /\A[\d#]+/l) { }  | 
 
| 
787
 | 
 0  | 
 0  | 
 if ($need_preamble)  | 
 
| 
793
 | 
 0  | 
 0  | 
 if ($text =~ /\A\*\s*(.+)\Z/ls)  | 
 
| 
795
 | 
 0  | 
 0  | 
 if ($items_named{$1}++) { }  | 
 
| 
806
 | 
 0  | 
 0  | 
 if ($need_preamble)  | 
 
| 
812
 | 
 0  | 
 0  | 
 if ($text =~ /\A\d+\.?\s*(.+)\Z/ls)  | 
 
| 
814
 | 
 0  | 
 0  | 
 if ($items_named{$1}++) { }  | 
 
| 
825
 | 
 0  | 
 0  | 
 if ($need_preamble)  | 
 
| 
831
 | 
 0  | 
 0  | 
 if ($text =~ /(\S+)/l)  | 
 
| 
833
 | 
 0  | 
 0  | 
 if ($items_named{$1}++) { }  | 
 
| 
860
 | 
 0  | 
 0  | 
 unless $listlevel  | 
 
| 
862
 | 
 0  | 
 0  | 
 unless $listlevel  | 
 
| 
868
 | 
 0  | 
 0  | 
 if defined $listend[$listlevel]  | 
 
| 
900
 | 
 0  | 
 0  | 
 if ($whom =~ /^(pod2)?html$/il) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($whom =~ /^illustration$/il) { }  | 
 
| 
905
 | 
 0  | 
 0  | 
 if -r "$text$ext"  | 
 
| 
920
 | 
 0  | 
 0  | 
 if ($whom =~ /^(pod2)?html$/l)  | 
 
| 
921
 | 
 0  | 
 0  | 
 if $text  | 
 
| 
932
 | 
 0  | 
 0  | 
 if ($begin_stack[-1] ne $whom)  | 
 
| 
949
 | 
 0  | 
 0  | 
 if $ignore  | 
 
| 
955
 | 
 0  | 
 0  | 
 if ($rest =~ /^\s+/l) { }  | 
 
| 
973
 | 
 0  | 
 0  | 
 if (defined $pages{$2}) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (defined $pages{dosify($2)}) { }  | 
 
| 
1029
 | 
 0  | 
 0  | 
 if ($rest =~ /[BCEIFLSZ]
 | 
 
| 
1030
 | 
 0  | 
 0  | 
 unless $rest =~ /\A
			   ([^<]*?)
			   ([BCEIFLSZ]?)
			   <
			   (.*)\Z/lsx  | 
 
| 
1048
 | 
 0  | 
 0  | 
 if ($s3 eq '<' and $s2) { }  | 
 
| 
1049
 | 
 0  | 
 0  | 
 $escapeQuotes ? :  | 
 
| 
1058
 | 
 0  | 
 0  | 
 if ($rest =~ /\A([^<>]*[BCEIFLSZ]<)(.*)\Z/ls) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($rest =~ /\A([^>]*>)(.*)\Z/ls) { }  | 
 
| 
1071
 | 
 0  | 
 0  | 
 if ($match != 0)  | 
 
| 
1087
 | 
 0  | 
 0  | 
 unless $tag eq 'L'  | 
 
| 
1090
 | 
 0  | 
 0  | 
 if (not $tag or $tag eq ' ') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($tag eq 'L') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($tag eq 'I' or $tag eq 'B' or $tag eq 'F') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($tag eq 'C') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($tag eq 'E') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($tag eq 'Z') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($tag eq 'S') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($tag eq 'X') { }  | 
 
| 
1116
 | 
 0  | 
 0  | 
 $escapeQuotes ? :  | 
 
| 
1144
 | 
 0  | 
 0  | 
 if $$quote  | 
 
| 
1147
 | 
 0  | 
 0  | 
 $text =~ /"/l ? :  | 
 
| 
1148
 | 
 0  | 
 0  | 
 if $$quote  | 
 
| 
1151
 | 
 0  | 
 0  | 
 $text =~ /\A(\s*)/ls ? :  | 
 
| 
1152
 | 
 0  | 
 0  | 
 $text =~ /(\s*)\Z/ls ? :  | 
 
| 
1162
 | 
 0  | 
 0  | 
 if ($word =~ /^\w+\(/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($word =~ /^[\$\@%&*]+\w+$/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($word =~ m[^\w+://\w]l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($word =~ /[\w.-]+\@[\w-]+\.\w/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (not $word =~ /[a-z]/l and $word =~ /[A-Z]/l) { }  | 
 
| 
1191
 | 
 0  | 
 0  | 
 if $word =~ /^\((.*?)\)(,?)/l  | 
 
| 
1192
 | 
 0  | 
 0  | 
 if $word =~ /^<(.*?)>(,?)/l  | 
 
| 
1195
 | 
 0  | 
 0  | 
 if $word =~ /["&<>]/l  | 
 
| 
1196
 | 
 0  | 
 0  | 
 if $netscape  | 
 
| 
1198
 | 
 0  | 
 0  | 
 if $word =~ /["&<>]/l  | 
 
| 
1206
 | 
 0  | 
 0  | 
 if ($rest =~ /^(.{0,75})\s(.*?)$/lo or $rest =~ /^(\S*)\s(.*?)$/lo) { }  | 
 
| 
1216
 | 
 0  | 
 0  | 
 if $rest  | 
 
| 
1238
 | 
 0  | 
 0  | 
 if ($Is83)  | 
 
| 
1266
 | 
 0  | 
 0  | 
 if s/^([^|]+[^\xa0-\xff])\|//l  | 
 
| 
1271
 | 
 0  | 
 0  | 
 if not m[/]l and / /l  | 
 
| 
1274
 | 
 0  | 
 0  | 
 if (m[^(.*?)/"?(.*?)"?$]l) { }  | 
 
| 
1289
 | 
 0  | 
 0  | 
 if defined $pages{$page83}  | 
 
| 
1290
 | 
 0  | 
 0  | 
 if ($page eq '') { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($page =~ /::/l or $page =~ /^\w+$/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($str =~ m[(?:http|ftp|news|telnet|mailto)://]l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif (not defined $pages{$page}) { }  | 
 
| 
1292
 | 
 0  | 
 0  | 
 unless defined $linktext  | 
 
| 
1294
 | 
 0  | 
 0  | 
 $section ? :  | 
 
| 
 | 
 0  | 
 0  | 
 unless $alternate  | 
 
| 
1297
 | 
 0  | 
 0  | 
 if ($section)  | 
 
| 
1299
 | 
 0  | 
 0  | 
 if ($doindex) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($hashead) { }  | 
 
| 
1311
 | 
 0  | 
 0  | 
 if $str =~ m[(?:http|ftp)://]l  | 
 
| 
1315
 | 
 0  | 
 0  | 
 unless defined $linktext  | 
 
| 
1317
 | 
 0  | 
 0  | 
 $section ? :  | 
 
| 
 | 
 0  | 
 0  | 
 unless defined $linktext  | 
 
| 
1318
 | 
 0  | 
 0  | 
 if $section ne ''  | 
 
| 
1322
 | 
 0  | 
 0  | 
 if ($section ne '' and $pages{$page} =~ /([^:]*[^(\.pod|\.pm)]):/l) { }  | 
 
| 
1331
 | 
 0  | 
 0  | 
 if ($pages{$page} =~ /([^:]*)\.pod:/l) { }  | 
 
| 
 | 
 0  | 
 0  | 
 elsif ($pages{$page} =~ /([^:]*)\.pm:/l) { }  | 
 
| 
1339
 | 
 0  | 
 0  | 
 unless defined $linktext  | 
 
| 
1345
 | 
 0  | 
 0  | 
 if $link =~ m[pod/]l  | 
 
| 
1348
 | 
 0  | 
 0  | 
 if ($link) { }  | 
 
| 
1349
 | 
 0  | 
 0  | 
 if ($hyperlink) { }  | 
 
| 
1392
 | 
 0  | 
 0  | 
 if ($doref and defined $items{$s1}) { }  | 
 
| 
1393
 | 
 0  | 
 0  | 
 $items{$s1} ? :  | 
 
| 
1397
 | 
 0  | 
 0  | 
 if $s1 =~ /HREF="[^"]*\s[^"]*"/l  | 
 
| 
1470
 | 
 0  | 
 0  | 
 if ($compact)  |