So I ran all the .pod and .pm files in the distribution through podchecker() to look for errors... schwern@magnonel:~/src/perl-current$ perl -nwle 'print $1 if /^(\S+\.(?:pod|pm))\s+/;' MANIFEST | xargs ./perl -Ilib -MPod::Checker -we 'podchecker($_, \*STDOUT, -warnings=>0) foreach @ARGV' | grep -v 'OK' Here's what came out, edited a bit (You're all lucky I left warnings off!) It would be nice if people picked one clump of errors and fixed them, I'm way over my POD quota for one night. *** ERROR: =over on line 90 without closing =back (at head2) at line 135 in file ext/Encode/Encode.pm ext/Encode/Encode.pm has 1 pod syntax error. jpl/JPL/AutoLoader.pm does not contain any pod commands. jpl/JPL/Class.pm does not contain any pod commands. jpl/JPL/Compile.pm does not contain any pod commands. *** ERROR: Spurious text after =cut at line 23 in file lib/Exporter/Heavy.pm lib/Exporter/Heavy.pm has 1 pod syntax error. *** ERROR: Spurious text after =cut at line 64 in file lib/File/Spec/Epoc.pm *** ERROR: unresolved internal link 'catdir()' at line 136 in file lib/File/Spec/Epoc.pm *** ERROR: unresolved internal link 'cwd()' at line 223 in file lib/File/Spec/Epoc.pm *** ERROR: unresolved internal link 'rel2abs()' at line 224 in file lib/File/Spec/Epoc.pm *** ERROR: unresolved internal link 'rel2abs()' at line 234 in file lib/File/Spec/Epoc.pm *** ERROR: unresolved internal link 'cwd()' at line 235 in file lib/File/Spec/Epoc.pm *** ERROR: unresolved internal link 'rel2abs()' at line 321 in file lib/File/Spec/Epoc.pm *** ERROR: unresolved internal link 'cwd()' at line 322 in file lib/File/Spec/Epoc.pm *** ERROR: unresolved internal link 'canonpath()' at line 331 in file lib/File/Spec/Epoc.pm lib/File/Spec/Epoc.pm has 9 pod syntax errors. *** ERROR: unresolved internal link 'catpath()' at line 220 in file lib/File/Spec/Unix.pm *** ERROR: unresolved internal link 'catdir()' at line 245 in file lib/File/Spec/Unix.pm *** ERROR: unresolved internal link 'rel2abs()' at line 323 in file lib/File/Spec/Unix.pm *** ERROR: unresolved internal link 'rel2abs()' at line 333 in file lib/File/Spec/Unix.pm *** ERROR: unresolved internal link 'rel2abs()' at line 404 in file lib/File/Spec/Unix.pm *** ERROR: unresolved internal link 'canonpath()' at line 414 in file lib/File/Spec/Unix.pm lib/File/Spec/Unix.pm has 6 pod syntax errors. *** ERROR: unresolved internal link 'catdir()' at line 166 in file lib/File/Spec/Win32.pm lib/File/Spec/Win32.pm has 1 pod syntax error. lib/Pod/Functions.pm does not contain any pod commands. *** ERROR: =over on line 651 without closing =back (at head1) at line 769 in file lib/Test/Harness.pm lib/Test/Harness.pm has 1 pod syntax error. *** ERROR: unresolved internal link 'LoadLibrary|Win32::LoadLibrary(LIBNAME)' at line 96 in file lib/Win32.pod lib/Win32.pod has 1 pod syntax error. *** ERROR: =over on line 60 without closing =back (at head1) at line 82 in file lib/utf8.pm lib/utf8.pm has 1 pod syntax error. *** ERROR: unresolved internal link 'use()' at line 2122 in file pod/perlfunc.pod pod/perlfunc.pod has 1 pod syntax error. *** ERROR: unresolved internal link 'Function names' at line 1244 in file pod/perlhack.pod pod/perlhack.pod has 1 pod syntax error. *** ERROR: unresolved internal link 'POSIX (3)/localeconv' at line 384 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/isalnum' at line 967 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/isalpha' at line 967 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/isdigit' at line 967 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/isgraph' at line 968 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/islower' at line 968 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/isprint' at line 968 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/ispunct' at line 969 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/isspace' at line 969 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/isupper' at line 969 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/isxdigit' at line 970 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/localeconv' at line 970 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/setlocale' at line 970 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/strcoll' at line 971 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/strftime' at line 971 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/strtod' at line 971 in file pod/perllocale.pod *** ERROR: unresolved internal link 'POSIX (3)/strxfrm' at line 972 in file pod/perllocale.pod pod/perllocale.pod has 17 pod syntax errors. *** ERROR: =over on line 204 without closing =back (at head1) at line 257 in file vms/ext/DCLsym/DCLsym.pm vms/ext/DCLsym/DCLsym.pm has 1 pod syntax error. *** ERROR: =over on line 243 without closing =back (at head2) at line 245 in file vms/ext/Stdio/Stdio.pm *** ERROR: =over on line 149 without closing =back (at head2) at line 245 in file vms/ext/Stdio/Stdio.pm *** ERROR: =back without previous =over at line 608 in file vms/ext/Stdio/Stdio.pm *** ERROR: =item without previous =over at line 610 in file vms/ext/Stdio/Stdio.pm vms/ext/Stdio/Stdio.pm has 4 pod syntax errors. *** ERROR: =over on line 19 without closing =back (at head2) at line 67 in file x2p/a2p.pod x2p/a2p.pod has 1 pod syntax error. -- Michael G Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/ Perl6 Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One
