Merge bignum 0.10, from Tels.
[p5sagit/p5-mst-13.2.git] / MANIFEST
index 383a1db..95b908b 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -196,13 +196,19 @@ 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/Byte/Byte.pm                        Encode extension
+ext/Encode/Byte/Makefile.PL                    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/EBCDIC/EBCDIC.pm                    Encode extension
+ext/Encode/EBCDIC/Makefile.PL                  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
@@ -289,7 +295,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
@@ -297,6 +302,15 @@ 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/ibm-1250.ucm Encode table
+ext/Encode/Encode/ibm-1251.ucm Encode table
+ext/Encode/Encode/ibm-1252.ucm Encode table
+ext/Encode/Encode/ibm-1253.ucm Encode table
+ext/Encode/Encode/ibm-1254.ucm Encode table
+ext/Encode/Encode/ibm-1255.ucm Encode table
+ext/Encode/Encode/ibm-1256.ucm Encode table
+ext/Encode/Encode/ibm-1257.ucm Encode table
+ext/Encode/Encode/ibm-1258.ucm 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
@@ -338,7 +352,9 @@ 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/lib/Encode/CN/HZ.pm         Encode extension
+ext/Encode/lib/Encode/Details.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
@@ -346,9 +362,9 @@ 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/Supported.pod    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/Table.pm     Encode extension
 ext/Encode/lib/Encode/ucs2_le.pm       Encode extension
 ext/Encode/lib/Encode/Unicode.pm       Encode extension
@@ -358,12 +374,16 @@ 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/Symbol/Makefile.PL                  Encode extension
+ext/Encode/Symbol/Symbol.pm                    Encode extension
+ext/Encode/t/Aliases.t Encode extension
 ext/Encode/t/CN.t              Encode extension test
 ext/Encode/t/Encode.t          Encode extension test
-ext/Encode/t/japanese.pl       Encode extension
+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/table.euc         Encode extension test
-ext/Encode/t/table.ref         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
@@ -398,7 +418,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.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
@@ -459,6 +480,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
@@ -870,10 +892,24 @@ lib/autouse.t                     See if autouse works
 lib/base.pm                    Establish IS-A relationship at compile time
 lib/Benchmark.pm               Measure execution time
 lib/Benchmark.t                        See if Benchmark works
+lib/Math/BigFloat/Trace.pm     bignum tracing
+lib/Math/BigInt/Trace.pm       bignum tracing
+lib/bigint.pm                  bignum
+lib/bignum.pm                  bignum
+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/bn_lite.t         See if bignum works
+lib/bignum/t/br_lite.t         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
+lib/bignum/t/trace.t           See if bignum works
+lib/bigrat.pm                  bignum
 lib/bigfloat.pl                        An arbitrary precision floating point package
-lib/bigfloat.t                 See if bigfloat.pl works
+lib/bigfloatpl.t               See if bigfloat.pl works
 lib/bigint.pl                  An arbitrary precision integer arithmetic package
-lib/bigint.t                   See if bigint.pl works
+lib/bigintpl.t                 See if bigint.pl works
 lib/bigrat.pl                  An arbitrary precision rational arithmetic package
 lib/blib.pm                    For "use blib"
 lib/blib.t                      blib.pm test
@@ -991,8 +1027,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
@@ -1153,6 +1189,7 @@ 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/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
 lib/Math/BigInt/t/sub_mbi.t    Empty subclass test of BigInt
@@ -1160,6 +1197,16 @@ 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/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
+lib/Math/BigInt/t/use_lib3.t   Test combinations of Math::BigInt and BigFloat
+lib/Math/BigInt/t/use_lib4.t   Test combinations of Math::BigInt and BigFloat
+lib/Math/BigRat.pm             Math::BigRat
+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
+lib/Math/BigRat/t/bigratpm.inc         Math::BigRat test
+lib/Math/BigRat/t/bigratpm.t           Math::BigRat test
 lib/Math/Complex.pm            A Complex package
 lib/Math/Complex.t             See if Math::Complex works
 lib/Math/Trig.pm               A simple interface to complex trigonometry
@@ -1283,10 +1330,15 @@ lib/Pod/t/basic.pod             podlators test
 lib/Pod/t/basic.t              podlators test
 lib/Pod/t/basic.txt            podlators test
 lib/Pod/t/Functions.t          See if Pod::Functions works
+lib/Pod/t/htmlescp.pod          pod2html escape test input data
+lib/Pod/t/htmlescp.t            pod2html escape test
+lib/Pod/t/htmlview.pod          pod2html render test input data
+lib/Pod/t/htmlview.t            pod2html render test
 lib/Pod/t/InputObjects.t       See if Pod::InputObjects works
 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/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/Usage.t              See if Pod::Usage works
@@ -1422,6 +1474,7 @@ 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.
@@ -1439,6 +1492,15 @@ 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
@@ -2119,6 +2181,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
@@ -2202,6 +2267,7 @@ t/lib/locale/utf8         Part of locale.t in UTF8
 t/lib/Math/BigFloat/Subclass.pm        Empty subclass of BigFloat for test
 t/lib/Math/BigInt/BareCalc.pm  Bigint's simulation of Calc
 t/lib/Math/BigInt/Subclass.pm  Empty subclass of BigInt for test
+t/lib/Math/BigRat/Test.pm              Math::BigRat test helper
 t/lib/sample-tests/bailout             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
@@ -2344,6 +2410,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
@@ -2386,6 +2453,7 @@ t/op/undef.t                      See if undef works
 t/op/universal.t               See if UNIVERSAL class works
 t/op/unshift.t                 See if unshift works
 t/op/utf8decode.t              See if UTF-8 decoding works
+t/op/utfhash.t                 See if utf8 keys in hashes behave
 t/op/vec.t                     See if vectors work
 t/op/ver.t                     See if v-strings and the %v format flag work
 t/op/wantarray.t               See if wantarray works