This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Integrate change #18420 from maint-5.8:
[perl5.git] / MANIFEST
index 1af1242..4e798d4 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -18,6 +18,7 @@ Changes5.003          Differences between 5.002 and 5.003
 Changes5.004           Differences between 5.003 and 5.004
 Changes5.005           Differences between 5.004 and 5.005
 Changes5.6             Differences between 5.005 and 5.6
+Changes5.8             Differences between 5.6.0 and 5.8.0 (and maint-5.6)
 configpm               Produces lib/Config.pm
 Configure              Portability tool
 configure.com          Configure-equivalent for VMS
@@ -85,6 +86,7 @@ ext/B/B/Xref.pm               Compiler Xref backend
 ext/B/C/C.xs           Compiler C backend external subroutines
 ext/B/C/Makefile.PL    Compiler C backend makefile writer
 ext/B/defsubs_h.PL     Generator for constant subroutines
+ext/B/hints/darwin.pl  Hints for named architecture
 ext/B/Makefile.PL      Compiler backend makefile writer
 ext/B/NOTES            Compiler backend notes
 ext/B/O.pm             Compiler front-end module (-MO=...)
@@ -93,7 +95,7 @@ ext/B/ramblings/curcop.runtime        Compiler ramblings: notes on curcop use
 ext/B/ramblings/flip-flop      Compiler ramblings: notes on flip-flop
 ext/B/ramblings/magic          Compiler ramblings: notes on magic
 ext/B/ramblings/reg.alloc      Compiler ramblings: register allocation
-ext/B/ramblings/runtime.porting Compiler ramblings: porting PP enging
+ext/B/ramblings/runtime.porting Compiler ramblings: porting PP engine
 ext/B/README           Compiler backend README
 ext/B/t/asmdata.t      See if B::Asmdata works
 ext/B/t/assembler.t    See if B::Assembler, B::Disassembler comply
@@ -103,6 +105,7 @@ ext/B/t/concise.t   See whether B::Concise works
 ext/B/t/debug.t                See if B::Debug works
 ext/B/t/deparse.t      See if B::Deparse works
 ext/B/t/lint.t         See if B::Lint works
+ext/B/t/o.t            See if O works
 ext/B/t/showlex.t      See if B::ShowLex works
 ext/B/t/stash.t                See if B::Stash works
 ext/B/t/terse.t                See if B::Terse works
@@ -166,13 +169,16 @@ ext/Devel/PPPort/t/test.t See if Devel::PPPort works
 ext/Devel/PPPort/TODO          Devel::PPPort Todo
 ext/Digest/MD5/Changes         Digest::MD5 extension changes
 ext/Digest/MD5/hints/irix_6.pl Hints for named architecture
+ext/Digest/MD5/hints/MacOS.pl  Hints for named architecture
 ext/Digest/MD5/Makefile.PL     Digest::MD5 extension makefile writer
 ext/Digest/MD5/MD5.pm          Digest::MD5 extension
 ext/Digest/MD5/MD5.xs          Digest::MD5 extension
-ext/Digest/MD5/t/aaa.t         See if Digest::MD5 extension works
+ext/Digest/MD5/README          Digest::MD5 extension Readme
 ext/Digest/MD5/t/align.t       See if Digest::MD5 extension works
 ext/Digest/MD5/t/badfile.t     See if Digest::MD5 extension works
 ext/Digest/MD5/t/files.t       See if Digest::MD5 extension works
+ext/Digest/MD5/t/md5-aaa.t     See if Digest::MD5 extension works
+ext/Digest/MD5/t/utf8.t                See if Digest::MD5 extension works
 ext/Digest/MD5/typemap         Digest::MD5 extension
 ext/DynaLoader/dlutils.c       Dynamic loader utilities for dl_*.xs files
 ext/DynaLoader/dl_aix.xs       AIX implementation
@@ -197,41 +203,42 @@ ext/DynaLoader/Makefile.PL        Dynamic Loader makefile writer
 ext/DynaLoader/README          Dynamic Loader notes and intro
 ext/DynaLoader/XSLoader_pm.PL  Simple XS Loader perl module
 ext/Encode/AUTHORS             List of authors
-ext/Encode/bin/enc2xs  Encode module generator
-ext/Encode/bin/piconv  iconv by perl
+ext/Encode/bin/enc2xs          Encode module generator
+ext/Encode/bin/piconv          iconv by perl
 ext/Encode/bin/ucm2table       Table Generator for testing
-ext/Encode/bin/ucmlint A UCM Lint utility
-ext/Encode/bin/unidump Unicode Dump like hexdump(1)
-ext/Encode/Byte/Byte.pm Encode extension
-ext/Encode/Byte/Makefile.PL      Encode extension
+ext/Encode/bin/ucmlint         A UCM Lint utility
+ext/Encode/bin/ucmsort         A UCM sort utility
+ext/Encode/bin/unidump         Unicode Dump like hexdump(1)
+ext/Encode/Byte/Byte.pm                Encode extension
+ext/Encode/Byte/Makefile.PL    Encode extension
 ext/Encode/Changes             Change Log
 ext/Encode/CN/CN.pm            Encode extension
 ext/Encode/CN/Makefile.PL      Encode extension
-ext/Encode/EBCDIC/EBCDIC.pm      Encode extension
-ext/Encode/EBCDIC/Makefile.PL    Encode extension
+ext/Encode/EBCDIC/EBCDIC.pm    Encode extension
+ext/Encode/EBCDIC/Makefile.PL  Encode extension
 ext/Encode/encengine.c         Encode extension
-ext/Encode/Encode.pm          Mother of all Encode extensions
+ext/Encode/Encode.pm           Mother of all Encode extensions
 ext/Encode/Encode.xs           Encode extension
-ext/Encode/Encode/Changes.e2x          Skeleton file for enc2xs
+ext/Encode/Encode/Changes.e2x  Skeleton file for enc2xs
 ext/Encode/Encode/ConfigLocal_PM.e2x   Skeleton file for enc2xs
-ext/Encode/Encode/encode.h             Encode extension header file
+ext/Encode/Encode/encode.h     Encode extension header file
 ext/Encode/Encode/Makefile_PL.e2x      Skeleton file for enc2xs
-ext/Encode/Encode/README.e2x           Skeleton file for enc2xs
-ext/Encode/Encode/_PM.e2x              Skeleton file for enc2xs
-ext/Encode/Encode/_T.e2x               Skeleton file for enc2xs
-ext/Encode/encoding.pm Perl Pragmactic Module
+ext/Encode/Encode/README.e2x   Skeleton file for enc2xs
+ext/Encode/Encode/_PM.e2x      Skeleton file for enc2xs
+ext/Encode/Encode/_T.e2x       Skeleton file for enc2xs
+ext/Encode/encoding.pm         Perl Pragmatic Module
 ext/Encode/JP/JP.pm            Encode extension
 ext/Encode/JP/Makefile.PL      Encode extension
 ext/Encode/KR/KR.pm            Encode extension
-ext/Encode/KR/Makefile.PL              Encode extension
-ext/Encode/lib/Encode/Alias.pm         Encode extension
+ext/Encode/KR/Makefile.PL      Encode extension
+ext/Encode/lib/Encode/Alias.pm Encode extension
 ext/Encode/lib/Encode/CJKConstants.pm  Encode extension
 ext/Encode/lib/Encode/CN/HZ.pm         Encode extension
-ext/Encode/lib/Encode/Config.pm                Encode configuration module
-ext/Encode/lib/Encode/Encoder.pm              OO Encoder
+ext/Encode/lib/Encode/Config.pm        Encode configuration module
+ext/Encode/lib/Encode/Encoder.pm       OO Encoder
 ext/Encode/lib/Encode/Encoding.pm      Encode extension
 ext/Encode/lib/Encode/Guess.pm Encode Extension
-ext/Encode/lib/Encode/JP/H2Z.pm                Encode extension
+ext/Encode/lib/Encode/JP/H2Z.pm        Encode extension
 ext/Encode/lib/Encode/JP/JIS7.pm       Encode extension
 ext/Encode/lib/Encode/KR/2022_KR.pm     Encode extension
 ext/Encode/lib/Encode/MIME/Header.pm   Encode extension
@@ -240,37 +247,38 @@ ext/Encode/lib/Encode/Supported.pod       Documents for supported encodings
 ext/Encode/Makefile.PL         Encode extension makefile writer
 ext/Encode/MANIFEST            Encode extension
 ext/Encode/README              Encode extension
-ext/Encode/Symbol/Makefile.PL    Encode extension
-ext/Encode/Symbol/Symbol.pm      Encode extension
-ext/Encode/t/Aliases.t test script
-ext/Encode/t/at-cn.t   test script
-ext/Encode/t/at-tw.t   test script
+ext/Encode/Symbol/Makefile.PL  Encode extension
+ext/Encode/Symbol/Symbol.pm    Encode extension
+ext/Encode/t/Aliases.t         test script
+ext/Encode/t/at-cn.t           test script
+ext/Encode/t/at-tw.t           test script
 ext/Encode/t/big5-eten.enc     test data
 ext/Encode/t/big5-eten.utf     test data
 ext/Encode/t/big5-hkscs.enc    test data
 ext/Encode/t/big5-hkscs.utf    test data
-ext/Encode/t/CJKT.t    test script
-ext/Encode/t/Encode.t  test script
-ext/Encode/t/Encoder.t test script
-ext/Encode/t/encoding.t test script
-ext/Encode/t/fallback.t test script
-ext/Encode/t/gb2312.enc test data
-ext/Encode/t/gb2312.utf test data
-ext/Encode/t/grow.t    test script
-ext/Encode/t/guess.t   test script
+ext/Encode/t/CJKT.t            test script
+ext/Encode/t/Encode.t          test script
+ext/Encode/t/Encoder.t         test script
+ext/Encode/t/encoding.t                test script
+ext/Encode/t/fallback.t                test script
+ext/Encode/t/gb2312.enc                test data
+ext/Encode/t/gb2312.utf                test data
+ext/Encode/t/grow.t            test script
+ext/Encode/t/guess.t           test script
 ext/Encode/t/jisx0201.enc      test data
 ext/Encode/t/jisx0201.utf      test data
 ext/Encode/t/jisx0208.enc      test data
 ext/Encode/t/jisx0208.utf      test data
 ext/Encode/t/jisx0212.enc      test data
 ext/Encode/t/jisx0212.utf      test data
-ext/Encode/t/jperl.t   test script
+ext/Encode/t/jperl.t           test script
 ext/Encode/t/ksc5601.enc       test data
 ext/Encode/t/ksc5601.utf       test data
 ext/Encode/t/mime-header.t     test script
-ext/Encode/t/perlio.t  test script
+ext/Encode/t/perlio.t          test script
+ext/Encode/t/rt.pl             test script
 ext/Encode/t/unibench.pl       benchmark script
-ext/Encode/t/Unicode.t test script
+ext/Encode/t/Unicode.t         test script
 ext/Encode/TW/Makefile.PL      Encode extension
 ext/Encode/TW/TW.pm            Encode extension
 ext/Encode/ucm/8859-1.ucm      Unicode Character Map
@@ -331,6 +339,7 @@ ext/Encode/ucm/cp932.ucm    Unicode Character Map
 ext/Encode/ucm/cp936.ucm       Unicode Character Map
 ext/Encode/ucm/cp949.ucm       Unicode Character Map
 ext/Encode/ucm/cp950.ucm       Unicode Character Map
+ext/Encode/ucm/ctrl.ucm                Unicode Character Map
 ext/Encode/ucm/dingbats.ucm    Unicode Character Map
 ext/Encode/ucm/euc-cn.ucm      Unicode Character Map
 ext/Encode/ucm/euc-jp.ucm      Unicode Character Map
@@ -370,6 +379,7 @@ ext/Encode/ucm/macThai.ucm  Unicode Character Map
 ext/Encode/ucm/macTurkish.ucm  Unicode Character Map
 ext/Encode/ucm/macUkraine.ucm  Unicode Character Map
 ext/Encode/ucm/nextstep.ucm    Unicode Character Map
+ext/Encode/ucm/null.ucm                Unicode Character Map
 ext/Encode/ucm/posix-bc.ucm    Unicode Character Map
 ext/Encode/ucm/shiftjis.ucm    Unicode Character Map
 ext/Encode/ucm/symbol.ucm      Unicode Character Map
@@ -414,7 +424,9 @@ ext/I18N/Langinfo/Langinfo.t        I18N::Langinfo
 ext/I18N/Langinfo/Langinfo.xs  I18N::Langinfo
 ext/I18N/Langinfo/Makefile.PL  I18N::Langinfo
 ext/IO/ChangeLog               IO perl module change log
+ext/IO/hints/sco.pl            Hint for IO for named architecture
 ext/IO/IO.pm                   Top-level interface to IO::* classes
+ext/IO/lib/IO/t/IO.t   See if IO works
 ext/IO/IO.xs                   IO extension external subroutines
 ext/IO/lib/IO/Dir.pm           IO directory reading package
 ext/IO/lib/IO/File.pm          IO file handle package
@@ -465,6 +477,7 @@ ext/List/Util/README                Util extension
 ext/List/Util/t/blessed.t      Scalar::Util
 ext/List/Util/t/dualvar.t      Scalar::Util
 ext/List/Util/t/first.t                List::Util
+ext/List/Util/t/isvstring.t    Scalar::Util
 ext/List/Util/t/max.t          List::Util
 ext/List/Util/t/maxstr.t       List::Util
 ext/List/Util/t/min.t          List::Util
@@ -472,6 +485,7 @@ ext/List/Util/t/minstr.t    List::Util
 ext/List/Util/t/openhan.t      Scalar::Util
 ext/List/Util/t/readonly.t     Scalar::Util
 ext/List/Util/t/reduce.t       List::Util
+ext/List/Util/t/refaddr.t      Scalar::Util
 ext/List/Util/t/reftype.t      Scalar::Util
 ext/List/Util/t/shuffle.t      List::Util
 ext/List/Util/t/sum.t          List::Util
@@ -484,7 +498,7 @@ ext/MIME/Base64/Changes             MIME::Base64 extension
 ext/MIME/Base64/Makefile.PL    MIME::Base64 extension
 ext/MIME/Base64/QuotedPrint.pm MIME::Base64 extension
 ext/MIME/Base64/t/base64.t     See whether MIME::Base64 works
-ext/MIME/Base64/t/qp.t         See whether MIME::QuotedPrint works
+ext/MIME/Base64/t/quoted-print.t       See whether MIME::QuotedPrint works
 ext/MIME/Base64/t/unicode.t    See whether MIME::Base64 works
 ext/NDBM_File/hints/cygwin.pl  Hint for NDBM_File for named architecture
 ext/NDBM_File/hints/dec_osf.pl Hint for NDBM_File for named architecture
@@ -501,6 +515,7 @@ ext/NDBM_File/typemap               NDBM extension interface types
 ext/ODBM_File/hints/cygwin.pl  Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/dec_osf.pl Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/hpux.pl    Hint for ODBM_File for named architecture
+ext/ODBM_File/hints/linux.pl   Hint for NDBM_File for named architecture
 ext/ODBM_File/hints/sco.pl     Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/solaris.pl Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/svr4.pl    Hint for ODBM_File for named architecture
@@ -522,16 +537,17 @@ ext/PerlIO/encoding/encoding.xs PerlIO::encoding
 ext/PerlIO/encoding/Makefile.PL PerlIO::encoding makefile writer
 ext/PerlIO/encoding/MANIFEST   PerlIO::encoding list of files
 ext/PerlIO/PerlIO.t            See if PerlIO works
-ext/PerlIO/Scalar/Makefile.PL  PerlIO layer for scalars
-ext/PerlIO/Scalar/Scalar.pm    PerlIO layer for scalars
-ext/PerlIO/Scalar/Scalar.xs    PerlIO layer for scalars
+ext/PerlIO/scalar/Makefile.PL  PerlIO layer for scalars
+ext/PerlIO/scalar/scalar.pm    PerlIO layer for scalars
+ext/PerlIO/scalar/scalar.xs    PerlIO layer for scalars
 ext/PerlIO/t/encoding.t                See if PerlIO encoding conversion works
+ext/PerlIO/t/fail.t            See if bad layers fail
 ext/PerlIO/t/fallback.t                See if PerlIO fallbacks work
-ext/PerlIO/t/scalar.t          See if PerlIO::Scalar works
-ext/PerlIO/t/via.t             See if PerlIO::Via works
-ext/PerlIO/Via/Makefile.PL     PerlIO layer for layers in perl
-ext/PerlIO/Via/Via.pm          PerlIO layer for layers in perl
-ext/PerlIO/Via/Via.xs          PerlIO layer for layers in perl
+ext/PerlIO/t/scalar.t          See if PerlIO::scalar works
+ext/PerlIO/t/via.t             See if PerlIO::via works
+ext/PerlIO/via/Makefile.PL     PerlIO layer for layers in perl
+ext/PerlIO/via/via.pm          PerlIO layer for layers in perl
+ext/PerlIO/via/via.xs          PerlIO layer for layers in perl
 ext/POSIX/hints/bsdos.pl       Hint for POSIX for named architecture
 ext/POSIX/hints/dynixptx.pl    Hint for POSIX for named architecture
 ext/POSIX/hints/freebsd.pl     Hint for POSIX for named architecture
@@ -547,8 +563,10 @@ ext/POSIX/Makefile.PL              POSIX extension makefile writer
 ext/POSIX/POSIX.pm             POSIX extension Perl module
 ext/POSIX/POSIX.pod            POSIX extension documentation
 ext/POSIX/POSIX.xs             POSIX extension external subroutines
+ext/POSIX/t/is.t               See if POSIX isxxx() work
 ext/POSIX/t/posix.t            See if POSIX works
 ext/POSIX/t/sigaction.t                See if POSIX::sigaction works
+ext/POSIX/t/taint.t            See if POSIX works with taint
 ext/POSIX/t/waitpid.t          See if waitpid works
 ext/POSIX/typemap              POSIX extension interface types
 ext/re/hints/mpeix.pl          Hints for re for named architecture
@@ -558,6 +576,7 @@ ext/re/re.t                         see if re pragma works
 ext/re/re.xs                   re extension external subroutines
 ext/Safe/safe1.t               See if Safe works
 ext/Safe/safe2.t               See if Safe works
+ext/Safe/safe3.t               See if Safe works
 ext/SDBM_File/Makefile.PL      SDBM extension makefile writer
 ext/SDBM_File/sdbm.t           See if SDBM_File works
 ext/SDBM_File/sdbm/biblio      SDBM kit
@@ -599,19 +618,24 @@ ext/Storable/Storable.pm  Storable extension
 ext/Storable/Storable.xs       Storable extension
 ext/Storable/t/blessed.t       See if Storable works
 ext/Storable/t/canonical.t     See if Storable works
+ext/Storable/t/code.t          See if Storable works
 ext/Storable/t/compat06.t      See if Storable works
 ext/Storable/t/croak.t         See if Storable works
 ext/Storable/t/dclone.t                See if Storable works
 ext/Storable/t/downgrade.t     See if Storable works
 ext/Storable/t/forgive.t       See if Storable works
 ext/Storable/t/freeze.t                See if Storable works
+ext/Storable/t/integer.t       See if Storable works
+ext/Storable/t/interwork56.t   Test compatibility kludge for 64bit data under 5.6.x
 ext/Storable/t/lock.t          See if Storable works
-ext/Storable/t/make_downgrade.pl       See if Storable works
+ext/Storable/t/make_56_interwork.pl    Make test data for interwork56.t
+ext/Storable/t/make_downgrade.pl       Make test data for downgrade.t
 ext/Storable/t/malice.t                See if Storable copes with corrupt files
 ext/Storable/t/overload.t      See if Storable works
 ext/Storable/t/recurse.t       See if Storable works
 ext/Storable/t/restrict.t      See if Storable works
 ext/Storable/t/retrieve.t      See if Storable works
+ext/Storable/t/st-dump.pl      See if Storable works
 ext/Storable/t/store.t         See if Storable works
 ext/Storable/t/tied.t          See if Storable works
 ext/Storable/t/tied_hook.t     See if Storable works
@@ -636,15 +660,15 @@ ext/Thread/list.tx                Test getting list of all threads
 ext/Thread/lock.tx             Test lock primitive
 ext/Thread/Makefile.PL         Thread extension makefile writer
 ext/Thread/Notes               Thread notes
+ext/Thread/Queue.pmx           Threadsafe queue
 ext/Thread/queue.tx            Test Thread::Queue module
 ext/Thread/README              Thread README
+ext/Thread/README.threads              Notes about multithreading
+ext/Thread/Semaphore.pmx       Threadsafe semaphore
 ext/Thread/specific.tx         Test thread-specific user data
 ext/Thread/sync.tx             Test thread synchronisation
 ext/Thread/sync2.tx            Test thread synchronisation
-ext/Thread/thr5005.t           Test 5.005-style threading (skipped if no use5005threads)
 ext/Thread/Thread.xs           Thread extension external subroutines
-ext/Thread/Thread/Queue.pm     Thread synchronised queue objects
-ext/Thread/Thread/Semaphore.pm Thread semaphore objects
 ext/Thread/Thread/Signal.pm    Start a thread to run signal handlers
 ext/Thread/Thread/Specific.pm  Thread specific data access
 ext/Thread/typemap             Thread extension interface types
@@ -656,7 +680,6 @@ ext/threads/Changes         ithreads
 ext/threads/Makefile.PL                ithreads
 ext/threads/README             ithreads
 ext/threads/shared/Makefile.PL thread shared variables
-ext/threads/shared/queue.pm    Threadsafe queue.
 ext/threads/shared/README      thread shared variables
 ext/threads/shared/shared.pm   thread shared variables
 ext/threads/shared/shared.xs   thread shared variables
@@ -664,10 +687,10 @@ ext/threads/shared/t/0nothread.t  Tests for basic shared array functionality.
 ext/threads/shared/t/av_refs.t Tests for arrays containing references
 ext/threads/shared/t/av_simple.t       Tests for basic shared array functionality.
 ext/threads/shared/t/cond.t    Test condition variables
+ext/threads/shared/t/disabled.t Test threads::shared when threads are disabled.
 ext/threads/shared/t/hv_refs.t Test shared hashes containing references
 ext/threads/shared/t/hv_simple.t       Tests for basic shared hash functionality.
 ext/threads/shared/t/no_share.t Tests for disabled share on variables.
-ext/threads/shared/t/queue.t   thread shared variables
 ext/threads/shared/t/shared_attr.t     Test :shared attribute
 ext/threads/shared/t/sv_refs.t thread shared variables
 ext/threads/shared/t/sv_simple.t       thread shared variables
@@ -675,8 +698,9 @@ ext/threads/shared/typemap  thread::shared types
 ext/threads/t/basic.t          ithreads
 ext/threads/t/end.t            Test end functions
 ext/threads/t/join.t           Testing the join function
-ext/threads/t/libc.t           testing libc functions for threadsafetyness
+ext/threads/t/libc.t           testing libc functions for threadsafety
 ext/threads/t/list.t           Test threads->list()
+ext/threads/t/problems.t       Test various memory problems
 ext/threads/t/stress_cv.t      Test with multiple threads, coderef cv argument.
 ext/threads/t/stress_re.t      Test with multiple threads, string cv argument and regexes.
 ext/threads/t/stress_string.t  Test with multiple threads, string cv argument.
@@ -691,6 +715,7 @@ ext/Time/HiRes/HiRes.pm             Time::HiRes extension
 ext/Time/HiRes/HiRes.t         Test for Time::HiRes
 ext/Time/HiRes/HiRes.xs                Time::HiRes extension
 ext/Time/HiRes/Makefile.PL     Time::HiRes extension
+ext/Time/HiRes/typemap         Time::HiRes extension
 ext/Unicode/Normalize/Changes  Unicode::Normalize
 ext/Unicode/Normalize/Makefile.PL      Unicode::Normalize
 ext/Unicode/Normalize/mkheader Unicode::Normalize
@@ -701,6 +726,12 @@ ext/Unicode/Normalize/t/func.t     Unicode::Normalize
 ext/Unicode/Normalize/t/norm.t Unicode::Normalize
 ext/Unicode/Normalize/t/test.t Unicode::Normalize
 ext/util/make_ext              Used by Makefile to execute extension Makefiles
+ext/XS/APItest/APItest.pm      XS::APItest extension
+ext/XS/APItest/APItest.xs      XS::APItest extension
+ext/XS/APItest/Makefile.PL     XS::APItest extension
+ext/XS/APItest/MANIFEST                XS::APItest extension
+ext/XS/APItest/README          XS::APItest extension
+ext/XS/APItest/t/printf.t      XS::APItest extension
 ext/XS/Typemap/Makefile.PL     XS::Typemap extension
 ext/XS/Typemap/README          XS::Typemap extension
 ext/XS/Typemap/stdio.c         XS::Typemap extension
@@ -786,6 +817,7 @@ hints/openbsd.sh            Hints for named architecture
 hints/opus.sh                  Hints for named architecture
 hints/os2.sh                   Hints for named architecture
 hints/os390.sh                 Hints for named architecture
+hints/os400.sh                 Hints for named architecture
 hints/posix-bc.sh              Hints for named architecture
 hints/powerux.sh               Hints for named architecture
 hints/qnx.sh                   Hints for named architecture
@@ -906,9 +938,15 @@ lib/bigint.pl                      An arbitrary precision integer arithmetic package
 lib/bigint.pm                  bignum
 lib/bigintpl.t                 See if bigint.pl works
 lib/bignum.pm                  bignum
+lib/bignum/t/bn_lite.t         See if bignum works
+lib/bignum/t/br_lite.t         See if bignum works
 lib/bignum/t/bigint.t          See if bignum works
 lib/bignum/t/bignum.t          See if bignum works
 lib/bignum/t/bigrat.t          See if bignum works
+lib/bignum/t/biinfnan.t                See if bignum works
+lib/bignum/t/bninfnan.t                See if bignum works
+lib/bignum/t/brinfnan.t                See if bignum works
+lib/bignum/t/infnan.inc                See if bignum works
 lib/bignum/t/option_a.t                See if bignum works
 lib/bignum/t/option_l.t                See if bignum works
 lib/bignum/t/option_p.t                See if bignum works
@@ -973,12 +1011,14 @@ lib/Class/ISA/test.pl            See if Class::ISA works
 lib/Class/Struct.pm            Declare struct-like datatypes as Perl classes
 lib/Class/Struct.t             See if Class::Struct works
 lib/complete.pl                        A command completion subroutine
+lib/Config.t                   See if Config works
 lib/constant.pm                        For "use constant"
 lib/constant.t                 See if compile-time constants work
 lib/CPAN.pm                    Interface to Comprehensive Perl Archive Network
 lib/CPAN/FirstTime.pm          Utility for creating CPAN config files
 lib/CPAN/Nox.pm                        Runs CPAN while avoiding compiled extensions
 lib/CPAN/t/loadme.t            See if CPAN the module works
+lib/CPAN/t/mirroredby.t                See if CPAN::Mirrored::By works
 lib/CPAN/t/Nox.t               See if CPAN::Nox works
 lib/CPAN/t/vcmp.t              See if CPAN the module works
 lib/ctime.pl                   A ctime workalike
@@ -1050,6 +1090,7 @@ lib/ExtUtils/t/Manifest.t See if ExtUtils::Manifest works
 lib/ExtUtils/t/Mkbootstrap.t   See if ExtUtils::Mkbootstrap works
 lib/ExtUtils/t/MM_BeOS.t       See if ExtUtils::MM_BeOS works
 lib/ExtUtils/t/MM_Cygwin.t     See if ExtUtils::MM_Cygwin works
+lib/ExtUtils/t/MM_NW5.t                See if ExtUtils::MM_NW5 works
 lib/ExtUtils/t/MM_OS2.t                See if ExtUtils::MM_OS2 works
 lib/ExtUtils/t/MM_Unix.t       See if ExtUtils::MM_UNIX works
 lib/ExtUtils/t/MM_VMS.t                See if ExtUtils::MM_VMS works
@@ -1059,6 +1100,7 @@ lib/ExtUtils/t/prefixify.t        See if MakeMaker can apply a PREFIX
 lib/ExtUtils/t/problems.t      How MakeMaker reacts to build problems
 lib/ExtUtils/t/testlib.t       See if ExtUtils::testlib works
 lib/ExtUtils/t/VERSION_FROM.t  See if MakeMaker's VERSION_FROM works
+lib/ExtUtils/t/writemakefile_args.t   See if WriteMakefile works
 lib/ExtUtils/t/zz_cleanup_dummy.t   Cleanup MakeMaker test module
 lib/ExtUtils/testlib.pm                Fixes up @INC to use just-built extension
 lib/ExtUtils/typemap           Extension interface types
@@ -1094,7 +1136,7 @@ lib/File/Spec/t/rel2abs2rel.t     See if File::Spec->rel2abs/abs2rel works
 lib/File/Spec/t/Spec.t         See if File::Spec works
 lib/File/Spec/Unix.pm          portable operations on Unix file names
 lib/File/Spec/VMS.pm           portable operations on VMS file names
-lib/File/Spec/Win32.pm         portable operations on Win32 file names
+lib/File/Spec/Win32.pm         portable operations on Win32 and NetWare file names
 lib/File/stat.pm               By-name interface to Perl's builtin stat
 lib/File/stat.t                        See if File::stat works
 lib/File/Temp.pm               create safe temporary files and file handles
@@ -1194,21 +1236,24 @@ lib/Math/BigFloat.pm            An arbitrary precision floating-point arithmetic package
 lib/Math/BigFloat/Trace.pm     bignum tracing
 lib/Math/BigInt.pm             An arbitrary precision integer arithmetic package
 lib/Math/BigInt/Calc.pm                Pure Perl module to support Math::BigInt
+lib/Math/BigInt/Scalar.pm              Pure Perl module to support Math::BigInt
 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/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
 lib/Math/BigInt/t/bigintpm.inc Shared tests for bigintpm.t and sub_mbi.t
 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/calling.t    Test calling conventions
 lib/Math/BigInt/t/config.t     Test Math::BigInt->config()
 lib/Math/BigInt/t/constant.t   Test Math::BigInt/BigFloat under :constant
 lib/Math/BigInt/t/downgrade.t  Test if use Math::BigInt(); under downgrade works
 lib/Math/BigInt/t/inf_nan.t    Special tests for inf and NaN handling
 lib/Math/BigInt/t/isa.t                Test for Math::BigInt inheritance
-lib/Math/BigInt/t/mbimbf.inc   Actual BigInt/BigFloat accuracy, precicion and fallback, round_mode tests
-lib/Math/BigInt/t/mbimbf.t     BigInt/BigFloat accuracy, precicion and fallback, round_mode
+lib/Math/BigInt/t/mbimbf.inc   Actual BigInt/BigFloat accuracy, precision and fallback, round_mode tests
+lib/Math/BigInt/t/mbimbf.t     BigInt/BigFloat accuracy, precision and fallback, round_mode
 lib/Math/BigInt/t/mbi_rand.t   Test Math::BigInt randomly
 lib/Math/BigInt/t/require.t    Test if require Math::BigInt works
 lib/Math/BigInt/t/sub_mbf.t    Empty subclass test of BigFloat
@@ -1216,6 +1261,7 @@ lib/Math/BigInt/t/sub_mbi.t       Empty subclass test of BigInt
 lib/Math/BigInt/t/sub_mif.t    Test A & P with subclasses using mbimbf.inc
 lib/Math/BigInt/t/upgrade.inc  Actual tests for upgrade.t
 lib/Math/BigInt/t/upgrade.t    Test if use Math::BigInt(); under upgrade works
+lib/Math/BigInt/t/upgradef.t   Test if use Math::BigFloat(); under upgrade works
 lib/Math/BigInt/t/use.t                Test if use Math::BigInt(); works
 lib/Math/BigInt/t/use_lib1.t   Test combinations of Math::BigInt and BigFloat
 lib/Math/BigInt/t/use_lib2.t   Test combinations of Math::BigInt and BigFloat
@@ -1224,6 +1270,7 @@ lib/Math/BigInt/t/use_lib4.t      Test combinations of Math::BigInt and BigFloat
 lib/Math/BigInt/t/with_sub.t   Test use Math::BigFloat with => package
 lib/Math/BigInt/Trace.pm       bignum tracing
 lib/Math/BigRat.pm             Math::BigRat
+lib/Math/BigRat/t/big_ap.t             Math::BigRat test
 lib/Math/BigRat/t/bigfltpm.inc         Math::BigRat test
 lib/Math/BigRat/t/bigfltrt.t           Math::BigRat test
 lib/Math/BigRat/t/bigrat.t             Math::BigRat test
@@ -1289,16 +1336,20 @@ lib/Net/netent.t                See if Net::netent works
 lib/Net/Netrc.pm               libnet
 lib/Net/NNTP.pm                        libnet
 lib/Net/Ping.pm                        Hello, anybody home?
-lib/Net/Ping/CHANGES           Net::Ping
+lib/Net/Ping/Changes           Net::Ping
 lib/Net/Ping/README            Net::Ping
-lib/Net/Ping/t/100_load.t              Ping Net::Ping
-lib/Net/Ping/t/110_icmp_inst.t         Ping Net::Ping
-lib/Net/Ping/t/120_udp_inst.t          Ping Net::Ping
-lib/Net/Ping/t/130_tcp_inst.t          Ping Net::Ping
+lib/Net/Ping/t/100_load.t      Ping Net::Ping
+lib/Net/Ping/t/110_icmp_inst.t Ping Net::Ping
+lib/Net/Ping/t/120_udp_inst.t  Ping Net::Ping
+lib/Net/Ping/t/130_tcp_inst.t  Ping Net::Ping
 lib/Net/Ping/t/140_stream_inst.t       Ping Net::Ping
-lib/Net/Ping/t/200_ping_tcp.t          Ping Net::Ping
-lib/Net/Ping/t/250_ping_hires.t                Ping Net::Ping
+lib/Net/Ping/t/150_syn_inst.t  Ping Net::Ping
+lib/Net/Ping/t/200_ping_tcp.t  Ping Net::Ping
+lib/Net/Ping/t/250_ping_hires.t        Ping Net::Ping
 lib/Net/Ping/t/300_ping_stream.t       Ping Net::Ping
+lib/Net/Ping/t/400_ping_syn.t  Ping Net::Ping
+lib/Net/Ping/t/410_syn_host.t  Ping Net::Ping
+lib/Net/Ping/t/450_service.t   Ping Net::Ping
 lib/Net/POP3.pm                        libnet
 lib/Net/protoent.pm            By-name interface to Perl's builtin getproto*
 lib/Net/protoent.t             See if Net::protoent works
@@ -1324,7 +1375,7 @@ lib/NEXT/t/actual.t               NEXT
 lib/NEXT/t/actuns.t            NEXT
 lib/NEXT/t/next.t              NEXT
 lib/NEXT/t/unseen.t            NEXT
-lib/open.pm                    Pragma to specify default I/O disciplines
+lib/open.pm                    Pragma to specify default I/O layers
 lib/open.t                     See if the open pragma works
 lib/open2.pl                   Open a two-ended pipe (uses IPC::Open2)
 lib/open3.pl                   Open a three-ended pipe (uses IPC::Open3)
@@ -1332,6 +1383,8 @@ lib/overload.pm                   Module for overloading perl operators
 lib/overload.t                 See if operator overloading works
 lib/perl5db.pl                 Perl debugging routines
 lib/PerlIO.pm                  PerlIO support module
+lib/PerlIO/via/QuotedPrint.pm  PerlIO::via::QuotedPrint
+lib/PerlIO/via/t/QuotedPrint.t PerlIO::via::QuotedPrint
 lib/ph.t                       See if h2ph works
 lib/Pod/Checker.pm             Pod-Parser - check POD documents for syntax errors
 lib/Pod/Find.pm                        used by pod/splitpod
@@ -1343,7 +1396,22 @@ lib/Pod/Man.pm                   Convert POD data to *roff
 lib/Pod/ParseLink.pm           Perl an L<> formatting code in POD text
 lib/Pod/Parser.pm              Pod-Parser - define base class for parsing POD
 lib/Pod/ParseUtils.pm          Pod-Parser - pod utility functions
+lib/Pod/Perldoc.pm             guts of the 'perldoc' utility
+lib/Pod/Perldoc/BaseTo.pm      utility module for perldoc
+lib/Pod/Perldoc/GetOptsOO.pm   options parsing for perldoc
+lib/Pod/Perldoc/ToChecker.pm   let perldoc check POD for errors
+lib/Pod/Perldoc/ToMan.pm       render POD as man pages
+lib/Pod/Perldoc/ToNroff.pm     convert POD to nroff
+lib/Pod/Perldoc/ToPod.pm       convert POD to POD
+lib/Pod/Perldoc/ToRtf.pm       convert POD to RTF
+lib/Pod/Perldoc/ToText.pm      convert POD to plain text
+lib/Pod/Perldoc/ToTk.pm                convert POD via Tk::Pod
+lib/Pod/Perldoc/ToXml.pm       convert POD to XML
+lib/Pod/Perldoc/t/checkerbasic.t       test Pod::Perldoc::ToChecker
+lib/Pod/Perldoc/t/perldocbasic.t       test Pod::Perldoc basic operation
+lib/Pod/Perldoc/t/textbasic.t  test Pod::Perldoc::ToText
 lib/Pod/Plainer.pm             Pod migration utility module
+lib/Pod/PlainText.pm           Convert POD data to formatted ASCII text
 lib/Pod/Select.pm              Pod-Parser - select portions of POD docs
 lib/Pod/t/basic.cap            podlators test
 lib/Pod/t/basic.clr            podlators test
@@ -1365,6 +1433,8 @@ lib/Pod/t/parselink.t             podlators test
 lib/Pod/t/pod2html-lib.pl      pod2html testing library
 lib/Pod/t/Select.t             See if Pod::Select works
 lib/Pod/t/text-errors.t                podlators test
+lib/Pod/t/text-options.t               podlators test
+lib/Pod/t/text.t               podlators test
 lib/Pod/t/Usage.t              See if Pod::Usage works
 lib/Pod/t/utils.t              Test for Pod::ParseUtils
 lib/Pod/Text.pm                        Pod-Parser - convert POD data to formatted ASCII text
@@ -1432,9 +1502,11 @@ lib/Test/More.pm         More utilities for writing tests
 lib/Test/Simple.pm             Basic utility for writing tests
 lib/Test/Simple/Changes                Test::Simple changes
 lib/Test/Simple/README         Test::Simple README
+lib/Test/Simple/t/bad_plan.t    Test::Builder plan() test
 lib/Test/Simple/t/buffer.t     Test::Builder buffering test
 lib/Test/Simple/t/Builder.t    Test::Builder tests
 lib/Test/Simple/t/curr_test.t  Test::Builder->curr_test tests
+lib/Test/Simple/t/details.t    Test::Builder tests
 lib/Test/Simple/t/diag.t       Test::More diag() test
 lib/Test/Simple/t/exit.t       Test::Simple test, exit codes
 lib/Test/Simple/t/extra.t      Test::Simple test
@@ -1442,8 +1514,12 @@ lib/Test/Simple/t/fail-like.t    Test::More test, like() failures
 lib/Test/Simple/t/fail-more.t  Test::More test, tests failing
 lib/Test/Simple/t/fail.t       Test::Simple test, test failures
 lib/Test/Simple/t/filehandles.t Test::Simple test, STDOUT can be played with
+lib/Test/Simple/t/fork.t       Test::More fork tests
+lib/Test/Simple/t/has_plan.t   Test::Builder->plan tests
+lib/Test/Simple/t/has_plan2.t  Test::More->plan tests
 lib/Test/Simple/t/import.t     Test::More test, importing functions
 lib/Test/Simple/t/is_deeply.t  Test::More test, is_deeply()
+lib/Test/Simple/t/ok_obj.t Test::Builder object tests
 lib/Test/Simple/t/maybe_regex.t Test::Builder->maybe_regex() tests
 lib/Test/Simple/t/missing.t    Test::Simple test, missing tests
 lib/Test/Simple/t/More.t       Test::More test, basic stuff
@@ -1459,6 +1535,7 @@ lib/Test/Simple/t/simple.t        Test::Simple test, basic stuff
 lib/Test/Simple/t/skip.t       Test::More test, SKIP tests
 lib/Test/Simple/t/skipall.t    Test::More test, skip all tests
 lib/Test/Simple/t/strays.t     Test::Builder stray newline checks
+lib/Test/Simple/t/threads.t     Test::Builder thread-safe checks
 lib/Test/Simple/t/todo.t       Test::More test, TODO tests
 lib/Test/Simple/t/undef.t      Test::More test, undefs don't cause warnings
 lib/Test/Simple/t/useing.t     Test::More test, compile test
@@ -1495,6 +1572,10 @@ lib/Text/TabsWrap/t/tabs.t       See if Text::Tabs works
 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/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/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
@@ -1557,6 +1638,7 @@ lib/Unicode/Collate.pm            Unicode::Collate
 lib/Unicode/Collate/Changes    Unicode::Collate
 lib/Unicode/Collate/keys.txt   Unicode::Collate
 lib/Unicode/Collate/README     Unicode::Collate
+lib/Unicode/Collate/t/index.t  Unicode::Collate
 lib/Unicode/Collate/t/test.t   Unicode::Collate
 lib/Unicode/README             Explanation what happened to lib/unicode.
 lib/Unicode/UCD.pm             Unicode character database
@@ -1898,7 +1980,9 @@ lib/utf8.t                        See if utf8 operations work
 lib/utf8_heavy.pl              Support routines for utf8 pragma
 lib/validate.pl                        Perl library supporting wholesale file mode validation
 lib/vars.pm                    Declare pseudo-imported global variables
-lib/vars.t                     See if "use vars" work
+lib/vars.t                     See if "use vars" works
+lib/version.pm                 Support for version objects
+lib/version.t                  Tests for version objects
 lib/vmsish.pm                  Control VMS-specific behavior of Perl core
 lib/vmsish.t                   Tests for vmsish.pm
 lib/warnings.pm                        For "use warnings"
@@ -1931,17 +2015,11 @@ mpeix/nm                        MPE/iX port
 mpeix/relink                   MPE/iX port
 mv-if-diff                     Script to mv a file if it changed
 myconfig.SH                    Prints summary of the current configuration
-NetWare/bat/BldNWExt-Exist.bat NetWare port
-NetWare/bat/BldNWExt.bat       NetWare port
 NetWare/bat/Buildtype.bat      NetWare port
-NetWare/bat/CWbuild.bat                NetWare port
-NetWare/bat/MPKBuild.bat       NetWare port
-NetWare/bat/Setmpksdk.bat      NetWare port
+NetWare/bat/SetCodeWar.bat     NetWare port
 NetWare/bat/Setnlmsdk.bat      NetWare port
 NetWare/bat/SetNWBld.bat       NetWare port
-NetWare/bat/Setwatcom.bat      NetWare port
 NetWare/bat/ToggleD2.bat       NetWare port
-NetWare/bat/ToggleXDC.bat      NetWare port
 NetWare/CLIBsdio.h             NetWare port
 NetWare/CLIBstr.h              NetWare port
 NetWare/CLIBstuf.c             NetWare port
@@ -1985,6 +2063,7 @@ NetWare/nwutil.h          NetWare port
 NetWare/nwvmem.h               NetWare port
 NetWare/perllib.cpp            NetWare port
 NetWare/splittree.pl           NetWare port
+NetWare/sv_nw.c                        NetWare port
 NetWare/t/NWModify.pl          NetWare port
 NetWare/t/NWScripts.pl         NetWare port
 NetWare/t/Readme.txt           NetWare port
@@ -1996,7 +2075,7 @@ numeric.c                 Miscellaneous numeric conversion routines
 op.c                           Opcode syntax tree code
 op.h                           Opcode syntax tree header
 opcode.h                       Automatically generated opcode header
-opcode.pl                      Opcode header generatore
+opcode.pl                      Opcode header generator
 opnames.h                      Automatically generated opcode header
 os2/Changes                    Changelog for OS/2 port
 os2/diff.configure             Patches to Configure
@@ -2054,6 +2133,8 @@ os2/os2_base.t                    Additional tests for builtin methods
 os2/perl2cmd.pl                        Corrects installed binaries under OS/2
 os2/perlrexx.c                 Support perl interpreter embedded in REXX
 patchlevel.h                   The current patch level of perl
+pad.c                          Scratchpad functions
+pad.h                          Scratchpad headers
 perl.c                         main()
 perl.h                         Global declarations
 perlapi.c                      Perl API functions
@@ -2087,7 +2168,7 @@ plan9/setup.rc                    Plan9 port: script for easy build+install
 plan9/versnum                  Plan9 port: script to print version number
 pod/buildtoc.PL                        generate buildtoc which generates perltoc.pod
 pod/checkpods.PL               Tool to check for common errors in pods
-pod/Makefile.SH                        generate Makefile whichs makes pods into something else
+pod/Makefile.SH                        generate Makefile which makes pods into something else
 pod/perl.pod                   Top level perl documentation
 pod/perl5004delta.pod          Changes from 5.003 to 5.004
 pod/perl5005delta.pod          Changes from 5.004 to 5.005
@@ -2096,6 +2177,8 @@ pod/perl56delta.pod               Changes from 5.005 to 5.6
 pod/perl570delta.pod           Changes from 5.6 to 5.7.0
 pod/perl571delta.pod           Changes from 5.7.0 to 5.7.1
 pod/perl572delta.pod           Changes from 5.7.1 to 5.7.2
+pod/perl573delta.pod           Changes from 5.7.2 to 5.7.3
+pod/perl58delta.pod            Changes from 5.6 to 5.8.0
 pod/perlapi.pod                        Perl API documentation (autogenerated)
 pod/perlapio.pod               PerlIO IO API info
 pod/perlbook.pod               Perl book information
@@ -2111,6 +2194,7 @@ pod/perldebtut.pod                Perl debugging tutorial
 pod/perldebug.pod              Debugger info
 pod/perldelta.pod              Changes since last version
 pod/perldiag.pod               Diagnostic info
+pod/perldoc.pod                        docs for utils/perldoc
 pod/perldsc.pod                        Data Structures Cookbook
 pod/perlebcdic.pod             Considerations for running Perl on EBCDIC platforms
 pod/perlembed.pod              Embedding info
@@ -2131,7 +2215,7 @@ pod/perlfunc.pod          Function info
 pod/perlguts.pod               Internals info
 pod/perlhack.pod               Perl hackers guide
 pod/perlhist.pod               Perl history info
-pod/perlintern.pod             Perl internal function docs (autogenrated)
+pod/perlintern.pod             Perl internal function docs (autogenerated)
 pod/perlintro.pod              Perl introduction for beginners
 pod/perliol.pod                        Internals of PerlIO with layers.
 pod/perlipc.pod                        IPC info
@@ -2202,13 +2286,13 @@ Porting/fixvars         Find undeclared variables with C compiler and fix em
 Porting/genlog         Generate formatted changelogs by querying p4d
 Porting/Glossary       Glossary of config.sh variables
 Porting/makerel                Release making utility
-Porting/p4d2p          Generate standard patches from p4 diffs
-Porting/p4desc         Smarter 'p4 describe', outputs diffs for new files
+Porting/p4genpatch     Obsoletes both p4desc and p4d2p
 Porting/patching.pod   How to report changes made to Perl
 Porting/patchls                Flexible patch file listing utility
 Porting/pumpkin.pod    Guidelines and hints for Perl maintainers
 Porting/repository.pod How to use the Perl repository
 Porting/testall.atom   Cumulative profile of the test suite with Third Degree
+Porting/thirdclean     Cleanup Third Degree reports
 pp.c                           Push/Pop code
 pp.h                           Push/Pop code defs
 pp.sym                         Push/Pop code symbols
@@ -2233,8 +2317,10 @@ README.cygwin            Notes about Cygwin port
 README.dgux            Notes about DG/UX port
 README.dos             Notes about DOS/DJGPP port
 README.epoc            Notes about EPOC port
+README.freebsd         Notes about FreeBSD
 README.hpux            Notes about HP-UX port
 README.hurd            Notes about GNU/Hurd port
+README.irix            Notes about Irix port
 README.jp              About using Perl and Japanese
 README.ko              About using Perl and Korean
 README.machten         Notes about Power MachTen port
@@ -2245,10 +2331,10 @@ README.mpeix            Notes about MPE/iX port
 README.netware         Notes about NetWare port
 README.os2             Notes about OS/2 port
 README.os390           Notes about OS/390 (nee MVS) port
+README.os400           Notes about OS/400 port
 README.plan9           Notes about Plan9 port
 README.qnx             Notes about QNX port
 README.solaris         Notes about Solaris port
-README.threads         Notes about multithreading
 README.tru64           Notes about Tru64
 README.tw              About using Perl and Traditional Chinese
 README.uts             Notes about UTS
@@ -2264,6 +2350,8 @@ regcomp.c                 Regular expression compiler
 regcomp.h                      Private declarations for above
 regcomp.pl                     Builder of regnodes.h
 regcomp.sym                    Data for regnodes.h
+regen.pl                       Common file routines for generator scripts
+regen_headers.pl               Run all scripts that (re)generate files
 regexec.c                      Regular expression evaluator
 regexp.h                       Public declarations for the above
 regnodes.h                     Description of nodes of RE engine
@@ -2291,14 +2379,17 @@ t/comp/colon.t                  See if colons are parsed correctly
 t/comp/cpp.aux                 main file for cpp.t
 t/comp/cpp.t                   See if C preprocessor works
 t/comp/decl.t                  See if declarations work
+t/comp/hints.t                 See if %^H works
 t/comp/multiline.t             See if multiline strings work
+t/comp/our.t                   Tests for our declaration
 t/comp/package.t               See if packages work
+t/comp/parser.t                        See if the parser works in edge cases
 t/comp/proto.t                 See if function prototypes work
 t/comp/redef.t                 See if we get correct warnings on redefined subs
 t/comp/require.t               See if require works
-t/comp/script.t                        See if script invokation works
+t/comp/script.t                        See if script invocation works
 t/comp/term.t                  See if more terms work
-t/comp/use.t                   See if pragmas work
+t/comp/use.t                   See if pragmata work
 t/harness                      Finer diagnostics from test suite
 t/io/argv.t                    See if ARGV stuff works
 t/io/binmode.t                 See if binmode() works
@@ -2360,17 +2451,18 @@ t/lib/sample-tests/head_fail            Test data for Test::Harness
 t/lib/sample-tests/lone_not_bug                Test data for Test::Harness
 t/lib/sample-tests/no_nums             Test data for Test::Harness
 t/lib/sample-tests/out_of_order                Test data for Test::Harness
+t/lib/sample-tests/shbang_misparse     Test data for Test::Harness
 t/lib/sample-tests/simple              Test data for Test::Harness
 t/lib/sample-tests/simple_fail         Test data for Test::Harness
 t/lib/sample-tests/skip                        Test data for Test::Harness
-t/lib/sample-tests/skip_all            Test data for Test::Harness
-t/lib/sample-tests/skip_no_msg         Test data for Test::Harness
+t/lib/sample-tests/skipall     Test data for Test::Harness
+t/lib/sample-tests/skipall_nomsg       Test data for Test::Harness
+t/lib/sample-tests/skip_nomsg  Test data for Test::Harness
 t/lib/sample-tests/taint               Test data for Test::Harness
 t/lib/sample-tests/todo                        Test data for Test::Harness
 t/lib/sample-tests/todo_inline         Test data for Test::Harness
 t/lib/sample-tests/vms_nit             Test data for Test::Harness
 t/lib/sample-tests/with_comments       Test data for Test::Harness
-t/lib/st-dump.pl               See if Storable works
 t/lib/strict/refs              Tests of "use strict 'refs'" for strict.t
 t/lib/strict/subs              Tests of "use strict 'subs'" for strict.t
 t/lib/strict/vars              Tests of "use strict 'vars'" for strict.t
@@ -2381,6 +2473,7 @@ t/lib/Test/Simple/sample_tests/extras.plx         for exit.t
 t/lib/Test/Simple/sample_tests/five_fail.plx           for exit.t
 t/lib/Test/Simple/sample_tests/last_minute_death.plx   for exit.t
 t/lib/Test/Simple/sample_tests/one_fail.plx            for exit.t
+t/lib/Test/Simple/sample_tests/pre_plan_death.plx              for exit.t
 t/lib/Test/Simple/sample_tests/require.plx             for exit.t
 t/lib/Test/Simple/sample_tests/success.plx             for exit.t
 t/lib/Test/Simple/sample_tests/too_few.plx             for exit.t
@@ -2433,6 +2526,7 @@ t/op/auto.t                       See if autoincrement et all work
 t/op/avhv.t                    See if pseudo-hashes work
 t/op/bless.t                   See if bless works
 t/op/bop.t                     See if bitops work
+t/op/caller.t                  See if caller() works
 t/op/chars.t                   See if character escapes work
 t/op/chdir.t                   See if chdir works
 t/op/chop.t                    See if chop works
@@ -2447,6 +2541,7 @@ t/op/delete.t                     See if delete works
 t/op/die.t                     See if die works
 t/op/die_exit.t                        See if die and exit status interaction works
 t/op/do.t                      See if subroutines work
+t/op/dor.t                     See if defined-or (//) works
 t/op/each.t                    See if hash iterators work
 t/op/eval.t                    See if eval operator works
 t/op/exec.t                    See if exec and system work
@@ -2456,6 +2551,7 @@ t/op/fh.t                 See if filehandles work
 t/op/filetest.t                        See if file tests work
 t/op/flip.t                    See if range operator works
 t/op/fork.t                    See if fork works
+t/op/getpid.t                  See if $$ and getppid work with threads
 t/op/glob.t                    See if <*> works
 t/op/gmagic.t                  See if GMAGIC works
 t/op/goto.t                    See if goto works
@@ -2472,6 +2568,7 @@ t/op/index.t                      See if index works
 t/op/int.t                     See if int works
 t/op/join.t                    See if join works
 t/op/lc.t                      See if lc, uc, lcfirst, ucfirst, quotemeta work
+t/op/lc_user.t                 See if user-defined lc et alia work
 t/op/length.t                  See if length works
 t/op/lex_assign.t              See if ops involving lexicals or pad temps work
 t/op/lfs.t                     See if large files work for perlio
@@ -2517,6 +2614,7 @@ t/op/splice.t                     See if splice works
 t/op/split.t                   See if split works
 t/op/sprintf.t                 See if sprintf works
 t/op/srand.t                   See if srand works
+t/op/stash.t                   See if %:: stashes work
 t/op/stat.t                    See if stat works
 t/op/study.t                   See if study works
 t/op/subst.t                   See if substitution works
@@ -2582,6 +2680,7 @@ t/run/runenv.t                    Test if perl honors its environment variables.
 t/run/switcha.t                        Test the -a switch
 t/run/switches.t               Tests for the other switches
 t/run/switchF.t                        Test the -F switch
+t/run/switchI.t                        Test the -I switch
 t/run/switchn.t                        Test the -n switch
 t/run/switchp.t                        Test the -p switch
 t/run/switchPx.aux             Data for switchPx.t
@@ -2597,6 +2696,10 @@ t/uni/fold.t                     See if Unicode folding works
 t/uni/lower.t                  See if Unicode casing works
 t/uni/sprintf.t                        See if Unicode sprintf works
 t/uni/title.t                  See if Unicode casing works
+t/uni/tr_7jis.t                        See if Unicode tr/// works
+t/uni/tr_eucjp.t               See if Unicode tr/// works
+t/uni/tr_sjis.t                        See if Unicode tr/// works
+t/uni/tr_utf8.t                        See if Unicode tr/// works
 t/uni/upper.t                  See if Unicode casing works
 t/win32/longpath.t             Test if Win32::GetLongPathName() works
 t/win32/system.t               See if system works in Win*
@@ -2643,7 +2746,7 @@ vms/ext/DCLsym/DCLsym.xs  Perl access to CLI symbols
 vms/ext/DCLsym/Makefile.PL     MakeMaker driver for VMS::DCLsym
 vms/ext/DCLsym/test.pl         regression tests for VMS::DCLsym
 vms/ext/Filespec.pm            VMS-Unix file syntax interconversion
-vms/ext/filespec.t             See if VMS::Filespec funtions work
+vms/ext/filespec.t             See if VMS::Filespec functions work
 vms/ext/Stdio/0README.txt      ReadMe file for VMS::Stdio
 vms/ext/Stdio/Makefile.PL      MakeMaker driver for VMS::Stdio
 vms/ext/Stdio/Stdio.pm         VMS options to stdio routines
@@ -2668,22 +2771,12 @@ vms/vmsish.h                    VMS-specific C header for Perl core
 vms/vmspipe.com                        VMS-specific piped command helper script
 vms/vms_yfix.pl                        convert Unix perly.[ch] to VMS perly_[ch].vms
 vms/writemain.pl               Generate perlmain.c from miniperlmain.c+extensions
-vos/build.cm                   VOS command macro to build Perl
 vos/Changes                    Changes made to port Perl to the VOS operating system
-vos/compile_perl.cm            VOS command macro to build multiple version of Perl
-vos/config.alpha.def           definitions used by config.pl
-vos/config.alpha.h             config.h for use with alpha VOS POSIX.1 support
-vos/config.ga.def              definitions used by config.pl
-vos/config.ga.h                        config.h for use with generally-available VOS POSIX.1 support
-vos/config.pl                  script to convert a config_h.SH to a config.h
-vos/configure_perl.cm          VOS command macro to configure perl before building
-vos/install_perl.cm            VOS command macro to install perl after building
-vos/Makefile                   A helper for maintaining the config.*.* in UNIX
-vos/perl.bind                  VOS bind control file
-vos/test_vos_dummies.c         Test program for "vos_dummies.c"
+vos/compile_full_perl.cm       VOS command macro to build "full" Perl
+vos/configure_full_perl.sh     VOS shell script to configure "full" perl before building
+vos/make_full_perl.sh  VOS shell script to build and test "full" perl
 vos/vos.c                      VOS emulations for missing POSIX functions
 vos/vosish.h                   VOS-specific header file
-vos/vos_dummies.c              Wrappers to soak up undefined functions
 warnings.h                     The warning numbers
 warnings.pl                    Program to write warnings.h and lib/warnings.pm
 win32/bin/exetype.pl           Set executable type to CONSOLE or WINDOWS
@@ -2737,26 +2830,19 @@ wince/bin/runperl.pl                    WinCE port
 wince/bin/search.pl                    WinCE port
 wince/cecopy-lib.pl                    WinCE port
 wince/comp.pl                          WinCE port
+wince/compile.bat                      WinCE port
 wince/config.ce                                WinCE port
-wince/config.h                         WinCE port
 wince/config_H.ce                      WinCE port
 wince/config_h.PL                      WinCE port
 wince/config_sh.PL                     WinCE port
 wince/dl_win32.xs                      WinCE port
-wince/FindExt.pm                       WinCE port
 wince/include/arpa/inet.h              WinCE port
-wince/include/cectype.h                        WinCE port
-wince/include/errno.h                  WinCE port
 wince/include/netdb.h                  WinCE port
 wince/include/sys/socket.h             WinCE port
 wince/include/sys/stat.h               WinCE port
-wince/include/sys/types.h              WinCE port
-wince/include/sys/utime.h              WinCE port
-wince/include/time.h                   WinCE port
 wince/Makefile.ce                      WinCE port
 wince/makeico.pl                       WinCE port
 wince/perl.rc                          WinCE port
-wince/perldll.def                      WinCE port
 wince/perllib.c                                WinCE port
 wince/perlmain.c                       WinCE port
 wince/README.compile                   WinCE port
@@ -2765,6 +2851,7 @@ wince/registry.bat                        WinCE port
 wince/runperl.c                                WinCE port
 wince/splittree.pl                     WinCE port
 wince/win32.h                          WinCE port
+wince/win32io.c                                WinCE port
 wince/win32iop.h                       WinCE port
 wince/win32thread.c                    WinCE port
 wince/win32thread.h                    WinCE port
@@ -2778,7 +2865,7 @@ writemain.SH                      Generate perlmain.c from miniperlmain.c+extensions
 x2p/a2p.c                      Output of a2p.y run through byacc
 x2p/a2p.h                      Global declarations
 x2p/a2p.pod                    Pod for awk to perl translator
-x2p/a2p.y                      A yacc grammer for awk
+x2p/a2p.y                      A yacc grammar for awk
 x2p/a2py.c                     Awk compiler, sort of
 x2p/cflags.SH                  A script that emits C compilation flags per file
 x2p/EXTERN.h                   Same as above