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>

Reply via email to