This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Fix File::Copy with hard links on Windows.
[perl5.git] / MANIFEST
index 541d451..67058d2 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -188,6 +188,7 @@ ext/Digest/MD5/MD5.xs               Digest::MD5 extension
 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/bits.t                See if Digest::MD5 extension works
 ext/Digest/MD5/t/clone.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
@@ -285,6 +286,7 @@ 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/gsm0338.t         test script
 ext/Encode/t/guess.t           test script
 ext/Encode/t/jisx0201.enc      test data
 ext/Encode/t/jisx0201.utf      test data
@@ -575,6 +577,7 @@ 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/via/hints/aix.pl    Hint for PerlIO::via for named architecture
 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
@@ -744,6 +747,7 @@ ext/Time/HiRes/hints/dec_osf.pl             Hint for Time::HiRes for named architecture
 ext/Time/HiRes/hints/dynixptx.pl       Hint for Time::HiRes for named architecture
 ext/Time/HiRes/hints/irix.pl   Hint for Time::HiRes for named architecture
 ext/Time/HiRes/hints/sco.pl    Hints for Time::HiRes for named architecture
+ext/Time/HiRes/hints/svr4.pl   Hints for Time::HiRes for named architecture
 ext/Time/HiRes/HiRes.pm                Time::HiRes extension
 ext/Time/HiRes/HiRes.xs                Time::HiRes extension
 ext/Time/HiRes/Makefile.PL     Time::HiRes extension
@@ -755,8 +759,15 @@ ext/Unicode/Normalize/mkheader     Unicode::Normalize
 ext/Unicode/Normalize/Normalize.pm     Unicode::Normalize
 ext/Unicode/Normalize/Normalize.xs     Unicode::Normalize
 ext/Unicode/Normalize/README   Unicode::Normalize
+ext/Unicode/Normalize/t/fcdc.t Unicode::Normalize
+ext/Unicode/Normalize/t/form.t Unicode::Normalize
 ext/Unicode/Normalize/t/func.t Unicode::Normalize
+ext/Unicode/Normalize/t/illegal.t      Unicode::Normalize
 ext/Unicode/Normalize/t/norm.t Unicode::Normalize
+ext/Unicode/Normalize/t/null.t Unicode::Normalize
+ext/Unicode/Normalize/t/proto.t        Unicode::Normalize
+ext/Unicode/Normalize/t/short.t        Unicode::Normalize
+ext/Unicode/Normalize/t/split.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
@@ -764,6 +775,7 @@ 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/hash.t                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
@@ -964,6 +976,9 @@ lib/AutoSplit.t                     See if AutoSplit works
 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/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
 lib/Benchmark.pm               Measure execution time
 lib/Benchmark.t                        See if Benchmark works
 lib/bigfloat.pl                        An arbitrary precision floating point package
@@ -1070,13 +1085,16 @@ lib/Devel/SelfStubber.t         See if Devel::SelfStubber works
 lib/diagnostics.pm             Print verbose diagnostics
 lib/diagnostics.t              See if diagnostics.pm works
 lib/Digest.pm                  Digest extensions
-lib/Digest.t                   See if Digest extensions work
+lib/Digest/base.pm             Digest extensions
+lib/Digest/t/base.t            See if Digest extensions work
+lib/Digest/t/digest.t          See if Digest extensions work
 lib/DirHandle.pm               like FileHandle only for directories
 lib/DirHandle.t                        See if DirHandle works
 lib/dotsh.pl                   Code to "dot" in a shell script
 lib/Dumpvalue.pm               Screen dump of perl values
 lib/Dumpvalue.t                        See if Dumpvalue works
 lib/dumpvar.pl                 A variable dumper
+lib/dumpvar.t                  A variable dumper tester
 lib/English.pm                 Readable aliases for short variables
 lib/English.t                  See if English works
 lib/Env.pm                     Map environment into ordinary variables
@@ -1125,7 +1143,6 @@ lib/ExtUtils/Packlist.pm  Manipulates .packlist files
 lib/ExtUtils/PATCHING          Suggestions for patching MakeMaker
 lib/ExtUtils/README            MakeMaker README
 lib/ExtUtils/t/00compile.t     See if MakeMaker modules compile
-lib/ExtUtils/t/00setup_dummy.t Setup MakeMaker test module
 lib/ExtUtils/t/backwards.t     Check MakeMaker's backwards compatibility
 lib/ExtUtils/t/basic.t         See if MakeMaker can build a module
 lib/ExtUtils/t/bytes.t Test ExtUtils::MakeMaker::bytes
@@ -1152,6 +1169,7 @@ lib/ExtUtils/t/MM_Win32.t See if ExtUtils::MM_Win32 works
 lib/ExtUtils/TODO              Things TODO in MakeMaker
 lib/ExtUtils/t/oneliner.t      See if MM can generate perl one-liners
 lib/ExtUtils/t/Packlist.t      See if Packlist works
+lib/ExtUtils/t/parse_version.t See if parse_version works
 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_print.t  See if PREREQ_PRINT works
@@ -1164,13 +1182,11 @@ lib/ExtUtils/t/VERSION_FROM.t   See if MakeMaker's VERSION_FROM works
 lib/ExtUtils/t/vmsish.t        Test ExtUtils::MakeMaker::vmsish
 lib/ExtUtils/t/writemakefile_args.t    See if WriteMakefile works
 lib/ExtUtils/typemap           Extension interface types
-lib/ExtUtils/t/zz_cleanup_dummy.t      Cleanup MakeMaker test module
 lib/ExtUtils/xsubpp            External subroutine preprocessor
 lib/fastcwd.pl                 a faster but more dangerous getcwd
 lib/Fatal.pm                   Make errors in functions/builtins fatal
 lib/Fatal.t                    See if Fatal works
 lib/fields.pm                  Set up object field names for pseudo-hash-using classes
-lib/fields.t                   See if base/fields works
 lib/File/Basename.pm           Emulate the basename program
 lib/File/Basename.t            See if File::Basename works
 lib/FileCache.pm               Keep more files open than the system permits
@@ -1200,6 +1216,7 @@ lib/File/Spec/Functions.pm        Function interface to File::Spec object methods
 lib/File/Spec/Mac.pm           portable operations on Mac file names
 lib/File/Spec/OS2.pm           portable operations on OS2 file names
 lib/File/Spec.pm               portable operations on file names
+lib/File/Spec/t/crossplatform.t        See if File::Spec works crossplatform
 lib/File/Spec/t/Functions.t    See if File::Spec::Functions works
 lib/File/Spec/t/rel2abs2rel.t  See if File::Spec->rel2abs/abs2rel works
 lib/File/Spec/t/Spec.t         See if File::Spec works
@@ -1253,6 +1270,7 @@ lib/I18N/LangTags/List.pm List of tags for human languages
 lib/I18N/LangTags.pm           I18N::LangTags
 lib/I18N/LangTags/README       I18N::LangTags
 lib/I18N/LangTags/t/01test.t   See whether I18N::LangTags works
+lib/I18N/LangTags/t/02decency.t        See if I18N::LangTags::List::is_decent works
 lib/if.pm                      For "use if"
 lib/if.t                       Tests for "use if"
 lib/importenv.pl               Perl routine to get environment into variables
@@ -1467,8 +1485,6 @@ lib/open.t                        See if the open pragma works
 lib/overload.pm                        Module for overloading perl operators
 lib/overload.t                 See if operator overloading works
 lib/perl5db.pl                 Perl debugging routines
-lib/perl5db/de0.t              Testing debugger commands
-lib/perl5db/dumpvar.t          Testing the dumper used by the debugger
 lib/PerlIO.pm                  PerlIO support module
 lib/PerlIO/via/QuotedPrint.pm  PerlIO::via::QuotedPrint
 lib/PerlIO/via/t/QuotedPrint.t PerlIO::via::QuotedPrint
@@ -1575,13 +1591,16 @@ lib/Test/Harness/Changes        Test::Harness
 lib/Test/Harness/Iterator.pm   Test::Harness::Iterator (internal use only)
 lib/Test/Harness.pm            A test harness
 lib/Test/Harness/Straps.pm     Test::Harness::Straps
+lib/Test/Harness/bin/prove     The prove harness utility
 lib/Test/Harness/t/00compile.t Test::Harness test
 lib/Test/Harness/t/assert.t    Test::Harness::Assert test
 lib/Test/Harness/t/base.t      Test::Harness test
 lib/Test/Harness/t/callback.t  Test::Harness test
+lib/Test/Harness/t/inc_taint.t Test::Harness test
 lib/Test/Harness/t/nonumbers.t Test::Harness test
 lib/Test/Harness/t/ok.t                Test::Harness test
 lib/Test/Harness/t/pod.t       Test::Harness test
+lib/Test/Harness/t/prove-switches.t    Test::Harness::Straps test
 lib/Test/Harness/t/strap-analyze.t     Test::Harness::Straps test
 lib/Test/Harness/t/strap.t             Test::Harness::Straps test
 lib/Test/Harness/t/test-harness.t      Test::Harness test
@@ -1732,9 +1751,16 @@ lib/Unicode/Collate/keys.txt     Unicode::Collate
 lib/Unicode/Collate.pm         Unicode::Collate
 lib/Unicode/Collate/README     Unicode::Collate
 lib/Unicode/Collate/t/contract.t       Unicode::Collate
+lib/Unicode/Collate/t/hangtype.t       Unicode::Collate
 lib/Unicode/Collate/t/hangul.t Unicode::Collate
+lib/Unicode/Collate/t/illegal.t        Unicode::Collate
+lib/Unicode/Collate/t/illegalp.t       Unicode::Collate
 lib/Unicode/Collate/t/index.t  Unicode::Collate
+lib/Unicode/Collate/t/normal.t Unicode::Collate
 lib/Unicode/Collate/t/test.t   Unicode::Collate
+lib/Unicode/Collate/t/trailwt.t        Unicode::Collate
+lib/Unicode/Collate/t/variable.t       Unicode::Collate
+lib/Unicode/Collate/t/version.t        Unicode::Collate
 lib/Unicode/README             Explanation what happened to lib/unicode.
 lib/Unicode/UCD.pm             Unicode character database
 lib/Unicode/UCD.t              See if Unicode character database works
@@ -2305,6 +2331,7 @@ pod/perl570delta.pod              Perl changes in version 5.7.0
 pod/perl571delta.pod           Perl changes in version 5.7.1
 pod/perl572delta.pod           Perl changes in version 5.7.2
 pod/perl573delta.pod           Perl changes in version 5.7.3
+pod/perl581delta.pod           Perl changes in version 5.8.1
 pod/perl58delta.pod            Perl changes in version 5.8.0
 pod/perlapio.pod               Perl internal IO abstraction interface
 pod/perlapi.pod                        Perl API listing (autogenerated)
@@ -2559,6 +2586,7 @@ t/japh/abigail.t          Obscure tests
 t/lib/1_compile.t              See if the various libraries and extensions compile
 t/lib/commonsense.t            See if configuration meets basic needs
 t/lib/compmod.pl               Helper for 1_compile.t
+t/lib/Dev/Null.pm              Module for testing Test::Harness
 t/lib/Devel/switchd.pm         Module for t/run/switchd.t
 t/lib/dprof/test1_t            Perl code profiler tests
 t/lib/dprof/test1_v            Perl code profiler tests
@@ -2586,6 +2614,8 @@ t/lib/h2ph.h                      Test header file for h2ph
 t/lib/h2ph.pht                 Generated output from h2ph.h by h2ph, for comparison
 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
+t/lib/MakeMaker/Test/Setup/Problem.pm  MakeMaker test utilities
 t/lib/MakeMaker/Test/Setup/Recurs.pm   MakeMaker test utilities
 t/lib/MakeMaker/Test/Utils.pm  MakeMaker test utilities
 t/lib/Math/BigFloat/Subclass.pm        Empty subclass of BigFloat for test
@@ -2596,28 +2626,30 @@ t/lib/sample-tests/bailout              Test data for Test::Harness
 t/lib/sample-tests/bignum              Test data for Test::Harness
 t/lib/sample-tests/combined            Test data for Test::Harness
 t/lib/sample-tests/descriptive         Test data for Test::Harness
-t/lib/sample-tests/die                 Test data for Test::Harness
 t/lib/sample-tests/die_head_end                Test data for Test::Harness
 t/lib/sample-tests/die_last_minute     Test data for Test::Harness
+t/lib/sample-tests/die                 Test data for Test::Harness
 t/lib/sample-tests/duplicates          Test data for Test::Harness
 t/lib/sample-tests/head_end            Test data for Test::Harness
 t/lib/sample-tests/head_fail           Test data for Test::Harness
+t/lib/sample-tests/inc_taint           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/no_output           Test data for Test::Harness
 t/lib/sample-tests/out_of_order                Test data for Test::Harness
 t/lib/sample-tests/segfault            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/skipall             Test data for Test::Harness
+t/lib/sample-tests/simple              Test data for Test::Harness
 t/lib/sample-tests/skipall_nomsg       Test data for Test::Harness
+t/lib/sample-tests/skipall             Test data for Test::Harness
 t/lib/sample-tests/skip_nomsg          Test data for Test::Harness
+t/lib/sample-tests/skip                        Test data for Test::Harness
 t/lib/sample-tests/switches            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/taint_warn          Test data for Test::Harness
 t/lib/sample-tests/todo_inline         Test data for Test::Harness
+t/lib/sample-tests/todo                        Test data for Test::Harness
 t/lib/sample-tests/too_many            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
@@ -2723,6 +2755,7 @@ t/op/grent.t                      See if getgr*() functions work
 t/op/grep.t                    See if grep() and map() work
 t/op/groups.t                  See if $( works
 t/op/gv.t                      See if typeglobs work
+t/op/hash.t                    See if the complexity attackers are repelled
 t/op/hashassign.t              See if hash assignments work
 t/op/hashwarn.t                        See if warnings for bad hash assignments work
 t/op/inccode.t                 See if coderefs work in @INC
@@ -2745,7 +2778,6 @@ t/op/method.t                     See if method calls work
 t/op/mkdir.t                   See if mkdir works
 t/op/my_stash.t                        See if my Package works
 t/op/my.t                      See if lexical scoping works
-t/op/nothr5005.t               local @_ test which does not work under use5005threads
 t/op/numconvert.t              See if accessing fields does not change numeric values
 t/op/oct.t                     See if oct and hex work
 t/op/ord.t                     See if ord works
@@ -2778,10 +2810,12 @@ t/op/sort.t                     See if sort works
 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/sprintf2.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/sub.t                     See if subroutines work
 t/op/sub_lval.t                        See if lvalue subroutines work
 t/op/subst_amp.t               See if $&-related substitution works
 t/op/substr.t                  See if substr works
@@ -2890,6 +2924,7 @@ utils/dprofpp.PL          Perl code profile post-processor
 utils/enc2xs.PL                        Encode module generator
 utils/h2ph.PL                  A thing to turn C .h files into perl .ph files
 utils/h2xs.PL                  Program to make .xs files from C header files
+utils/instmodsh.PL             Give information about installed extensions
 utils/libnetcfg.PL             libnet
 utils.lst                      Lists utilities bundled with Perl
 utils/Makefile                 Extract the utility scripts
@@ -2899,7 +2934,9 @@ utils/perldoc.PL          A simple tool to find & display perl's documentation
 utils/perlivp.PL               installation verification procedure
 utils/piconv.PL                        iconv(1), reinvented in perl
 utils/pl2pm.PL                 A pl to pm translator
+utils/prove.PL                 The prove harness utility
 utils/splain.PL                        Stand-alone version of diagnostics.pm
+utils/xsubpp.PL                        External subroutine preprocessor
 uts/sprintf_wrap.c             sprintf wrapper for UTS
 uts/strtol_wrap.c              strtol wrapper for UTS
 vmesa/Makefile                 VM/ESA Makefile