This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
The htmlview test doesn't work yet.
[perl5.git] / MANIFEST
index a793e26..88c5c93 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -102,9 +102,11 @@ ext/B/t/bblock.t        See if B::Bblock works
 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/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
+ext/B/t/xref.t         See if B::Xref works
 ext/B/TESTS            Compiler backend test data
 ext/B/Todo             Compiler backend Todo list
 ext/B/typemap                  Compiler backend interface types
@@ -194,11 +196,15 @@ ext/DynaLoader/hints/openbsd.pl   Hint for DynaLoader for named architecture
 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             Encode extension
+ext/Encode/Changes             Encode extension
+ext/Encode/CN/CN.pm            Encode extension
+ext/Encode/CN/Makefile.PL      Encode extension
 ext/Encode/compile             Encode extension
 ext/Encode/encengine.c         Encode extension
 ext/Encode/encode.h            Encode extension
 ext/Encode/Encode.pm                   Encode extension
-ext/Encode/Encode.xs           Encode extension
+ext/Encode/Encode.xs                   Encode extension
 ext/Encode/Encode/11643-1.enc          Encode table
 ext/Encode/Encode/11643-2.enc          Encode table
 ext/Encode/Encode/2022-cn.enc          Encode table
@@ -210,7 +216,6 @@ ext/Encode/Encode/2022.enc          Encode table
 ext/Encode/Encode/7bit-greek.enc       Encode table
 ext/Encode/Encode/7bit-jis.enc         Encode table
 ext/Encode/Encode/7bit-kana.enc                Encode table
-ext/Encode/Encode/7bit-kr.enc          Encode table
 ext/Encode/Encode/7bit-latin1.enc      Encode table
 ext/Encode/Encode/8859-1.enc           Encode table
 ext/Encode/Encode/8859-1.ucm           Encode table
@@ -244,6 +249,7 @@ ext/Encode/Encode/8859-9.enc                Encode table
 ext/Encode/Encode/8859-9.ucm           Encode table
 ext/Encode/Encode/ascii.enc            Encode table
 ext/Encode/Encode/ascii.ucm            Encode table
+ext/Encode/Encode/big5-hkscs.enc       Encode table
 ext/Encode/Encode/big5.enc             Encode table
 ext/Encode/Encode/cp1006.enc           Encode table
 ext/Encode/Encode/cp1047.enc           Encode table
@@ -285,7 +291,6 @@ ext/Encode/Encode/cp950.enc         Encode table
 ext/Encode/Encode/dingbats.enc         Encode table
 ext/Encode/Encode/dingbats.ucm         Encode table
 ext/Encode/Encode/euc-cn.enc           Encode table
-ext/Encode/Encode/euc-jp-0212.enc      Encode table
 ext/Encode/Encode/euc-jp.enc           Encode table
 ext/Encode/Encode/euc-jp.ucm           Encode table
 ext/Encode/Encode/euc-kr.enc           Encode table
@@ -293,8 +298,8 @@ ext/Encode/Encode/gb12345.enc               Encode table
 ext/Encode/Encode/gb1988.enc           Encode table
 ext/Encode/Encode/gb2312.enc           Encode table
 ext/Encode/Encode/gsm0338.enc          Encode table
-ext/Encode/Encode/HZ.enc               Encode table
 ext/Encode/Encode/ir-197.enc           Encode table
+ext/Encode/Encode/iso-ir-165.enc       Encode table
 ext/Encode/Encode/jis0201.enc          Encode table
 ext/Encode/Encode/jis0201.ucm          Encode table
 ext/Encode/Encode/jis0208.enc          Encode table
@@ -330,15 +335,21 @@ ext/Encode/Encode/symbol.enc              Encode table
 ext/Encode/Encode/symbol.ucm           Encode table
 ext/Encode/Encode/viscii.enc           Encode table
 ext/Encode/Encode/viscii.ucm           Encode table
-ext/Encode/EUC_JP/Japanese.pm          Encode module for Japanese
-ext/Encode/EUC_JP/Makefile.PL          Encode module for Japanese
+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/CN/HZ.pm         Encode extension
+ext/Encode/lib/Encode/Description.pod  Encode extension
 ext/Encode/lib/Encode/Encoding.pm      Encode extension
 ext/Encode/lib/Encode/Internal.pm      Encode extension
 ext/Encode/lib/Encode/iso10646_1.pm    Encode extension
+ext/Encode/lib/Encode/JP/Constants.pm  Encode extension
+ext/Encode/lib/Encode/JP/H2Z.pm                Encode extension
+ext/Encode/lib/Encode/JP/ISO_2022_JP.pm        Encode extension
+ext/Encode/lib/Encode/JP/JIS.pm        Encode extension
 ext/Encode/lib/Encode/Tcl.pm           Encode extension
 ext/Encode/lib/Encode/Tcl/Escape.pm    Encode extension
-ext/Encode/lib/Encode/Tcl/Extended.pm  Encode extension
-ext/Encode/lib/Encode/Tcl/HanZi.pm     Encode extension
 ext/Encode/lib/Encode/Tcl/Table.pm     Encode extension
 ext/Encode/lib/Encode/ucs2_le.pm       Encode extension
 ext/Encode/lib/Encode/Unicode.pm       Encode extension
@@ -348,11 +359,18 @@ ext/Encode/lib/EncodeFormat.pod           Encode extension
 ext/Encode/Makefile.PL         Encode extension makefile writer
 ext/Encode/MANIFEST            Encode extension
 ext/Encode/README              Encode extension
+ext/Encode/t/CJKalias.t                Encode extension
+ext/Encode/t/CN.t              Encode extension test
 ext/Encode/t/Encode.t          Encode extension test
-ext/Encode/t/Japanese.t                Encode extension test
-ext/Encode/t/table.euc         Encode extension test
-ext/Encode/t/table.ref         Encode extension test
+ext/Encode/t/jisx0208.euc      Encode extension test
+ext/Encode/t/jisx0208.ref      Encode extension test
+ext/Encode/t/jisx0212.euc      Encode extension test
+ext/Encode/t/jisx0212.ref      Encode extension test
+ext/Encode/t/JP.t              Encode extension test
 ext/Encode/t/Tcl.t             Encode extension test
+ext/Encode/t/TW.t              Encode extension test
+ext/Encode/TW/Makefile.PL      Encode extension
+ext/Encode/TW/TW.pm            Encode extension
 ext/Errno/ChangeLog    Errno perl module change log
 ext/Errno/Errno.t      See if Errno works
 ext/Errno/Errno_pm.PL  Errno perl module create script
@@ -383,8 +401,8 @@ ext/GDBM_File/GDBM_File.xs  GDBM extension external subroutines
 ext/GDBM_File/hints/sco.pl     Hint for GDBM_File for named architecture
 ext/GDBM_File/Makefile.PL      GDBM extension makefile writer
 ext/GDBM_File/typemap          GDBM extension interface types
-ext/I18N/Langinfo/fallback.c   I18N::Langinfo
-ext/I18N/Langinfo/fallback.xs  I18N::Langinfo
+ext/I18N/Langinfo/fallback/const-c.inc I18N::Langinfo
+ext/I18N/Langinfo/fallback/const-xs.inc        I18N::Langinfo
 ext/I18N/Langinfo/Langinfo.pm  I18N::Langinfo
 ext/I18N/Langinfo/Langinfo.t   I18N::Langinfo
 ext/I18N/Langinfo/Langinfo.xs  I18N::Langinfo
@@ -445,6 +463,7 @@ ext/List/Util/t/max.t               List::Util
 ext/List/Util/t/maxstr.t       List::Util
 ext/List/Util/t/min.t          List::Util
 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/reftype.t      Scalar::Util
@@ -632,6 +651,8 @@ ext/threads/shared/t/sv_refs.t      thread shared variables
 ext/threads/shared/t/sv_simple.t       thread shared variables
 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/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.
@@ -975,8 +996,8 @@ lib/ExtUtils/MM_VMS.pm              MakeMaker methods for VMS
 lib/ExtUtils/MM_Win32.pm       MakeMaker methods for Win32
 lib/ExtUtils/Packlist.pm       Manipulates .packlist files
 lib/ExtUtils/t/Command.t       See if ExtUtils::Command works (Win32 only)
+lib/ExtUtils/t/Constant.t      See if ExtUtils::Constant works
 lib/ExtUtils/t/Embed.t         See if ExtUtils::Embed and embedding works
-lib/ExtUtils/t/ExtUtils.t      See if extutils work
 lib/ExtUtils/t/hints.t      See if hint files are honored.
 lib/ExtUtils/t/Installed.t     See if ExtUtils::Installed works
 lib/ExtUtils/t/Manifest.t      See if ExtUtils::Manifest works
@@ -1065,6 +1086,8 @@ lib/Getopt/Std.t          See if Getopt::Std and Getopt::Long work
 lib/getopts.pl                 Perl library supporting option parsing
 lib/h2ph.t                     See if h2ph works like it should
 lib/h2xs.t                     See if h2xs produces expected lists of files
+lib/Hash/Util.pm               Hash::Util
+lib/Hash/Util.t                        See if Hash::Util works
 lib/hostname.pl                        Old hostname code
 lib/I18N/Collate.pm            Routines to do strxfrm-based collation
 lib/I18N/Collate.t             See if I18N::Collate works
@@ -1073,9 +1096,12 @@ lib/I18N/LangTags/ChangeLog      I18N::LangTags
 lib/I18N/LangTags/List.pm      List of tags for human languages
 lib/I18N/LangTags/README       I18N::LangTags
 lib/I18N/LangTags/test.pl      See if I18N::LangTags works
+lib/if.pm                      For "use if"
+lib/if.t                       Tests for "use if"
 lib/importenv.pl               Perl routine to get environment into variables
 lib/integer.pm                 For "use integer"
 lib/integer.t                  For "use integer" testing
+lib/Internals.t                        For Internals::* testing
 lib/IPC/Open2.pm               Open a two-ended pipe
 lib/IPC/Open2.t                        See if IPC::Open2 works
 lib/IPC/Open3.pm               Open a three-ended pipe!
@@ -1087,39 +1113,57 @@ lib/lib.t                       For "use lib" testing
 lib/lib_pm.PL                  For "use lib", produces lib/lib.pm
 lib/locale.pm                  For "use locale"
 lib/locale.t                   See if locale support works
+lib/Locale/Codes/ChangeLog     Locale::Codes
+lib/Locale/Codes/README                Locale::Codes
 lib/Locale/Codes/t/all.t       See if Locale::Codes work
 lib/Locale/Codes/t/constants.t See if Locale::Codes work
 lib/Locale/Codes/t/country.t   See if Locale::Codes work
 lib/Locale/Codes/t/currency.t  See if Locale::Codes work
 lib/Locale/Codes/t/languages.t See if Locale::Codes work
+lib/Locale/Codes/t/rename.t    See if Locale::Codes work
+lib/Locale/Codes/t/script.t    See if Locale::Codes work
 lib/Locale/Codes/t/uk.t                See if Locale::Codes work
 lib/Locale/Constants.pm                Locale::Codes
+lib/Locale/Constants.pod       Locale::Codes documentation
 lib/Locale/Country.pm          Locale::Codes
+lib/Locale/Country.pod         Locale::Codes documentation
 lib/Locale/Currency.pm         Locale::Codes
+lib/Locale/Currency.pod                Locale::Codes documentation
 lib/Locale/Language.pm         Locale::Codes
+lib/Locale/Language.pod                Locale::Codes documentation
 lib/Locale/Maketext.pm         Locale::Maketext
 lib/Locale/Maketext.pod                Locale::Maketext documentation
 lib/Locale/Maketext/ChangeLog  Locale::Maketext
 lib/Locale/Maketext/README     Locale::Maketext
 lib/Locale/Maketext/test.pl    See if Locale::Maketext works
 lib/Locale/Maketext/TPJ13.pod  Locale::Maketext documentation article
+lib/Locale/Script.pm           Locale::Codes
+lib/Locale/Script.pod          Locale::Codes documentation
 lib/look.pl                    A "look" equivalent
 lib/Math/BigFloat.pm           An arbitrary precision floating-point arithmetic package
 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/t/bare_mbi.t   Test Math::BigInt::CareCalc
+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/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/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/require.t    Test if require Math::BigInt works
 lib/Math/BigInt/t/sub_mbf.t    Empty subclass test of BigFloat
 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/use.t                Test if use Math::BigInt(); works
 lib/Math/Complex.pm            A Complex package
 lib/Math/Complex.t             See if Math::Complex works
@@ -1243,11 +1287,15 @@ lib/Pod/t/basic.ovr             podlators test
 lib/Pod/t/basic.pod            podlators test
 lib/Pod/t/basic.t              podlators test
 lib/Pod/t/basic.txt            podlators test
+lib/Pod/t/htmlescp.t            pod2html escape test
+lib/Pod/t/htmlescp.pod          pod2html escape test input data
+lib/Pod/t/pod2html-lib.pl       pod2html testing library
 lib/Pod/t/Functions.t          See if Pod::Functions works
 lib/Pod/t/InputObjects.t       See if Pod::InputObjects works
-lib/Pod/t/latex.t              Test for Pod::LaTeX
+lib/Pod/t/latex.t              See if Pod::LaTeX works
 lib/Pod/t/man.t                podlators test
 lib/Pod/t/parselink.t          podlators test
+lib/Pod/t/Select.t             See if Pod::Select works
 lib/Pod/t/text-errors.t                podlators test
 lib/Pod/t/Usage.t              See if Pod::Usage works
 lib/Pod/t/utils.t              Test for Pod::ParseUtils
@@ -1381,9 +1429,39 @@ lib/Tie/Array/push.t             Test for Tie::Array
 lib/Tie/Array/splice.t         Test for Tie::Array::SPLICE
 lib/Tie/Array/std.t            Test for Tie::StdArray
 lib/Tie/Array/stdpush.t                Test for Tie::StdArray
+lib/Tie/File.pm                 Files as tied arrays.
+lib/Tie/File/t/00_version.t     Test for Tie::File.
+lib/Tie/File/t/01_gen.t         Test for Tie::File.
+lib/Tie/File/t/02_fetchsize.t   Test for Tie::File.
+lib/Tie/File/t/03_longfetch.t   Test for Tie::File.
+lib/Tie/File/t/04_splice.t      Test for Tie::File.
+lib/Tie/File/t/05_size.t        Test for Tie::File.
+lib/Tie/File/t/06_fixrec.t      Test for Tie::File.
+lib/Tie/File/t/07_rv_splice.t   Test for Tie::File.
+lib/Tie/File/t/08_ro.t          Test for Tie::File.
+lib/Tie/File/t/09_gen_rs.t      Test for Tie::File.
+lib/Tie/File/t/10_splice_rs.t   Test for Tie::File.
+lib/Tie/File/t/11_rv_splice_rs.t  Test for Tie::File.
+lib/Tie/File/t/12_longfetch_rs.t  Test for Tie::File.
+lib/Tie/File/t/13_size_rs.t     Test for Tie::File.
+lib/Tie/File/t/14_lock.t        Test for Tie::File.
+lib/Tie/File/t/15_pushpop.t     Test for Tie::File.
+lib/Tie/File/t/16_handle.t      Test for Tie::File.
+lib/Tie/File/t/17_misc_meth.t   Test for Tie::File.
+lib/Tie/File/t/18_rs_fixrec.t   Test for Tie::File.
+lib/Tie/File/t/19_cache.t       Test for Tie::File.
+lib/Tie/File/t/20_cache_full.t  Test for Tie::File.
+lib/Tie/File/t/21_win32.t       Test for Tie::File.
+lib/Tie/File/t/22_autochomp.t   Test for Tie::File.
+lib/Tie/File/t/23_rv_ac_splice.t  Test for Tie::File.
+lib/Tie/File/t/30_defer.t       Test for Tie::File.
+lib/Tie/File/t/31_autodefer.t   Test for Tie::File.
+lib/Tie/File/t/32_defer_misc.t  Test for Tie::File.
 lib/Tie/Handle.pm              Base class for tied handles
 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
 lib/Tie/RefHash.pm             Base class for tied hashes with references as keys
 lib/Tie/RefHash.t              Test for Tie::RefHash and Tie::RefHash::Nestable
 lib/Tie/Scalar.pm              Base class for tied scalars
@@ -1791,9 +1869,7 @@ NetWare/NWTInfo.c         NetWare port
 NetWare/nwtinfo.h              NetWare port
 NetWare/NWUtil.c               NetWare port
 NetWare/nwutil.h               NetWare port
-NetWare/t/NWModify-Exist.pl    NetWare port
 NetWare/t/NWModify.pl          NetWare port
-NetWare/t/NWScripts-Exist.pl   NetWare port
 NetWare/t/NWScripts.pl         NetWare port
 NetWare/t/Readme.txt           NetWare port
 NetWare/testnlm/echo/echo.c    NetWare port
@@ -1832,6 +1908,9 @@ os2/OS2/Process/Makefile.PL       system() constants in a module
 os2/OS2/Process/MANIFEST       system() constants in a module
 os2/OS2/Process/Process.pm     system() constants in a module
 os2/OS2/Process/Process.xs     system() constants in a module
+os2/OS2/Process/t/os2_process.t        Tests
+os2/OS2/Process/t/os2_process_kid.t    Tests
+os2/OS2/Process/t/os2_process_text.t   Tests
 os2/OS2/REXX/Changes           DLL access module
 os2/OS2/REXX/DLL/Changes       DLL access module
 os2/OS2/REXX/DLL/DLL.pm                DLL access module
@@ -2000,6 +2079,7 @@ Porting/checkVERSION.pl   Check whether we have $VERSIONs
 Porting/config.sh      Sample config.sh
 Porting/config_H       Sample config.h
 Porting/Contract       Social contract for contributed modules in Perl core
+Porting/findrfuncs     Find reentrant variants of functions used in an executable
 Porting/findvars       Find occurrences of words
 Porting/fixCORE                Find and fix modules that generate warnings
 Porting/fixvars                Find undeclared variables with C compiler and fix em
@@ -2057,6 +2137,9 @@ README.vms                Notes about installing the VMS port
 README.vos             Notes about Stratus VOS port
 README.win32           Notes about Win32 port
 README.Y2K             Notes about Year 2000 concerns
+reentr.c                       Reentrant interfaces
+reentr.h                       Reentrant interfaces
+reentr.pl                      Reentrant interfaces
 regcomp.c                      Regular expression compiler
 regcomp.h                      Private declarations for above
 regcomp.pl                     Builder of regnodes.h
@@ -2113,7 +2196,6 @@ t/io/read.t                       See if read works
 t/io/tell.t                    See if file seeking works
 t/io/utf8.t                    See if file seeking works
 t/lib/1_compile.t              See if the various libraries and extensions compile
-t/lib/access.t                 See if access::readonly and readonly hashes work
 t/lib/commonsense.t            See if configuration meets basic needs
 t/lib/compmod.pl               Helper for 1_compile.t
 t/lib/dprof/test1_t            Perl code profiler tests
@@ -2283,6 +2365,7 @@ t/op/override.t                   See if operator overriding works
 t/op/pack.t                    See if pack and unpack work
 t/op/pat.t                     See if esoteric patterns work
 t/op/pos.t                     See if pos works
+t/op/pow.t                     See if ** works
 t/op/push.t                    See if push and pop work
 t/op/pwent.t                   See if getpw*() functions work
 t/op/qq.t                      See if qq works
@@ -2364,6 +2447,7 @@ t/pod/testcmp.pl          Module to compare output against expected results
 t/pod/testp2pt.pl              Module to test Pod::PlainText for a given file
 t/pod/testpchk.pl              Module to test Pod::Checker for a given file
 t/pod/testpods/lib/Pod/Stuff.pm                        Sample data for find.t
+t/pod2html/README              Placeholder to keep the t/pod2html directory.
 t/README                       Instructions for regression tests
 t/run/exit.t                    Test perl's exit status.
 t/run/fresh_perl.t              Tests that require a fresh perl.
@@ -2382,8 +2466,12 @@ t/run/switchx.t                 Test the -x switch
 t/TEST                         The regression tester
 t/test.pl                      Simple testing library
 t/TestInit.pm                  Preamble library for core tests
+t/uni/case.pl                  See if Unicode casing works
 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/upper.t                  See if Unicode casing works
 taint.c                                Tainting code
 thrdvar.h                      Per-thread variables
 thread.h                       Threading header