Casey West <[EMAIL PROTECTED]>: > It was Tuesday, December 09, 2003 when [EMAIL PROTECTED] took the soap box, saying: > : This is automatically generated email about problems in a man page for which > : you appear to be responsible. If you are not the right person or list, tell > : me and I will attempt to correct my database. > : > : See http://catb.org/~esr/doclifter/problems.html for details on how and > : why these patches were generated. Feel free to email me with any questions. > : > : Problems with DynaLoader.3pm: > : 1. There are multiple name lines. This makes it impossible to translate > : the page to DocBook. It may also confuse some implementations > : of man -k. > [sniped bad patch] > : Problems with Getopt::Std.3pm: > : 1. There are multiple name lines. This makes it impossible to translate > : the page to DocBook. It may also confuse some implementations > : of man -k. > [sniped bad patch] > : Problems with perlce.1: > : 1. Missing or garbled name section. The most common form of garbling > : is a missing - or extra -. Or your manual page may have been generated > : by a tool that doesn't emit a NAME section as it should. These > : problems make it impossible to lift the page to DocBook. They > : can also confuse some implementations of man -k. > [sniped bad patch] > > This one was fixed in a recent version of Perl. For the others, see > the patch below. They make your system happy, but I don't know if > they're a correct implementation.
I'll mark the perlce fix pending, then. > diff -ru perl-current-orig/ext/DynaLoader/DynaLoader_pm.PL > perl-current/ext/DynaLoader/DynaLoader_pm.PL > --- perl-current-orig/ext/DynaLoader/DynaLoader_pm.PL Sun Nov 2 14:41:32 2003 > +++ perl-current/ext/DynaLoader/DynaLoader_pm.PL Tue Dec 9 16:32:10 2003 > @@ -508,8 +508,7 @@ > > =head1 NAME > > -DynaLoader - Dynamically load C libraries into Perl code > - > +DynaLoader - Dynamically load C libraries into Perl code; > dl_error(), dl_findfile(), dl_expandspec(), dl_load_file(), dl_unload_file(), > dl_find_symbol(), dl_find_symbol_anywhere(), dl_undef_symbols(), dl_install_xsub(), > dl_load_flags(), bootstrap() - routines used by DynaLoader modules > > =head1 SYNOPSIS You sure you din't get this patch reversed? The removed line is good (though technically that - should be \-; doclifter can cope with - but some man -k implementations might not). The replacement isn't good. > diff -ru perl-current-orig/lib/Getopt/Std.pm perl-current/lib/Getopt/Std.pm > --- perl-current-orig/lib/Getopt/Std.pm Tue Sep 16 16:06:11 2003 > +++ perl-current/lib/Getopt/Std.pm Tue Dec 9 16:32:52 2003 > @@ -4,9 +4,7 @@ > > =head1 NAME > > -getopt - Process single-character switches with switch clustering > - > -getopts - Process single-character switches with switch clustering > +getopt, getopts - Process single-character switches with switch clustering > > =head1 SYNOPSIS > Good, though the - ought to be \- -- <a href="http://www.catb.org/~esr/">Eric S. Raymond</a>