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. Note: This patch does not change the mod date of the manual page. You may wish to do that by hand. Problems with Carp.3pm: (May reflect bugs in POD). 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. --- Carp.3pm-orig 2003-12-15 09:23:36.000000000 -0500 +++ Carp.3pm 2003-12-15 09:25:06.000000000 -0500 @@ -131,18 +131,7 @@ .IX Title "Carp 3pm" .TH Carp 3pm "2002-06-01" "perl v5.8.0" "Perl Programmers Reference Guide" .SH "NAME" -carp \- warn of errors (from perspective of caller) -.PP -cluck \- warn of errors with stack backtrace - (not exported by default) -.PP -croak \- die of errors (from perspective of caller) -.PP -confess \- die of errors with stack backtrace -.PP -shortmess \- return the message that carp and croak produce -.PP -longmess \- return the message that cluck and confess produce +carp, cluck, croak, shortmess, longmess \- error-warning and exit facilities .SH "SYNOPSIS" .IX Header "SYNOPSIS" .Vb 2 Problems with diagnostics.3pm: (May reflect bugs in POD). 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. --- diagnostics.3pm-orig 2004-02-15 17:06:52.000000000 -0500 +++ diagnostics.3pm 2004-02-15 17:07:10.000000000 -0500 @@ -132,8 +132,6 @@ .TH diagnostics 3pm "2003-09-02" "perl v5.8.1" "Perl Programmers Reference Guide" .SH "NAME" diagnostics \- Perl compiler pragma to force verbose warning diagnostics -.PP -splain \- filter to produce verbose descriptions of perl warning diagnostics .SH "SYNOPSIS" .IX Header "SYNOPSIS" As a pragma: Problems with DynaLoader.3pm: (May reflect bugs in POD). 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. --- DynaLoader.3pm-orig 2003-12-04 04:42:22.000000000 -0500 +++ DynaLoader.3pm 2003-12-04 04:43:13.000000000 -0500 @@ -131,9 +131,7 @@ .IX Title "DynaLoader 3pm" .TH DynaLoader 3pm "2002-06-01" "perl v5.8.0" "Perl Programmers Reference Guide" .SH "NAME" -DynaLoader \- Dynamically load C libraries into Perl code -.PP -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 +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() \- dynamically load C libraries into Perl code .SH "SYNOPSIS" .IX Header "SYNOPSIS" .Vb 4 Problems with File::Basename.3pm: (May reflect bugs in POD). 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. --- File::Basename.3pm-orig 2003-12-15 09:45:12.000000000 -0500 +++ File::Basename.3pm 2003-12-15 09:46:35.000000000 -0500 @@ -131,11 +131,7 @@ .IX Title "File::Basename 3pm" .TH File::Basename 3pm "2002-06-01" "perl v5.8.0" "Perl Programmers Reference Guide" .SH "NAME" -fileparse \- split a pathname into pieces -.PP -basename \- extract just the filename from a path -.PP -dirname \- extract just the directory from a path +fileparse, basename, dirname \- extract segments, basename, or directory name from a filename .SH "SYNOPSIS" .IX Header "SYNOPSIS" .Vb 1 Problems with Getopt::Std.3pm: (May reflect bugs in POD). 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. --- Getopt::Std.3pm-orig 2003-12-02 02:42:17.000000000 -0500 +++ Getopt::Std.3pm 2003-12-02 02:42:40.000000000 -0500 @@ -131,9 +131,7 @@ .IX Title "Getopt::Std 3pm" .TH Getopt::Std 3pm "2002-06-01" "perl v5.8.0" "Perl Programmers Reference Guide" .SH "NAME" -getopt \- Process single\-character switches with switch clustering -.PP -getopts \- Process single\-character switches with switch clustering +getopt, getopts \- Process single\-character switches with switch clustering .SH "SYNOPSIS" .IX Header "SYNOPSIS" .Vb 1 Problems with pcrepattern.3: 1. Ambiguous or invalid backslash. This doesn't cause groff a problem. but it confuses doclifter and may confuse older troff implementations. --- pcrepattern.3-orig 2004-02-16 02:34:32.000000000 -0500 +++ pcrepattern.3 2004-02-16 02:36:14.000000000 -0500 @@ -1212,7 +1212,7 @@ can put a number less than 256 after the letter C. The default value is zero. For example, this pattern has two callout points: - (?C1)\dabc(?C2)def + (?C1)abc(?C2)def During matching, when PCRE reaches a callout point (and \fIpcre_callout\fR is set), the external function is called. It is provided with the number of the Problems with pcrecallout.3: 1. Ambiguous or invalid backslash. This doesn't cause groff a problem. but it confuses doclifter and may confuse older troff implementations. --- pcrecallout.3-orig 2004-02-16 02:41:26.000000000 -0500 +++ pcrecallout.3 2004-02-16 02:41:33.000000000 -0500 @@ -17,7 +17,7 @@ a number less than 256 after the letter C. The default value is zero. For example, this pattern has two callout points: - (?C1)\dabc(?C2)def + (?C1)abc(?C2)def During matching, when PCRE reaches a callout point (and \fIpcre_callout\fR is set), the external function is called. Its only argument is a pointer to a 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. --- perlce.1 2003-02-16 19:38:54.000000000 -0500 +++ perlce.1 2003-02-16 19:39:19.000000000 -0500 @@ -132,7 +132,7 @@ .TH PERLCE 1 "2002-06-08" "perl v5.8.0" "Perl Programmers Reference Guide" .SH "Name" .IX Header "Name" -Perl for WinCE +perlce \- Perl for WinCE .SH "Description" .IX Header "Description" This file gives the instructions for building Perl5.6 and above for Problems with perlnetware.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. --- perlnetware.1-orig 2003-12-10 03:53:18.000000000 -0500 +++ perlnetware.1 2003-12-10 03:53:40.000000000 -0500 @@ -132,7 +132,7 @@ .TH PERLNETWARE 1 "2003-08-13" "perl v5.8.0" "Perl Programmers Reference Guide" .SH "Name" .IX Header "Name" -Perl for NetWare +perlnetware \- Perl for NetWare .SH "Description" .IX Header "Description" This file gives instructions for building Perl 5.7 and above, and also -- Eric S. Raymond