Change 33197 by [EMAIL PROTECTED] on 2008/02/02 17:26:47

        Regen TOC

Affected files ...

... //depot/maint-5.8/perl/MANIFEST#419 edit
... //depot/maint-5.8/perl/pod/perltoc.pod#51 edit

Differences ...

==== //depot/maint-5.8/perl/MANIFEST#419 (text) ====
Index: perl/MANIFEST
--- perl/MANIFEST#418~33187~    2008-02-02 07:21:22.000000000 -0800
+++ perl/MANIFEST       2008-02-02 09:26:47.000000000 -0800
@@ -88,8 +88,8 @@
 ext/B/B/Deparse.pm     Compiler Deparse backend
 ext/B/B/disassemble    Disassemble compiler bytecode output
 ext/B/B/Disassembler.pm        Compiler Disassembler backend
-ext/B/B/Lint.pm                Compiler Lint backend
 ext/B/B/Lint/Debug.pm  Adds debugging stringification to B::
+ext/B/B/Lint.pm                Compiler Lint backend
 ext/B/B/makeliblinks   Make a simplistic XSUB .so symlink tree for compiler
 ext/B/B.pm             Compiler backend support functions and methods
 ext/B/B/Showlex.pm     Compiler Showlex backend
@@ -1050,11 +1050,11 @@
 ext/Win32API/File/t/file.t     See if Win32API::File extension works
 ext/Win32API/File/t/tie.t      See if Win32API::File extension works
 ext/Win32API/File/typemap      Win32API::File extension interface types
+ext/Win32/Changes              Changes for Win32 extension module
 ext/Win32CORE/Makefile.PL      Win32CORE extension
 ext/Win32CORE/t/win32core.t    Win32CORE extension
 ext/Win32CORE/Win32CORE.c      Win32CORE extension
 ext/Win32CORE/Win32CORE.pm     Win32CORE extension (stubs for Win32 CORE subs)
-ext/Win32/Changes              Changes for Win32 extension module
 ext/Win32/longpath.inc         Win32 extension long path support
 ext/Win32/Makefile.PL          Win32 extension makefile writer
 ext/Win32/t/CreateFile.t       See if Win32 extension works
@@ -1290,17 +1290,17 @@
 lib/Attribute/Handlers/README          Attribute::Handlers
 lib/Attribute/Handlers/t/constants.t   Test constants and Attribute::Handlers
 lib/Attribute/Handlers/t/data_convert.t        Test attribute data conversion
-lib/Attribute/Handlers/t/multi.t       See if Attribute::Handlers works
 lib/Attribute/Handlers/t/linerep.t     See if Attribute::Handlers works
+lib/Attribute/Handlers/t/multi.t       See if Attribute::Handlers works
 lib/attributes.pm              For "sub foo : attrlist"
+lib/AutoLoader.pm              Autoloader base class
 lib/AutoLoader/t/01AutoLoader.t        See if AutoLoader works
 lib/AutoLoader/t/02AutoSplit.t See if AutoSplit works
-lib/AutoLoader.pm              Autoloader base class
 lib/AutoSplit.pm               Split up autoload functions
 lib/autouse.pm                 Load and call a function only when it's used
 lib/autouse.t                  See if autouse works
-lib/base.pm                    Establish IS-A relationship at compile time
 lib/base/Changes               base.pm changelog
+lib/base.pm                    Establish IS-A relationship at compile time
 lib/base/t/base.t              See if base works
 lib/base/t/fields-base.t       See if fields work
 lib/base/t/fields.t            See if fields work
@@ -1316,26 +1316,26 @@
 lib/bigintpl.t                 See if bigint.pl works
 lib/bigint.pm                  bigint
 lib/bignum.pm                  bignum
+lib/bignum/t/big_e_pi.t                See if bignum exports e() and PI()
 lib/bignum/t/bigexp.t          See if bignum works
 lib/bignum/t/bigint.t          See if bigint works
 lib/bignum/t/bignum.t          See if bignum works
 lib/bignum/t/bigrat.t          See if bigrat works
 lib/bignum/t/bii_e_pi.t                See if bigint exports e() and PI()
-lib/bignum/t/bir_e_pi.t                See if bigrat exports e() and PI()
-lib/bignum/t/big_e_pi.t                See if bignum exports e() and PI()
 lib/bignum/t/biinfnan.t                See if bignum works
+lib/bignum/t/bir_e_pi.t                See if bigrat exports e() and PI()
 lib/bignum/t/bninfnan.t                See if bignum works
 lib/bignum/t/bn_lite.t         See if bignum with Math::BigInt::Lite works
 lib/bignum/t/brinfnan.t                See if bignum works
 lib/bignum/t/br_lite.t         See if bigrat with Math::BigInt::Lite works
-lib/bignum/t/infnan.inc                See if bignum with inf/NaN works
 lib/bignum/t/in_effect.t       See if in_effect() works
+lib/bignum/t/infnan.inc                See if bignum with inf/NaN works
 lib/bignum/t/option_a.t                See if bignum a => X works
 lib/bignum/t/option_l.t                See if bignum l => X works
 lib/bignum/t/option_p.t                See if bignum p => X works
 lib/bignum/t/ratopt_a.t                See if bigrat a => X works
-lib/bignum/t/scope_i.t         See if no bigint works
 lib/bignum/t/scope_f.t         See if no bignum works
+lib/bignum/t/scope_i.t         See if no bigint works
 lib/bignum/t/scope_r.t         See if no bigrat works
 lib/bigrat.pl                  An arbitrary precision rational arithmetic 
package
 lib/bigrat.pm                  bigrat
@@ -1568,8 +1568,8 @@
 lib/ExtUtils/t/pm.t            See if Makemaker can handle PM
 lib/ExtUtils/t/postamble.t     See if postamble works
 lib/ExtUtils/t/prefixify.t     See if MakeMaker can apply a PREFIX
-lib/ExtUtils/t/prereq.t                See if MakeMaker works
 lib/ExtUtils/t/prereq_print.t  See if PREREQ_PRINT works
+lib/ExtUtils/t/prereq.t                See if MakeMaker works
 lib/ExtUtils/t/problems.t      How MakeMaker reacts to build problems
 lib/ExtUtils/t/prompt.t                See if E::MM::prompt() works
 lib/ExtUtils/t/recurs.t                See if recursive builds work
@@ -1746,7 +1746,6 @@
 lib/Math/BigInt/t/bare_mbf.t   Test MBF under Math::BigInt::BareCalc
 lib/Math/BigInt/t/bare_mbi.t   Test MBI under Math::BigInt::BareCalc
 lib/Math/BigInt/t/bare_mif.t   Rounding tests under BareCalc
-lib/Math/BigInt/t/big_pi_e.t   test bpi() and bexp()
 lib/Math/BigInt/t/bigfltpm.inc Shared tests for bigfltpm.t and sub_mbf.t
 lib/Math/BigInt/t/bigfltpm.t   See if BigFloat.pm works
 lib/Math/BigInt/t/bigintc.t    See if BigInt/Calc.pm works
@@ -1754,6 +1753,7 @@
 lib/Math/BigInt/t/bigintpm.t   See if BigInt.pm works
 lib/Math/BigInt/t/bigints.t    See if BigInt.pm works
 lib/Math/BigInt/t/biglog.t     Test the log function
+lib/Math/BigInt/t/big_pi_e.t   test bpi() and bexp()
 lib/Math/BigInt/t/bigroot.t    Test the broot function
 lib/Math/BigInt/t/calling.t    Test calling conventions
 lib/Math/BigInt/t/config.t     Test Math::BigInt->config()
@@ -1994,9 +1994,9 @@
 lib/Search/Dict.t              See if Search::Dict works
 lib/SelectSaver.pm             Enforce proper select scoping
 lib/SelectSaver.t              See if SelectSaver works
-lib/SelfLoader/t/02SelfLoader-buggy.t  See if SelfLoader works
 lib/SelfLoader.pm              Load functions only on demand
 lib/SelfLoader/t/01SelfLoader.t        See if SelfLoader works
+lib/SelfLoader/t/02SelfLoader-buggy.t  See if SelfLoader works
 lib/Shell.pm                   Make AUTOLOADed system() calls
 lib/Shell.t                    Tests for above
 lib/shellwords.pl              Perl library to split into words with shell 
quoting
@@ -2179,11 +2179,11 @@
 lib/Text/TabsWrap/t/wrap.t     See if Text::Wrap::wrap works
 lib/Text/Wrap.pm               Paragraph formatter
 lib/Thread.pm                  Thread extensions frontend
-lib/Thread.t                   Thread extensions frontend tests
 lib/Thread/Queue.pm            Threadsafe queue
 lib/Thread/Queue.t             See if threadsafe queue works
 lib/Thread/Semaphore.pm                Threadsafe semaphore
 lib/Thread/Semaphore.t         See if threadsafe semaphore works
+lib/Thread.t                   Thread extensions frontend tests
 lib/Tie/Array.pm               Base class for tied arrays
 lib/Tie/Array/push.t           Test for Tie::Array
 lib/Tie/Array/splice.t         Test for Tie::Array::SPLICE
@@ -2229,8 +2229,8 @@
 lib/Tie/File/t/41_heap.t       Unit tests for Tie::File::Heap
 lib/Tie/File/t/42_offset.t     Unit tests for the offset method
 lib/Tie/Handle.pm              Base class for tied handles
-lib/Tie/Handle/stdhandle.t     Test for Tie::StdHandle
 lib/Tie/Handle/stdhandle_from_handle.t Test for Tie::StdHandle/Handle 
backwards compat
+lib/Tie/Handle/stdhandle.t     Test for Tie::StdHandle
 lib/Tie/Hash.pm                        Base class for tied hashes
 lib/Tie/Memoize.pm             Base class for memoized tied hashes
 lib/Tie/Memoize.t              Test for Memoize.t
@@ -2637,8 +2637,8 @@
 pod/splitman                   Splits perlfunc into multiple man pages
 pod/splitpod                   Splits perlfunc into multiple pod pages
 Policy_sh.SH           Hold site-wide preferences between Configure runs.
-Porting/apply          Apply patches sent by mail
 Porting/add-package.pl Add/Update CPAN modules that are part of Core
+Porting/apply          Apply patches sent by mail
 Porting/check83.pl     Check whether we are 8.3-friendly
 Porting/checkAUTHORS.pl        Check that the AUTHORS file is complete
 Porting/checkcase.pl   Check whether we are case-insensitive-fs-friendly
@@ -2812,7 +2812,6 @@
 t/lib/cygwin.t                 Builtin cygwin function tests
 t/lib/Devel/switchd.pm         Module for t/run/switchd.t
 t/lib/Dev/Null.pm              Module for testing Test::Harness
-t/lib/Dummy.pm                 Module for testing base.pm
 t/lib/dprof/test1_t            Perl code profiler tests
 t/lib/dprof/test1_v            Perl code profiler tests
 t/lib/dprof/test2_t            Perl code profiler tests
@@ -2831,14 +2830,15 @@
 t/lib/dprof/test8_v            Perl code profiler tests
 t/lib/dprof/V.pm               Perl code profiler tests
 t/lib/Dummy.pm                 Module for testing base.pm
+t/lib/Dummy.pm                 Module for testing base.pm
 t/lib/Filter/Simple/ExportTest.pm      Helper file for Filter::Simple tests
 t/lib/Filter/Simple/FilterOnlyTest.pm  Helper file for Filter::Simple tests
 t/lib/Filter/Simple/FilterTest.pm      Helper file for Filter::Simple tests
 t/lib/Filter/Simple/ImportTest.pm      Helper file for Filter::Simple tests
 t/lib/filter-util.pl           See if Filter::Util::Call works
-t/lib/HasSigDie.pm             Module for testing base.pm
 t/lib/h2ph.h                   Test header file for h2ph
 t/lib/h2ph.pht                 Generated output from h2ph.h by h2ph, for 
comparison
+t/lib/HasSigDie.pm             Module for testing base.pm
 t/lib/locale/latin1            Part of locale.t in Latin 1
 t/lib/locale/utf8              Part of locale.t in UTF8
 t/lib/MakeMaker/Test/Setup/BFD.pm      MakeMaker test utilities
@@ -3199,8 +3199,8 @@
 t/run/switchPx.aux             Data for switchPx.t
 t/run/switchPx.t               Test the -Px combination
 t/run/switcht.t                        Test the -t switch
-t/run/switchx.aux              Data for switchx.t
 t/run/switchx2.aux             Data for switchx.t
+t/run/switchx.aux              Data for switchx.t
 t/run/switchx.t                        Test the -x switch
 t/TEST                         The regression tester
 t/TestInit.pm                  Preamble library for core tests
@@ -3245,8 +3245,8 @@
 utils/instmodsh.PL             Give information about installed extensions
 utils/libnetcfg.PL             libnet
 utils.lst                      Lists utilities bundled with Perl
-utils/Makefile.SH              Extract the utility scripts
 utils/Makefile                 Pregenerated from utils/Makefile.SH
+utils/Makefile.SH              Extract the utility scripts
 utils/perlbug.PL               A simple tool to submit a bug report
 utils/perlcc.PL                        Front-end for compiler
 utils/perldoc.PL               A simple tool to find & display perl's 
documentation

==== //depot/maint-5.8/perl/pod/perltoc.pod#51 (text+w) ====
Index: perl/pod/perltoc.pod
--- perl/pod/perltoc.pod#50~32315~      2007-11-14 10:36:13.000000000 -0800
+++ perl/pod/perltoc.pod        2008-02-02 09:26:47.000000000 -0800
@@ -497,6 +497,8 @@
 
 =item UNIVERSAL: The Root of All Objects
 
+=item Deeper UNIVERSAL details
+
 =back
 
 =item Alternate Object Representations
@@ -1015,7 +1017,10 @@
 
 =item How can I use curses with Perl?
 
-=item How can I use X or Tk with Perl?
+=item How can I write a GUI (X, Tk, Gtk, etc.) in Perl?
+X<GUI> X<Tk> X<Wx> X<WxWidgets> X<Gtk> X<Gtk2> X<CamelBones> X<Qt>
+
+Tk, Wx, Gtk and Gtk2, Win32::GUI, CamelBones, Qt, Athena
 
 =item How can I make my Perl program run faster?
 
@@ -1205,6 +1210,8 @@
 =item How do I select a random element from an array?
 
 =item How do I permute N elements of a list?
+X<List::Permuter> X<permute> X<Algorithm::Loops> X<Knuth>
+X<The Art of Computer Programming> X<Fischer-Krause>
 
 =item How do I sort an array by (anything)?
 
@@ -1291,10 +1298,6 @@
 =item How do I flush/unbuffer an output filehandle?  Why must I do this?
 X<flush> X<buffer> X<unbuffer> X<autoflush>
 
-=item How do I change, delete, or insert a line in a file, or append to the
-beginning of a file?
-X<file, editing>
-
 =item How do I count the number of lines in a file?
 X<file, counting lines> X<lines> X<line>
 
@@ -1323,8 +1326,8 @@
 =item How can I write() into a string?
 X<write, into a string>
 
-=item How can I output my numbers with commas added?
-X<number, commify>
+=item How can I open a filehandle to a string?
+X<string>, X<open>, X<IO::Scalar>, X<filehandle>
 
 =item How can I translate tildes (~) in a filename?
 X<tilde> X<tilde expansion>
@@ -1539,6 +1542,8 @@
 
 =item How do I create a module?
 
+=item How do I adopt or take over a module already on CPAN?
+
 =item How do I create a class?
 
 =item How can I tell if a variable is tainted?
@@ -1639,8 +1644,10 @@
 =item How do I set the time and date?
 
 =item How can I sleep() or alarm() for under a second?
+X<Time::HiRes> X<BSD::Itimer> X<sleep> X<select>
 
 =item How can I measure time under a second?
+X<Time::HiRes> X<BSD::Itimer> X<sleep> X<select>
 
 =item How can I do an atexit() or setjmp()/longjmp()? (Exception handling)
 
@@ -1693,6 +1700,7 @@
 =item How do I timeout a slow event?
 
 =item How do I set CPU limits?
+X<BSD::Resource> X<limit> X<CPU>
 
 =item How do I avoid zombies on a Unix system?
 
@@ -2759,11 +2767,11 @@
 $ARG, $_ X<$_> X<$ARG>, $a, $b X<$a> X<$b>, $<I<digits>> X<$1> X<$2> X<$3>,
 $MATCH, $& X<$&> X<$MATCH>, $PREMATCH, $` X<$`> X<$PREMATCH>, $POSTMATCH,
 $' X<$'> X<$POSTMATCH>, $LAST_PAREN_MATCH, $+ X<$+> X<$LAST_PAREN_MATCH>,
-$^N X<$^N>, @LAST_MATCH_END, @+ X<@+> X<@LAST_MATCH_END>, $*,
-HANDLE->input_line_number(EXPR), $INPUT_LINE_NUMBER, $NR, $. X<$.> X<$NR>
-X<$INPUT_LINE_NUMBER> X<line number>,
-IO::Handle->input_record_separator(EXPR), $INPUT_RECORD_SEPARATOR, $RS, $/
-X<$/> X<$RS> X<$INPUT_RECORD_SEPARATOR>, HANDLE->autoflush(EXPR),
+$LAST_SUBMATCH_RESULT, $^N X<$^N>, @LAST_MATCH_END, @+ X<@+>
+X<@LAST_MATCH_END>, $*, HANDLE->input_line_number(EXPR),
+$INPUT_LINE_NUMBER, $NR, $. X<$.> X<$NR> X<$INPUT_LINE_NUMBER> X<line
+number>, IO::Handle->input_record_separator(EXPR), $INPUT_RECORD_SEPARATOR,
+$RS, $/ X<$/> X<$RS> X<$INPUT_RECORD_SEPARATOR>, HANDLE->autoflush(EXPR),
 $OUTPUT_AUTOFLUSH, $| X<$|> X<autoflush> X<flush> X<$OUTPUT_AUTOFLUSH>,
 IO::Handle->output_field_separator EXPR, $OUTPUT_FIELD_SEPARATOR, $OFS, $,
 X<$,> X<$OFS> X<$OUTPUT_FIELD_SEPARATOR>,
@@ -2788,27 +2796,27 @@
 X<$FORMAT_FORMFEED>, $ACCUMULATOR, $^A X<$^A> X<$ACCUMULATOR>,
 $CHILD_ERROR, $? X<$?> X<$CHILD_ERROR>, ${^CHILD_ERROR_NATIVE}
 X<$^CHILD_ERROR_NATIVE>, ${^ENCODING} X<$^ENCODING>, $OS_ERROR, $ERRNO, $!
-X<$!> X<$ERRNO> X<$OS_ERROR>, %! X<%!>, $EXTENDED_OS_ERROR, $^E X<$^E>
-X<$EXTENDED_OS_ERROR>, $EVAL_ERROR, $@ X<$@> X<$EVAL_ERROR>, $PROCESS_ID,
-$PID, $$ X<$$> X<$PID> X<$PROCESS_ID>, $REAL_USER_ID, $UID, $< X<< $< >>
-X<$UID> X<$REAL_USER_ID>, $EFFECTIVE_USER_ID, $EUID, $> X<< $> >> X<$EUID>
-X<$EFFECTIVE_USER_ID>, $REAL_GROUP_ID, $GID, $( X<$(> X<$GID>
-X<$REAL_GROUP_ID>, $EFFECTIVE_GROUP_ID, $EGID, $) X<$)> X<$EGID>
-X<$EFFECTIVE_GROUP_ID>, $PROGRAM_NAME, $0 X<$0> X<$PROGRAM_NAME>, $[ X<$[>,
-$] X<$]>, $COMPILING, $^C X<$^C> X<$COMPILING>, $DEBUGGING, $^D X<$^D>
-X<$DEBUGGING>, $SYSTEM_FD_MAX, $^F X<$^F> X<$SYSTEM_FD_MAX>, $^H, %^H,
-$INPLACE_EDIT, $^I X<$^I> X<$INPLACE_EDIT>, $^M X<$^M>, $OSNAME, $^O X<$^O>
-X<$OSNAME>, ${^OPEN}, $PERLDB, $^P X<$^P> X<$PERLDB>, 0x01, 0x02, 0x04,
-0x08, 0x10, 0x20, 0x40, 0x80, 0x100, 0x200, 0x400,
-$LAST_REGEXP_CODE_RESULT, $^R X<$^R> X<$LAST_REGEXP_CODE_RESULT>,
-$EXCEPTIONS_BEING_CAUGHT, $^S X<$^S> X<$EXCEPTIONS_BEING_CAUGHT>,
-$BASETIME, $^T X<$^T> X<$BASETIME>, ${^TAINT}, ${^UNICODE}, ${^UTF8CACHE},
-${^UTF8LOCALE}, $PERL_VERSION, $^V X<$^V> X<$PERL_VERSION>, $WARNING, $^W
-X<$^W> X<$WARNING>, ${^WARNING_BITS}, ${^WIN32_SLOPPY_STAT},
-$EXECUTABLE_NAME, $^X X<$^X> X<$EXECUTABLE_NAME>, ARGV X<ARGV>, $ARGV
-X<$ARGV>, @ARGV X<@ARGV>, ARGVOUT X<ARGVOUT>, @F X<@F>, @INC X<@INC>, @ARG,
[EMAIL PROTECTED] X<@_> X<@ARG>, %INC X<%INC>, %ENV, $ENV{expr} X<%ENV>, %SIG, 
$SIG{expr}
-X<%SIG>
+X<$!> X<$ERRNO> X<$OS_ERROR>, %OS_ERROR, %ERRNO, %! X<%!>,
+$EXTENDED_OS_ERROR, $^E X<$^E> X<$EXTENDED_OS_ERROR>, $EVAL_ERROR, $@ X<$@>
+X<$EVAL_ERROR>, $PROCESS_ID, $PID, $$ X<$$> X<$PID> X<$PROCESS_ID>,
+$REAL_USER_ID, $UID, $< X<< $< >> X<$UID> X<$REAL_USER_ID>,
+$EFFECTIVE_USER_ID, $EUID, $> X<< $> >> X<$EUID> X<$EFFECTIVE_USER_ID>,
+$REAL_GROUP_ID, $GID, $( X<$(> X<$GID> X<$REAL_GROUP_ID>,
+$EFFECTIVE_GROUP_ID, $EGID, $) X<$)> X<$EGID> X<$EFFECTIVE_GROUP_ID>,
+$PROGRAM_NAME, $0 X<$0> X<$PROGRAM_NAME>, $[ X<$[>, $] X<$]>, $COMPILING,
+$^C X<$^C> X<$COMPILING>, $DEBUGGING, $^D X<$^D> X<$DEBUGGING>,
+$SYSTEM_FD_MAX, $^F X<$^F> X<$SYSTEM_FD_MAX>, $^H, %^H, $INPLACE_EDIT, $^I
+X<$^I> X<$INPLACE_EDIT>, $^M X<$^M>, $OSNAME, $^O X<$^O> X<$OSNAME>,
+${^OPEN}, $PERLDB, $^P X<$^P> X<$PERLDB>, 0x01, 0x02, 0x04, 0x08, 0x10,
+0x20, 0x40, 0x80, 0x100, 0x200, 0x400, $LAST_REGEXP_CODE_RESULT, $^R X<$^R>
+X<$LAST_REGEXP_CODE_RESULT>, $EXCEPTIONS_BEING_CAUGHT, $^S X<$^S>
+X<$EXCEPTIONS_BEING_CAUGHT>, $BASETIME, $^T X<$^T> X<$BASETIME>, ${^TAINT},
+${^UNICODE}, ${^UTF8CACHE}, ${^UTF8LOCALE}, $PERL_VERSION, $^V X<$^V>
+X<$PERL_VERSION>, $WARNING, $^W X<$^W> X<$WARNING>, ${^WARNING_BITS},
+${^WIN32_SLOPPY_STAT}, $EXECUTABLE_NAME, $^X X<$^X> X<$EXECUTABLE_NAME>,
+ARGV X<ARGV>, $ARGV X<$ARGV>, @ARGV X<@ARGV>, ARGVOUT X<ARGVOUT>, @F X<@F>,
[EMAIL PROTECTED] X<@INC>, @ARG, @_ X<@_> X<@ARG>, %INC X<%INC>, %ENV, 
$ENV{expr}
+X<%ENV>, %SIG, $SIG{expr} X<%SIG>
 
 =item Error Indicators
 X<error> X<exception>
@@ -2884,6 +2892,65 @@
 
 =back
 
+=head2 perlrebackslash - Perl Regular Expression Backslash Sequences and
+Escapes
+
+=over 4
+
+=item DESCRIPTION
+
+=over 4
+
+=item The backslash
+
+[1]
+
+=item All the sequences and escapes
+
+=item Character Escapes
+
+[1], [2]
+
+=item Modifiers
+
+=item Character classes
+
+=item Referencing
+
+=item Assertions
+
+\A, \z, \Z, \G, \b, \B
+
+=item Misc
+
+\C, \X
+
+=back
+
+=back
+
+=head2 perlrecharclass - Perl Regular Expression Character Classes
+
+=over 4
+
+=item DESCRIPTION
+
+=over 4
+
+=item The dot
+
+=item Backslashed sequences
+
+=item Bracketed Character Classes
+
+cntrl, graph, print, punct
+
+=item Locale, Unicode and UTF-8
+
+=back
+
+=back
+
 =head2 perlreref - Perl Regular Expressions Reference
 
 =over 4
@@ -3344,6 +3411,8 @@
 
 =item Ignoring A Thread
 
+=item Process and Thread Termination
+
 =back
 
 =item Threads And Data
@@ -3862,15 +3931,17 @@
 
 =over 4
 
-=item DESCRIPTION
+=item Q and A
 
 =over 4
 
 =item perlunitut isn't really a Unicode tutorial, is it?
 
-=item What about binary data, like images?
+=item What character encodings does Perl support?
 
-=item What about the UTF8 flag?
+=item Which version of perl should I use?
+
+=item What about binary data, like images?
 
 =item When should I decode or encode?
 
@@ -3880,30 +3951,43 @@
 
 =item Is there a way to automatically decode or encode?
 
-=item Cheat?! Tell me, how can I cheat?
-
 =item What if I don't know which encoding was used?
 
 =item Can I use Unicode in my Perl sources?
 
 =item Data::Dumper doesn't restore the UTF8 flag; is it broken?
 
+=item Why do regex character classes sometimes match only in the ASCII
+range?
+
+=item Why do some characters not uppercase or lowercase correctly?
+
 =item How can I determine if a string is a text string or a binary string?
 
 =item How do I convert from encoding FOO to encoding BAR?
 
+=item What are C<decode_utf8> and C<encode_utf8>?
+
+=item What is a "wide character"?
+
+=back
+
+=item INTERNALS
+
+=over 4
+
+=item What is "the UTF8 flag"?
+
 =item What about the C<use bytes> pragma?
 
-=item What are C<decode_utf8> and C<encode_utf8>?
+=item What about the C<use encoding> pragma?
+
+=item What is the difference between C<:encoding> and C<:utf8>?
 
 =item What's the difference between C<UTF-8> and C<utf8>?
 
 =item I lost track; what encoding is the internal format really?
 
-=item What character encodings does Perl support?
-
-=item Which version of perl should I use?
-
 =back
 
 =item AUTHOR
@@ -4189,7 +4273,7 @@
 IPC::Open2, IPC::Open3, IPC::SysV, IPC::SysV::Msg, IPC::SysV::Semaphore,
 List::Util, Locale::Constants, Locale::Country, Locale::Currency,
 Locale::Language, Locale::Maketext, Locale::Maketext::TPJ13,
-Locale::Script, MIME::Base64, MIME::Base64::QuotedPrint, Math::BigFloat,
+Locale::Script, MIME::Base64, MIME::QuotedPrint, Math::BigFloat,
 Math::BigInt, Math::BigInt::Calc, Math::BigInt::CalcEmu, Math::BigRat,
 Math::Complex, Math::Trig, Memoize, Memoize::AnyDBM_File, Memoize::Expire,
 Memoize::ExpireFile, Memoize::ExpireTest, Memoize::NDBM_File,
@@ -5486,6 +5570,10 @@
 X<sv_taint>, sv_unref X<sv_unref>, sv_usepvn X<sv_usepvn>, sv_usepvn_mg
 X<sv_usepvn_mg>, sv_uv X<sv_uv>, unpack_str X<unpack_str>
 
+=item Functions in file pp_ctl.c
+
+find_runcv X<find_runcv>
+
 =item Functions in file pp_pack.c
 
 packlist X<packlist>, unpackstring X<unpackstring>
@@ -5549,7 +5637,8 @@
 X<getcwd_sv>, my_snprintf X<my_snprintf>, my_sprintf X<my_sprintf>,
 my_vsnprintf X<my_vsnprintf>, strEQ X<strEQ>, strGE X<strGE>, strGT
 X<strGT>, strLE X<strLE>, strLT X<strLT>, strNE X<strNE>, strnEQ X<strnEQ>,
-strnNE X<strnNE>, sv_nosharing X<sv_nosharing>
+strnNE X<strnNE>, sv_destroyable X<sv_destroyable>, sv_nosharing
+X<sv_nosharing>
 
 =item Multicall Functions
 
@@ -5746,10 +5835,6 @@
 PAD_SV X<PAD_SV>, PAD_SVl X<PAD_SVl>, SAVECLEARSV X<SAVECLEARSV>,
 SAVECOMPPAD X<SAVECOMPPAD>, SAVEPADSV X<SAVEPADSV>
 
-=item Functions in file pp_ctl.c
-
-find_runcv X<find_runcv>
-
 =item Global Variables
 
 PL_DBsingle X<PL_DBsingle>, PL_DBsub X<PL_DBsub>, PL_DBtrace X<PL_DBtrace>,
@@ -5790,6 +5875,10 @@
 X<sv_clean_all>, sv_clean_objs X<sv_clean_objs>, sv_free_arenas
 X<sv_free_arenas>
 
+=item SV-Body Allocation
+
+sv_2num X<sv_2num>
+
 =item AUTHORS
 
 =item SEE ALSO
@@ -6008,7 +6097,8 @@
 =item Running tests by hand
 
 -v, -torture, -re=PATTERN, -re LIST OF PATTERNS, PERL_CORE=1,
-PERL_DESTRUCT_LEVEL=2, PERL, PERL_SKIP_TTY_TEST
+PERL_DESTRUCT_LEVEL=2, PERL, PERL_SKIP_TTY_TEST, PERL_TEST_Net_Ping,
+PERL_TEST_NOVREXX, PERL_TEST_NUMCONVERTS
 
 =item Common problems when patching Perl source code
 
@@ -6121,6 +6211,8 @@
 
 =over 4
 
+=item Remove duplication of test setup.
+
 =item merge common code in installperl and installman
 
 =item common test code for timed bail out
@@ -6129,6 +6221,8 @@
 
 =item merge checkpods and podchecker
 
+=item perlmodlib.PL rewrite
+
 =item Parallel testing
 
 =item Make Schwern poorer
@@ -6179,6 +6273,8 @@
 
 =over 4
 
+=item Exterminate PL_na!
+
 =item Modernize the order of directories in @INC
 
 =item -Duse32bit*
@@ -6193,7 +6289,9 @@
 
 =item Use secure CRT functions when building with VC8 on Win32
 
-=item __FUNCTION__ for MSVC-pre-7.0
+=item strcat(), strcpy(), strncat(), strncpy(), sprintf(), vsprintf()
+
+=item -D_FORTIFY_SOURCE=2, -fstack-protector
 
 =back
 
@@ -6219,8 +6317,6 @@
 
 =item readpipe(LIST)
 
-=item strcat(), strcpy(), strncat(), strncpy(), sprintf(), vsprintf()
-
 =item Audit the code for destruction ordering assumptions
 
 =item Extend PerlIO and PerlIO::Scalar
@@ -6229,12 +6325,21 @@
 
 =item Propagate const outwards from Perl_moreswitches()
 
+=item Duplicate logic in S_method_common() and
+Perl_gv_fetchmethod_autoload()
+
+=item Organize error messages
+
 =back
 
 =item Tasks that need a knowledge of the interpreter
 
 =over 4
 
+=item UTF-8 revamp
+
+=item Properly Unicode safe tokeniser and pads.
+
 =item state variable initialization in list context
 
 =item Implement $value ~~ 0 .. $range
@@ -6265,12 +6370,10 @@
 
 =item entersub XS vs Perl
 
-=item Self ties
+=item Self-ties
 
 =item Optimize away @_
 
-=item Properly Unicode safe tokeniser and pads.
-
 =item The yada yada yada operators
 
 =item Virtualize operating system access
@@ -6428,7 +6531,7 @@
 
 =back
 
-=head2 perl588delta, perldelta - what is new for perl v5.8.8
+=head2 perl588delta - what is new for perl v5.8.8
 
 =over 4
 
@@ -6495,7 +6598,7 @@
 
 =back
 
-=head2 perl587delta, perldelta - what is new for perl v5.8.7
+=head2 perl587delta - what is new for perl v5.8.7
 
 =over 4
 
@@ -8978,7 +9081,7 @@
 =item Optional Libraries for Perl on Cygwin
 
 C<-lcrypt>, C<-lgdbm> (C<use GDBM_File>), C<-ldb> (C<use DB_File>),
-C<-lcygipc> (C<use IPC::SysV>), C<-lutil>
+C<cygserver> (C<use IPC::SysV>), C<-lutil>
 
 =item Configure-time Options for Perl on Cygwin
 
@@ -9025,7 +9128,9 @@
 
 =item Prebuilt methods:
 
-C<Cwd::cwd>, C<Cygwin::pid_to_winpid>, C<Cygwin::winpid_to_pid>
+C<Cwd::cwd>, C<Cygwin::pid_to_winpid>, C<Cygwin::winpid_to_pid>,
+C<Cygwin::win_to_posix_path>, C<Cygwin::posix_to_win_path>,
+C<Cygwin::mount_table()>, C<Cygwin::mount_flags>, C<Cygwin::is_binmount>
 
 =back
 
@@ -10213,9 +10318,9 @@
 =item Setting Up Perl on Win32
 
 Make, Command Shell, Borland C++, Microsoft Visual C++, Microsoft Visual
-C++ 2005 Express Edition, Microsoft Visual C++ Toolkit 2003, Microsoft
-Platform SDK 64-bit Compiler, MinGW release 3 with gcc, MinGW release 1
-with gcc
+C++ 2008 Express Edition Beta 2, Microsoft Visual C++ 2005 Express Edition,
+Microsoft Visual C++ Toolkit 2003, Microsoft Platform SDK 64-bit Compiler,
+MinGW release 3 with gcc, MinGW release 1 with gcc
 
 =item Building
 
@@ -10455,7 +10560,8 @@
 
 =back
 
-=head2 base - Establish IS-A relationship with base classes at compile time
+=head2 base - Establish an ISA relationship with base classes at compile
+time
 
 =over 4
 
@@ -10465,7 +10571,7 @@
 
 =item DIAGNOSTICS
 
-Base class package "%s" is empty
+Base class package "%s" is empty, Class 'Foo' tried to inherit from itself
 
 =item HISTORY
 
@@ -10485,9 +10591,12 @@
 
 =over 4
 
+=item use integer vs. use bigint
+
 =item Options
 
-a or accuracy, p or precision, t or trace, l or lib, v or version
+a or accuracy, p or precision, t or trace, hex, oct, l, lib, try or only, v
+or version
 
 =item Math Library
 
@@ -10497,7 +10606,7 @@
 
 =item Methods
 
-inf(), NaN(), upgrade()
+inf(), NaN(), e, PI, bexp(), bpi(), upgrade(), in_effect()
 
 =item MATH LIBRARY
 
@@ -10505,6 +10614,10 @@
 
 =back
 
+=item CAVAETS
+
+in_effect(), hex()/oct()
+
 =item MODULES USED
 
 =item EXAMPLES
@@ -10529,15 +10642,15 @@
 
 =item Options
 
-a or accuracy, p or precision, t or trace, l or lib, v or version
+a or accuracy, p or precision, t or trace, l or lib, hex, oct, v or version
 
 =item Methods
 
-=item Caveat
+=item Caveats
 
-inf(), NaN(), upgrade()
+inf(), NaN(), e, PI(), bexp(), bpi(), upgrade(), in_effect()
 
-=item MATH LIBRARY
+=item Math Library
 
 =item INTERNAL FORMAT
 
@@ -10545,6 +10658,10 @@
 
 =back
 
+=item CAVAETS
+
+in_effect(), hex()/oct()
+
 =item MODULES USED
 
 =item EXAMPLES
@@ -10575,18 +10692,22 @@
 
 =item Methods
 
-inf(), NaN(), upgrade()
+inf(), NaN(), e, PI, bexp(), bpi(), upgrade(), in_effect()
 
 =item MATH LIBRARY
 
-=item Cavaet
+=item Caveat
 
 =item Options
 
-a or accuracy, p or precision, t or trace, l or lib, v or version
+a or accuracy, p or precision, t or trace, l or lib, hex, oct, v or version
 
 =back
 
+=item CAVAETS
+
+in_effect(), hex()/oct()
+
 =item EXAMPLES
 
        perl -Mbigrat -le 'print sqrt(33)'
@@ -10642,7 +10763,7 @@
 
 =item DESCRIPTION
 
-=item CUSTOM TRANSLATORS
+=item ALIASES
 
 =item CUSTOM ALIASES
 
@@ -10660,7 +10781,7 @@
 
 =item charnames::vianame(name)
 
-=item ALIASES
+=item CUSTOM TRANSLATORS
 
 =item ILLEGAL CHARACTERS
 
@@ -10690,9 +10811,11 @@
 
 =item TECHNICAL NOTES
 
+=item CAVEATS
+
 =item BUGS
 
-=item AUTHOR
+=item AUTHORS
 
 =item COPYRIGHT
 
@@ -10819,7 +10942,11 @@
 
 =over 4
 
-=item subpragma access
+=item Consider this carefully
+
+=item The "access" sub-pragma
+
+=item Limitation with regard to C<_>
 
 =back
 
@@ -11231,7 +11358,7 @@
 
 =item DESCRIPTION
 
-[0], [1], [2], [3], [4], [5]
+[0], [1], [2], [3], [4], [5], [6], [7]
 
 =over 4
 
@@ -11293,6 +11420,10 @@
 
 =item SEE ALSO
 
+=item AUTHOR
+
+=item COPYRIGHT AND LICENSE
+
 =back
 
 =head2 AutoSplit - split a package for autoloading
@@ -11313,6 +11444,10 @@
 
 =item DIAGNOSTICS
 
+=item AUTHOR
+
+=item COPYRIGHT AND LICENSE
+
 =back
 
 =head2 B - The Perl Compiler
@@ -11799,6 +11934,14 @@
 
 =back
 
+=head2 B::Lint::Debug - Adds debugging stringification to B::
+
+=over 4
+
+=item DESCRIPTION
+
+=back
+
 =head2 B::O, O - Generic interface to Perl Compiler backends
 
 =over 4
@@ -12443,6 +12586,22 @@
 
 =back
 
+=head2 CORE - Pseudo-namespace for Perl's core routines
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+=item OVERRIDING CORE FUNCTIONS
+
+=item AUTHOR
+
+=item SEE ALSO
+
+=back
+
 =head2 CPAN - query, download and build perl modules from CPAN sites
 
 =over 4
@@ -12469,10 +12628,14 @@
 
 =item mkmyconfig
 
+=item recent ***EXPERIMENTAL COMMAND***
+
 =item recompile
 
 =item report Bundle|Distribution|Module
 
+=item smoke ***EXPERIMENTAL COMMAND***
+
 =item upgrade [Module|/Regex/]...
 
 =item The four C<CPAN::*> Classes: Author, Bundle, Module, Distribution
@@ -12520,9 +12683,9 @@
 
 =item Language Specs
 
-comment [scalar], cpanconfig [hash], disabled [boolean], goto [string],
-install [hash], make [hash], match [hash], patches [array], pl [hash], test
-[hash]
+comment [scalar], cpanconfig [hash], depends [hash] *** EXPERIMENTAL
+FEATURE ***, disabled [boolean], goto [string], install [hash], make
+[hash], match [hash], patches [array], pl [hash], test [hash]
 
 =item Processing Instructions
 
@@ -12551,7 +12714,8 @@
 CPAN::Bundle::uptodate(), CPAN::Bundle::install(), CPAN::Bundle::make(),
 CPAN::Bundle::readme(), CPAN::Bundle::test(),
 CPAN::Distribution::as_glimpse(), CPAN::Distribution::as_string(),
-CPAN::Distribution::author, CPAN::Distribution::clean(),
+CPAN::Distribution::author, CPAN::Distribution::pretty_id(),
+CPAN::Distribution::base_id(), CPAN::Distribution::clean(),
 CPAN::Distribution::containsmods(), CPAN::Distribution::cvs_import(),
 CPAN::Distribution::dir(), CPAN::Distribution::force($method,@args),
 CPAN::Distribution::get(), CPAN::Distribution::install(),
@@ -12629,7 +12793,7 @@
 
 =item FAQ
 
-1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15)
+1), 2), 3), 4), 5), 6), 7), 8), 9), 10), 11), 12), 13), 14), 15), 16)
 
 =item COMPATIBILITY
 
@@ -12655,6 +12819,28 @@
 
 =back
 
+=head2 CPAN::API::HOWTO - a recipe book for programming with CPAN.pm
+
+=over 4
+
+=item RECIPES
+
+=over 4
+
+=item What distribution contains a particular module?
+
+=item What modules does a particular distribution contain?
+
+=back
+
+=item SEE ALSO
+
+=item LICENSE
+
+=item AUTHOR
+
+=back
+
 =head2 CPAN::FirstTime - Utility for CPAN::Config file Initialization
 
 =over 4
@@ -12663,6 +12849,22 @@
 
 =item DESCRIPTION
 
+=back
+
+auto_commit, build_cache, build_dir, build_dir_reuse,
+build_requires_install_policy, cache_metadata, check_sigs, colorize_output,
+colorize_print, colorize_warn, colorize_debug, commandnumber_in_prompt,
+ftp_passive, getcwd, histfile, histsize, inactivity_timeout, index_expire,
+inhibit_startup_message, keep_source_where, load_module_verbosity,
+makepl_arg, make_arg, make_install_arg, make_install_make_command,
+mbuildpl_arg, mbuild_arg, mbuild_install_arg, mbuild_install_build_command,
+pager, prefer_installer, prefs_dir, prerequisites_policy,
+randomize_urllist, scan_cache, shell, show_unparsable_versions,
+show_upload_date, show_zero_versions, tar_verbosity, term_is_latin,
+term_ornaments, test_report, use_sqlite, yaml_load_code, yaml_module
+
+=over 4
+
 =item LICENSE
 
 =back
@@ -12840,11 +13042,11 @@
 
 C<c>, C<castflags>, C<cat>, C<cc>, C<cccdlflags>, C<ccdlflags>, C<ccflags>,
 C<ccflags_uselargefiles>, C<ccname>, C<ccsymbols>, C<ccversion>, C<cf_by>,
-C<cf_email>, C<cf_time>, C<charsize>, C<chgrp>, C<chmod>, C<chown>,
-C<clocktype>, C<comm>, C<compress>, C<contains>, C<cp>, C<cpio>, C<cpp>,
-C<cpp_stuff>, C<cppccsymbols>, C<cppflags>, C<cpplast>, C<cppminus>,
-C<cpprun>, C<cppstdin>, C<cppsymbols>, C<crypt_r_proto>, C<cryptlib>,
-C<csh>, C<ctermid_r_proto>, C<ctime_r_proto>
+C<cf_email>, C<cf_time>, C<chgrp>, C<chmod>, C<chown>, C<clocktype>,
+C<comm>, C<compress>, C<contains>, C<cp>, C<cpio>, C<cpp>, C<cpp_stuff>,
+C<cppccsymbols>, C<cppflags>, C<cpplast>, C<cppminus>, C<cpprun>,
+C<cppstdin>, C<cppsymbols>, C<crypt_r_proto>, C<cryptlib>, C<csh>,
+C<ctermid_r_proto>, C<ctime_r_proto>
 
 =item d
 
@@ -13076,7 +13278,7 @@
 
 C<randbits>, C<randfunc>, C<random_r_proto>, C<randseedtype>, C<ranlib>,
 C<rd_nodata>, C<readdir64_r_proto>, C<readdir_r_proto>, C<revision>, C<rm>,
-C<rmail>, C<run>, C<runnm>
+C<rm_try>, C<rmail>, C<run>, C<runnm>
 
 =item s
 
@@ -14828,6 +15030,22 @@
 
 =back
 
+=item Good Practices
+
+=over 4
+
+=item Declaring C<@EXPORT_OK> and Friends
+
+=item Playing Safe
+
+=item What not to Export
+
+=back
+
+=item SEE ALSO
+
+=item LICENSE
+
 =back
 
 =head2 Exporter::Heavy - Exporter guts
@@ -15548,8 +15766,6 @@
 
 needs_linking (o)
 
-nicetext
-
 parse_abstract
 
 parse_version
@@ -15717,7 +15933,7 @@
 
 makeaperl (override)
 
-nicetext (override)
+maketext_filter (override)
 
 prefixify (override)
 
@@ -15986,7 +16202,8 @@
 
 How do I install a module into my home directory?, How do I get MakeMaker
 and Module::Build to install to the same place?, How do I keep from
-installing man pages?, How do I use a module without installing it?
+installing man pages?, How do I use a module without installing it?, PREFIX
+vs INSTALL_BASE from Module::Build::Cookbook
 
 =item Philosophy and History
 
@@ -16272,7 +16489,7 @@
 
 =back
 
-=head2 File::CheckTree, validate - run many filetest checks on a tree
+=head2 File::CheckTree - run many filetest checks on a tree
 
 =over 4
 
@@ -16413,18 +16630,59 @@
 
 =back
 
-=head2 File::Path - create or remove directory trees
+=head2 File::Path - Create or remove directory trees
 
 =over 4
 
+=item VERSION
+
 =item SYNOPSIS
 
 =item DESCRIPTION
 
+=over 4
+
+=item FUNCTIONS
+
+mode, verbose, error, verbose, safe, keep_root, result, error
+
+=item TRADITIONAL INTERFACE
+
+=item ERROR HANDLING
+
+=item NOTES
+
+=back
+
 =item DIAGNOSTICS
 
+mkdir [path]: [errmsg] (SEVERE), No root path(s) specified, No such file or
+directory, cannot fetch initial working directory: [errmsg], cannot stat
+initial working directory: [errmsg], cannot chdir to [dir]: [errmsg],
+directory [dir] changed before chdir, expected dev=[n] inode=[n], actual
+dev=[n] ino=[n], aborting. (FATAL), cannot make directory [dir]
+read+writeable: [errmsg], cannot read [dir]: [errmsg], cannot reset chmod
+[dir]: [errmsg], cannot chdir to [parent-dir] from [child-dir]: [errmsg],
+aborting. (FATAL), cannot stat prior working directory [dir]: [errmsg],
+aborting. (FATAL), previous directory [parent-dir] changed before entering
+[child-dir], expected dev=[n] inode=[n], actual dev=[n] ino=[n], aborting.
+(FATAL), cannot make directory [dir] writeable: [errmsg], cannot remove
+directory [dir]: [errmsg], cannot restore permissions of [dir] to [0nnn]:
+[errmsg], cannot make file [file] writeable: [errmsg], cannot unlink file
+[file]: [errmsg], cannot restore permissions of [file] to [0nnn]: [errmsg]
+
+=item SEE ALSO
+
+=item BUGS
+
+=item ACKNOWLEDGEMENTS
+
 =item AUTHORS
 
+=item COPYRIGHT
+
+=item LICENSE
+
 =back
 
 =head2 File::Spec - portably perform operations on file names
@@ -16468,6 +16726,8 @@
 
 tmpdir (override)
 
+case_tolerant
+
 =over 4
 
 =item COPYRIGHT
@@ -16703,6 +16963,10 @@
 
 tmpdir
 
+case_tolerant
+
+file_name_is_absolute
+
 catfile
 
 canonpath
@@ -16747,9 +17011,11 @@
 
 =back
 
+B<newdir>
+
 B<filename>
 
-B<unlink_on_destroy>
+B<dirname>, B<unlink_on_destroy>
 
 B<DESTROY>
 
@@ -18562,6 +18828,22 @@
 
 =item precision()
 
+=item bexp()
+
+=item bnok()
+
+=item bpi()
+
+=item bcos()
+
+=item bsin()
+
+=item batan2()
+
+=item batan()
+
+=item bmuladd()
+
 =back
 
 =item Autocreating constants
@@ -18574,6 +18856,8 @@
 
 =back
 
+=item EXPORTS
+
 =item BUGS
 
 =item CAVEATS
@@ -18662,6 +18946,8 @@
 
 =item bmul()
 
+=item bmuladd()
+
 =item bdiv()
 
 =item bmod()
@@ -18676,6 +18962,18 @@
 
 =item bexp()
 
+=item bnok()
+
+=item bpi()
+
+=item bcos()
+
+=item bsin()
+
+=item batan2()
+
+=item batan()
+
 =item blsft()
 
 =item brsft()
@@ -18690,6 +18988,8 @@
 
 =item bsqrt()
 
+=item broot()
+
 =item bfac()
 
 =item round()
@@ -18799,10 +19099,7 @@
 
 =back
 
-=item BUGS
-
-broot() does not work, Out of Memory!, Fails to load Calc on Perl prior
-5.6.0
+=item EXPORTS
 
 =item CAVEATS
 
@@ -18924,8 +19221,6 @@
 
 =item bfac()
 
-=item blog()
-
 =item bround()/round()/bfround()
 
 =item bmod()
@@ -18972,6 +19267,10 @@
 
 =item bpow()
 
+=item bexp()
+
+=item bnok()
+
 =item config()
 
 =back
@@ -19464,11 +19763,11 @@
 put ( LOCAL_FILE [, REMOTE_FILE ] ), put_unique ( LOCAL_FILE [, REMOTE_FILE
 ] ), append ( LOCAL_FILE [, REMOTE_FILE ] ), unique_name (), mdtm ( FILE ),
 size ( FILE ), supported ( CMD ), hash ( [FILEHANDLE_GLOB_REF],[
-BYTES_PER_HASH_MARK] ), nlst ( [ DIR ] ), list ( [ DIR ] ), retr ( FILE ),
-stor ( FILE ), stou ( FILE ), appe ( FILE ), port ( [ PORT ] ), pasv (),
-pasv_xfer ( SRC_FILE, DEST_SERVER [, DEST_FILE ] ), pasv_xfer_unique (
-SRC_FILE, DEST_SERVER [, DEST_FILE ] ), pasv_wait ( NON_PASV_SERVER ),
-abort (), quit ()
+BYTES_PER_HASH_MARK] ), feature ( NAME ), nlst ( [ DIR ] ), list ( [ DIR ]
+), retr ( FILE ), stor ( FILE ), stou ( FILE ), appe ( FILE ), port ( [
+PORT ] ), pasv (), pasv_xfer ( SRC_FILE, DEST_SERVER [, DEST_FILE ] ),
+pasv_xfer_unique ( SRC_FILE, DEST_SERVER [, DEST_FILE ] ), pasv_wait (
+NON_PASV_SERVER ), abort (), quit ()
 
 =over 4
 
@@ -19597,8 +19896,8 @@
 ]]]]]);, $p->ping($host [, $timeout]);, $p->source_verify( { 0 | 1 } );,
 $p->service_check( { 0 | 1 } );, $p->tcp_service_check( { 0 | 1 } );,
 $p->hires( { 0 | 1 } );, $p->bind($local_addr);, $p->open($host);, $p->ack(
-[ $host ] );, $p->nack( $failed_ack_host );, $p->close();, pingecho($host
-[, $timeout]);
+[ $host ] );, $p->nack( $failed_ack_host );, $p->close();,
+$p->port_number([$port_number]), pingecho($host [, $timeout]);
 
 =back
 
@@ -21658,6 +21957,10 @@
 
 =item Multiple packages and fully qualified subroutine names
 
+=item AUTHOR
+
+=item COPYRIGHT AND LICENSE
+
 =back
 
 B<_make_cmd>
@@ -23116,8 +23419,8 @@
 =item FUNCTIONS
 
 $thread = Thread->new(\&start_sub), $thread = Thread->new(\&start_sub,
-LIST), lock VARIABLE, async BLOCK;, Thread->self, cond_wait VARIABLE,
-cond_signal VARIABLE, cond_broadcast VARIABLE, yield
+LIST), lock VARIABLE, async BLOCK;, Thread->self, Thread->list, cond_wait
+VARIABLE, cond_signal VARIABLE, cond_broadcast VARIABLE, yield
 
 =item METHODS
 
@@ -23271,8 +23574,7 @@
 
 =back
 
-=head2 Tie::Handle, Tie::StdHandle  - base class definitions for tied
-handles
+=head2 Tie::Handle - base class definitions for tied handles
 
 =over 4
 
@@ -23438,6 +23740,10 @@
 
 =over 4
 
+=item C<timelocal()> and C<timegm()>
+
+=item C<timelocal_nocheck()> and C<timegm_nocheck()>
+
 =item Year Value Interpretation
 
 =item Limits of time_t
@@ -23456,6 +23762,8 @@
 
 =item SUPPORT
 
+=item COPYRIGHT
+
 =item AUTHOR
 
 =back
@@ -23701,6 +24009,18 @@
 
 =over 4
 
+=item general_categories
+
+=back
+
+=over 4
+
+=item bidi_types
+
+=back
+
+=over 4
+
 =item compexcl
 
 =back
End of Patch.

Reply via email to