=back
+=head2 perldebtut - Perl debugging tutorial
+
+=over
+
+=item DESCRIPTION
+
+=item use strict
+
+=item Looking at data and -w
+
+=item Stepping through code
+
+=item Placeholder for a, w, t, T
+
+=item Regular expressions
+
+=item Some ideas for output
+
+=item CGI
+
+=item GUIs
+
+=item Summary
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=item CONTRIBUTORS
+
+=back
+
=head2 perldebug - Perl debugging
=over
=item Suspicious Warnings
-Whoa There, I<dlsym()>, Win9x and C<d_eofnblk>, Checking how std your stdio
-is.., Compiler/Preprocessor defines
+I<dlsym()>, Win9x and C<d_eofnblk>, Checking how std your stdio is..,
+Compiler/Preprocessor defines
=back
=item PRAGMAS
--any, -compile, -nosticky, -nph, -newstyle_urls, -oldstyle_urls, -autoload,
--no_debug, -debug, -private_tempfiles
+-any, -compile, -nosticky, -no_xhtml, -nph, -newstyle_urls, -oldstyle_urls,
+-autoload, -no_debug, -debug, -private_tempfiles
=item SPECIAL FORMS FOR IMPORTING HTML-TAG FUNCTIONS
=back
+=item MAKING WARNINGS APPEAR AS HTML COMMENTS
+
=item CHANGE LOG
=item AUTHORS
=back
-=head2 CGI::Util - various utilities
-
=head2 CPAN - query, download and build perl modules from CPAN sites
=over
=item The four C<CPAN::*> Classes: Author, Bundle, Module, Distribution
-=item ProgrammerE<39>s interface
+=item Programmer's interface
expand($type,@things), Programming Examples
=item WORKING WITH CPAN.pm BEHIND FIREWALLS
+=over
+
+=item Three basic types of firewalls
+
http firewall, ftp firewall, One way visibility, SOCKS, IP Masquerade
+=item Configuring lynx or ncftp for going throught the firewall
+
+=back
+
+=item FAQ
+
+I installed a new version of module X but CPAN keeps saying, I have
+the old version installed, So why is UNINST=1 not the default?, When I
+install bundles or multiple modules with one command there is too
+much output to keep track of
+
=item BUGS
=item AUTHOR
=item DESCRIPTION
-C<wanted>, C<bydepth>, C<follow>, C<follow_fast>, C<follow_skip>,
-C<no_chdir>, C<untaint>, C<untaint_pattern>, C<untaint_skip>
+C<wanted>, C<bydepth>, C<preprocess>, C<postprocess>, C<follow>,
+C<follow_fast>, C<follow_skip>, C<no_chdir>, C<untaint>,
+C<untaint_pattern>, C<untaint_skip>
=item CAVEAT
=over
+=item Object oriented interface
+
=item Documentation and help texts
=item Storing options in a hash
=item Configuring Getopt::Long
-default, auto_abbrev, getopt_compat, require_order, permute, bundling
-(default: reset), bundling_override (default: reset), ignore_case
-(default: set), ignore_case_always (default: reset), pass_through (default:
-reset), prefix, prefix_pattern, debug (default: reset)
+default, posix_default, auto_abbrev, getopt_compat, require_order, permute,
+bundling (default: disabled), bundling_override (default: disabled),
+ignore_case (default: enabled), ignore_case_always (default: disabled),
+pass_through (default: disabled), prefix, prefix_pattern, debug (default:
+disabled)
=item Return values and Errors
=back
+=item Trouble Shooting
+
+=over
+
+=item Warning: Ignoring '!' modifier for short option
+
+=item GetOptions does not return a false result when an option is not
+supplied
+
+=back
+
=item AUTHOR
=item COPYRIGHT AND DISCLAIMER
paragraph(s), =item type mismatch (I<one> vs. I<two>), I<N> unescaped
C<E<lt>E<gt>> in paragraph, Unknown entity, No items in =over, No argument
for =item, empty section in previous paragraph, Verbatim paragraph in NAME
-section, Hyperlinks
+section
+
+=item Hyperlinks
+
+collapsing newlines to blanks, ignoring leading/trailing whitespace in
+link, (section) in '$page' deprecated, alternative text/node '%s' contains
+non-escaped | or /
=back
=back
+C<Pod::Checker-E<gt>new( %options )>
+
C<$checker-E<gt>poderror( @args )>, C<$checker-E<gt>poderror( {%opts},
@args )>
=item DESCRIPTION
-=item OPTIONS
+=back
+
+=over
+
+=item C<pod_find( { %opts } , @directories )>
-B<-verbose>, B<-perl>, B<-script>, B<-inc>
+C<-verbose =E<gt> 1>, C<-perl =E<gt> 1>, C<-script =E<gt> 1>, C<-inc =E<gt>
+1>
+
+=back
+
+=over
+
+=item C<simplify_name( $str )>
+
+=back
+
+=over
+
+=item C<pod_where( { %opts }, $pod )>
+
+C<-inc =E<gt> 1>, C<-dirs =E<gt> [ $dir1, $dir2, ... ]>, C<-verbose =E<gt>
+1>
+
+=back
+
+=over
+
+=item C<contains_pod( $file , $verbose )>
+
+=back
+
+=over
=item AUTHOR
=item DESCRIPTION
-B<Pod::InputSource>, B<Pod::Paragraph>, B<Pod::InteriorSequence>,
-B<Pod::ParseTree>
+package B<Pod::InputSource>, package B<Pod::Paragraph>, package
+B<Pod::InteriorSequence>, package B<Pod::ParseTree>
=back
=over
-=item B<new()>
+=item Pod::Paragraph-E<gt>B<new()>
=back
=over
-=item B<cmd_name()>
+=item $pod_para-E<gt>B<cmd_name()>
=back
=over
-=item B<text()>
+=item $pod_para-E<gt>B<text()>
=back
=over
-=item B<raw_text()>
+=item $pod_para-E<gt>B<raw_text()>
=back
=over
-=item B<cmd_prefix()>
+=item $pod_para-E<gt>B<cmd_prefix()>
=back
=over
-=item B<cmd_separator()>
+=item $pod_para-E<gt>B<cmd_separator()>
=back
=over
-=item B<parse_tree()>
+=item $pod_para-E<gt>B<parse_tree()>
=back
=over
-=item B<file_line()>
+=item $pod_para-E<gt>B<file_line()>
=back
=over
-=item B<new()>
+=item Pod::InteriorSequence-E<gt>B<new()>
=back
=over
-=item B<cmd_name()>
+=item $pod_seq-E<gt>B<cmd_name()>
=back
=over
-=item B<prepend()>
+=item $pod_seq-E<gt>B<prepend()>
=back
=over
-=item B<append()>
+=item $pod_seq-E<gt>B<append()>
=back
=over
-=item B<nested()>
+=item $pod_seq-E<gt>B<nested()>
=back
=over
-=item B<raw_text()>
+=item $pod_seq-E<gt>B<raw_text()>
=back
=over
-=item B<left_delimiter()>
+=item $pod_seq-E<gt>B<left_delimiter()>
=back
=over
-=item B<right_delimiter()>
+=item $pod_seq-E<gt>B<right_delimiter()>
=back
=over
-=item B<parse_tree()>
+=item $pod_seq-E<gt>B<parse_tree()>
=back
=over
-=item B<file_line()>
+=item $pod_seq-E<gt>B<file_line()>
=back
=over
-=item B<DESTROY()>
+=item Pod::InteriorSequence::B<DESTROY()>
=back
=over
-=item B<new()>
+=item Pod::ParseTree-E<gt>B<new()>
=back
=over
-=item B<top()>
+=item $ptree-E<gt>B<top()>
=back
=over
-=item B<children()>
+=item $ptree-E<gt>B<children()>
=back
=over
-=item B<prepend()>
+=item $ptree-E<gt>B<prepend()>
=back
=over
-=item B<append()>
+=item $ptree-E<gt>B<append()>
=back
=over
-=item B<raw_text()>
+=item $ptree-E<gt>B<raw_text()>
=back
=over
-=item B<DESTROY()>
+=item Pod::ParseTree::B<DESTROY()>
=back
=item Pod::List
-new()
+Pod::List-E<gt>new()
=back
-file()
+$list-E<gt>file()
-start()
+$list-E<gt>start()
-indent()
+$list-E<gt>indent()
-type()
+$list-E<gt>type()
-rx()
+$list-E<gt>rx()
-item()
+$list-E<gt>item()
-parent()
+$list-E<gt>parent()
-tag()
+$list-E<gt>tag()
=over
=item Pod::Hyperlink
-new()
+Pod::Hyperlink-E<gt>new()
=back
-parse($string)
+$link-E<gt>parse($string)
-markup($string)
+$link-E<gt>markup($string)
-text()
+$link-E<gt>text()
-warning()
+$link-E<gt>warning()
-line(), file()
+$link-E<gt>file(), $link-E<gt>line()
-page()
+$link-E<gt>page()
-node()
+$link-E<gt>node()
-alttext()
+$link-E<gt>alttext()
-type()
+$link-E<gt>type()
-link()
+$link-E<gt>link()
=over
=item Pod::Cache
-new()
+Pod::Cache-E<gt>new()
=back
-item()
+$cache-E<gt>item()
-find_page($name)
+$cache-E<gt>find_page($name)
=over
=item Pod::Cache::Item
-new()
+Pod::Cache::Item-E<gt>new()
=back
-page()
+$cacheitem-E<gt>page()
-description()
+$cacheitem-E<gt>description()
-path()
+$cacheitem-E<gt>path()
-file()
+$cacheitem-E<gt>file()
-nodes()
+$cacheitem-E<gt>nodes()
-find_node($name)
+$cacheitem-E<gt>find_node($name)
-idx()
+$cacheitem-E<gt>idx()
=over
=back
+=head2 Pod::PlainText - Convert POD data to formatted ASCII text
+
+=over
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+alt, indent, loose, sentence, width
+
+=item DIAGNOSTICS
+
+Bizarre space in item, Can't open %s for reading: %s, Unknown escape: %s,
+Unknown sequence: %s, Unmatched =back
+
+=item RESTRICTIONS
+
+=item NOTES
+
+=item SEE ALSO
+
+=item AUTHOR
+
+=back
+
=head2 Pod::Plainer - Perl extension for converting Pod to old style Pod.
=over
=item DIAGNOSTICS
-Invalid attribute name %s, Identifier %s used only once: possible typo, No
-comma allowed after filehandle, Bareword %s not allowed while "strict subs"
-in use
+Invalid attribute name %s, Name "%s" used only once: possible typo, No
+comma allowed after filehandle, Bareword "%s" not allowed while "strict
+subs" in use
=item RESTRICTIONS
+=item NOTES
+
=item AUTHORS
=back