Integrate mainline
[p5sagit/p5-mst-13.2.git] / MANIFEST
index 28d6255..0a9887f 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -15,11 +15,11 @@ 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
-config_h.SH            Produces config.h
 configpm               Produces lib/Config.pm
 Configure              Portability tool
 configure.com          Configure-equivalent for VMS
 configure.gnu          Crude emulation of GNU configure
+config_h.SH            Produces config.h
 cop.h                  Control operator header
 Copying                        The GNU General Public License
 Cross/README           Cross-compilation
@@ -47,9 +47,9 @@ embedvar.h            C namespace management
 epoc/config.sh         EPOC port config.sh template
 epoc/createpkg.pl      EPOC port generate PKG file
 epoc/epoc.c            EPOC port
-epoc/epoc_stubs.c      EPOC port
 epoc/epocish.c         EPOC port
 epoc/epocish.h         EPOC port
+epoc/epoc_stubs.c      EPOC port
 epoc/link.pl           EPOC port link a exe
 ext/attrs.t                    See if attrs works with C<sub : attrs>
 ext/attrs/attrs.pm             attrs extension Perl module
@@ -114,10 +114,10 @@ ext/Data/Dumper/t/dumper.t        See if Data::Dumper works
 ext/Data/Dumper/t/overload.t   See if Data::Dumper works for overloaded data
 ext/Data/Dumper/Todo           Data pretty printer, futures
 ext/DB_File/Changes    Berkeley DB extension change log
+ext/DB_File/dbinfo     Berkeley DB database version checker
 ext/DB_File/DB_File.pm Berkeley DB extension Perl module
 ext/DB_File/DB_File.xs Berkeley DB extension external subroutines
 ext/DB_File/DB_File_BS Berkeley DB extension mkbootstrap fodder
-ext/DB_File/dbinfo     Berkeley DB database version checker
 ext/DB_File/hints/dynixptx.pl  Hint for DB_File for named architecture
 ext/DB_File/hints/sco.pl       Hint for DB_File for named architecture
 ext/DB_File/Makefile.PL        Berkeley DB extension makefile writer
@@ -146,6 +146,7 @@ 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/typemap         Digest::MD5 extension
+ext/DynaLoader/dlutils.c       Dynamic loader utilities for dl_*.xs files
 ext/DynaLoader/dl_aix.xs       AIX implementation
 ext/DynaLoader/dl_beos.xs      BeOS implementation
 ext/DynaLoader/dl_dld.xs       GNU dld style implementation
@@ -159,7 +160,6 @@ ext/DynaLoader/dl_next.xs   NeXT implementation
 ext/DynaLoader/dl_none.xs      Stub implementation
 ext/DynaLoader/dl_vmesa.xs     VM/ESA implementation
 ext/DynaLoader/dl_vms.xs       VMS implementation
-ext/DynaLoader/dlutils.c       Dynamic loader utilities for dl_*.xs files
 ext/DynaLoader/DynaLoader_pm.PL        Dynamic Loader perl module
 ext/DynaLoader/hints/aix.pl    Hint for DynaLoader for named architecture
 ext/DynaLoader/hints/linux.pl  Hint for DynaLoader for named architecture
@@ -174,12 +174,16 @@ 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/7bit-greek.enc       Encoding tables
 ext/Encode/Encode/7bit-jis.enc Encoding tables
 ext/Encode/Encode/7bit-kana.enc        Encoding tables
 ext/Encode/Encode/7bit-kr.enc  Encoding tables
+ext/Encode/Encode/7bit-latin1.enc      Encoding tables
 ext/Encode/Encode/ascii.enc    Encoding tables
 ext/Encode/Encode/ascii.ucm    Encoding tables
 ext/Encode/Encode/big5.enc     Encoding tables
+ext/Encode/Encode/cns11643-1.enc       Encoding tables
+ext/Encode/Encode/cns11643-2.enc       Encoding tables
 ext/Encode/Encode/cp1006.enc   Encoding tables
 ext/Encode/Encode/cp1047.enc   Encoding tables
 ext/Encode/Encode/cp1047.ucm   Encoding tables
@@ -221,6 +225,7 @@ ext/Encode/Encode/dingbats.enc      Encoding tables
 ext/Encode/Encode/dingbats.ucm Encoding tables
 ext/Encode/Encode/EncodeFormat.pod     Encoding table format
 ext/Encode/Encode/euc-cn.enc   Encoding tables
+ext/Encode/Encode/euc-jp-0212.enc      Encoding tables
 ext/Encode/Encode/euc-jp.enc   Encoding tables
 ext/Encode/Encode/euc-kr.enc   Encoding tables
 ext/Encode/Encode/gb12345.enc  Encoding tables
@@ -228,7 +233,10 @@ ext/Encode/Encode/gb1988.enc       Encoding tables
 ext/Encode/Encode/gb2312.enc   Encoding tables
 ext/Encode/Encode/gsm0338.enc  Encoding tables
 ext/Encode/Encode/HZ.enc       Encoding tables
+ext/Encode/Encode/iso2022-cn.enc       Encoding tables
 ext/Encode/Encode/iso2022-jp.enc       Encoding tables
+ext/Encode/Encode/iso2022-jp1.enc      Encoding tables
+ext/Encode/Encode/iso2022-jp2.enc      Encoding tables
 ext/Encode/Encode/iso2022-kr.enc       Encoding tables
 ext/Encode/Encode/iso2022.enc  Encoding tables
 ext/Encode/Encode/iso8859-1.enc        Encoding tables
@@ -426,8 +434,9 @@ 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/t/encoding.t                See if PerlIo encoding conversion works
-ext/PerlIO/t/scalar.t          Test of PerlIO::Scalar
+ext/PerlIO/t/encoding.t                See if PerlIO encoding conversion works
+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
@@ -914,10 +923,12 @@ lib/ftp.pl                        FTP code (obsolete, use Net::FTP instead)
 lib/getcwd.pl                  A getcwd() emulator
 lib/getopt.pl                  Perl library supporting option parsing
 lib/Getopt/Long.pm             Fetch command options (GetOptions)
-lib/Getopt/Long/t/basic.t      See if Getopt::Long works
-lib/Getopt/Long/t/compat.t     See if Getopt::Long works
-lib/Getopt/Long/t/linkage.t    See if Getopt::Long works
-lib/Getopt/Long/t/oo.t         See if Getopt::Long works
+lib/Getopt/Long/CHANGES                Getopt::Long changes
+lib/Getopt/Long/README         Getopt::Long README
+lib/Getopt/Long/t/gol-basic.t  See if Getopt::Long works
+lib/Getopt/Long/t/gol-compat.t See if Getopt::Long works
+lib/Getopt/Long/t/gol-linkage.t        See if Getopt::Long works
+lib/Getopt/Long/t/gol-oo.t     See if Getopt::Long works
 lib/Getopt/Std.pm              Fetch command options (getopt, getopts)
 lib/Getopt/Std.t               See if Getopt::Std and Getopt::Long work
 lib/getopts.pl                 Perl library supporting option parsing
@@ -993,11 +1004,11 @@ lib/Memoize/t/normalize.t        Memoize
 lib/Memoize/t/prototype.t      Memoize
 lib/Memoize/t/speed.t          Memoize
 lib/Memoize/t/tie.t            Memoize
+lib/Memoize/t/tiefeatures.t    Memoize
 lib/Memoize/t/tie_gdbm.t       Memoize
 lib/Memoize/t/tie_ndbm.t       Memoize
 lib/Memoize/t/tie_sdbm.t       Memoize
 lib/Memoize/t/tie_storable.t   Memoize
-lib/Memoize/t/tiefeatures.t    Memoize
 lib/Memoize/t/unmemoize.t      Memoize
 lib/Memoize/TODO               Memoize
 lib/Net/ChangeLog.libnet       libnet
@@ -1086,7 +1097,10 @@ lib/strict.t                     See if strictures work
 lib/subs.pm                    Declare overriding subs
 lib/subs.t                     See if subroutine pseudo-importation works
 lib/Switch.pm                  Switch for Perl
-lib/Switch/test.pl             Test whether switch works
+lib/Switch/Changes     Switch for Perl
+lib/Switch/README      Switch for Perl
+lib/Switch/t/given_when.t      See if Perl 6 given (switch) works
+lib/Switch/t/switch_case.t     See if Perl 5 switch works
 lib/Symbol.pm                  Symbol table manipulation routines
 lib/Symbol.t                   See if Symbol works
 lib/syslog.pl                  Perl library supporting syslogging
@@ -1486,11 +1500,11 @@ lib/unicode/To/Lower.pl         Unicode character database
 lib/unicode/To/Title.pl                Unicode character database
 lib/unicode/To/Upper.pl                Unicode character database
 lib/unicode/UCD.html           Unicode character database
-lib/UnicodeCD.pm               Unicode character database
-lib/UnicodeCD.t                        See if Unicode character database works
 lib/unicode/Unicode.html       Unicode character database
 lib/unicode/Unicode.txt                Unicode character database
 lib/unicode/version            The version of the Unicode
+lib/UnicodeCD.pm               Unicode character database
+lib/UnicodeCD.t                        See if Unicode character database works
 lib/UNIVERSAL.pm               Base class for ALL classes
 lib/User/grent.pm              By-name interface to Perl's builtin getgr*
 lib/User/grent.t               See if User::grwent works
@@ -1507,6 +1521,8 @@ lib/warnings.t                    See if warning controls work
 lib/warnings/register.pm       For "use warnings::register"
 lib/Win32.pod                  Documentation for Win32 extras
 locale.c                       locale-specific utility functions
+macos/MacPerlTests.cmd MacOS ports
+macos/xsubpp.patch     MacOS ports
 makeaperl.SH                   perl script that produces a new perl binary
 makedef.pl                     Create symbol export lists for linking
 makedepend.SH                  Precursor to makedepend
@@ -1591,8 +1607,8 @@ opcode.pl                 Opcode header generatore
 opnames.h                      Automatically generated opcode header
 os2/Changes                    Changelog for OS/2 port
 os2/diff.configure             Patches to Configure
-os2/dl_os2.c                   Addon for dl_open
 os2/dlfcn.h                    Addon for dl_open
+os2/dl_os2.c                   Addon for dl_open
 os2/Makefile.SHs               Shared library generation for OS/2
 os2/os2.c                      Additional code for OS/2
 os2/os2.sym                    Additional symbols to export
@@ -1635,11 +1651,12 @@ os2/OS2/REXX/t/rx_tievar.t      DLL access module
 os2/OS2/REXX/t/rx_tieydb.t     DLL access module
 os2/OS2/REXX/t/rx_varset.t     DLL access module
 os2/OS2/REXX/t/rx_vrexx.t      DLL access module
-os2/os2_base.t                 Additional tests for builtin methods
 os2/os2add.sym                 Overriding symbols to export
 os2/os2ish.h                   Header for OS/2
 os2/os2thread.h                        pthread-like typedefs
+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
 perl.c                         main()
 perl.h                         Global declarations
@@ -1657,8 +1674,8 @@ perly.c                           A byacc'ed perly.y
 perly.fixer                    A program to remove yacc stack limitations
 perly.h                                The header file for perly.c
 perly.y                                Yacc grammar for perl
-perly_c.diff                   Fixup perly.c to allow recursion
 perlyline.pl                   Perl code to fix #line directives and gcc warnings in perly.c
+perly_c.diff                   Fixup perly.c to allow recursion
 plan9/aperl                    Shell to make Perl error messages Acme-friendly
 plan9/arpa/inet.h              Plan9 port: replacement C header file
 plan9/buildinfo                        Plan9 port: configuration information
@@ -1801,6 +1818,7 @@ README.amiga              Notes about AmigaOS port
 README.apollo          Notes about Apollo DomainOS port
 README.beos            Notes about BeOS port
 README.bs2000          Notes about BS2000 POSIX port
+README.ce              Notes about WinCE port
 README.cygwin          Notes about Cygwin port
 README.dgux            Notes about DG/UX port
 README.dos             Notes about DOS/DJGPP port
@@ -1838,7 +1856,6 @@ scope.c                           Scope entry and exit code
 scope.h                                Scope entry and exit header
 sv.c                           Scalar value code
 sv.h                           Scalar value header
-t/base/commonsense.t           See if configuration meets basic needs
 t/base/cond.t                  See if conditionals work
 t/base/if.t                    See if if works
 t/base/lex.t                   See if lexical items work
@@ -1881,6 +1898,7 @@ 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/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
 t/lib/dprof/test1_v            Perl code profiler tests
@@ -2035,7 +2053,6 @@ t/op/pwent.t                      See if getpw*() functions work
 t/op/quotemeta.t               See if quotemeta works
 t/op/rand.t                    See if rand works
 t/op/range.t                   See if .. works
-t/op/re_tests                  Regular expressions for regexp.t
 t/op/read.t                    See if read() works
 t/op/readdir.t                 See if readdir() works
 t/op/recurse.t                 See if deep recursion works
@@ -2045,6 +2062,7 @@ t/op/regexp_noamp.t               See if regular expressions work with optimizations
 t/op/regmesg.t                 See if one can get regular expression errors
 t/op/repeat.t                  See if x operator works
 t/op/reverse.t                 See if reverse operator works
+t/op/re_tests                  Regular expressions for regexp.t
 t/op/runlevel.t                        See if die() works from perl_call_*()
 t/op/sleep.t                   See if sleep works
 t/op/sort.t                    See if sort works
@@ -2053,11 +2071,11 @@ t/op/split.t                    See if split works
 t/op/sprintf.t                 See if sprintf works
 t/op/stat.t                    See if stat works
 t/op/study.t                   See if study works
-t/op/sub_lval.t                        See if lvalue subroutines work
 t/op/subst.t                   See if substitution works
+t/op/substr.t                  See if substr works
 t/op/subst_amp.t               See if $&-related substitution works
 t/op/subst_wamp.t              See if substitution works with $& present
-t/op/substr.t                  See if substr works
+t/op/sub_lval.t                        See if lvalue subroutines work
 t/op/sysio.t                   See if sysread and syswrite work
 t/op/taint.t                   See if tainting works
 t/op/tie.t                     See if tie/untie functions work
@@ -2136,6 +2154,7 @@ utils/Makefile                    Extract the utility scripts
 utils/perlbug.PL               A simple tool to submit a bug report
 utils/perlcc.PL                        Front-end for compiler
 utils/perldoc.PL               A simple tool to find & display perl's documentation
+utils/perlivp.PL               installation verification procedure
 utils/pl2pm.PL                 A pl to pm translator
 utils/splain.PL                        Stand-alone version of diagnostics.pm
 uts/sprintf_wrap.c             sprintf wrapper for UTS
@@ -2159,9 +2178,9 @@ vms/ext/Stdio/test.pl             regression tests for VMS::Stdio
 vms/ext/vmsish.pm              Control VMS-specific behavior of Perl core
 vms/ext/vmsish.t               Tests for vmsish.pm
 vms/ext/XSSymSet.pm            manage linker symbols when building extensions
-vms/gen_shrfls.pl              generate options files and glue for shareable image
 vms/genconfig.pl               retcon config.sh from config.h
 vms/genopt.com                 hack to write options files in case of broken makes
+vms/gen_shrfls.pl              generate options files and glue for shareable image
 vms/make_command.com           record MM[SK] command used to build Perl
 vms/mms2make.pl                        convert descrip.mms to make syntax
 vms/munchconfig.c              performs shell $var substitution for VMS
@@ -2173,9 +2192,9 @@ vms/sockadapt.c                   glue for SockshShr socket support
 vms/sockadapt.h                        glue for SockshShr socket support
 vms/test.com                   DCL driver for regression tests
 vms/vms.c                      VMS-specific C code for Perl core
-vms/vms_yfix.pl                        convert Unix perly.[ch] to VMS perly_[ch].vms
 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
@@ -2190,8 +2209,8 @@ 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/vos_dummies.c              Wrappers to soak up undefined 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
@@ -2225,8 +2244,8 @@ win32/perlhost.h          Perl "host" implementation
 win32/perllib.c                        Win32 port
 win32/pod.mak                  Win32 port
 win32/runperl.c                        Win32 port
-win32/sncfnmcs.pl              Win32 port
 win32/splittree.pl             Win32 port
+win32/sync_ext.pl              Win32 port
 win32/vdir.h                   Perl "host" virtual directory manager
 win32/vmem.h                   Perl "host" memory manager
 win32/win32.c                  Win32 port
@@ -2236,6 +2255,48 @@ win32/win32iop.h         Win32 port
 win32/win32sck.c               Win32 port
 win32/win32thread.c            Win32 functions for threads
 win32/win32thread.h            Win32 port mapping to threads
+wince/bin/exetype.pl                   WinCE port
+wince/bin/perlglob.pl                  WinCE port
+wince/bin/pl2bat.pl                    WinCE port
+wince/bin/runperl.pl                   WinCE port
+wince/bin/search.pl                    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/perl.ico                         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
+wince/README.perlce                    WinCE port
+wince/registry.bat                     WinCE port
+wince/runperl.c                                WinCE port
+wince/splittree.pl                     WinCE port
+wince/win32.h                          WinCE port
+wince/win32iop.h                       WinCE port
+wince/win32thread.c                    WinCE port
+wince/win32thread.h                    WinCE port
+wince/wince.c                          WinCE port
+wince/wince.h                          WinCE port
+wince/wincesck.c                       WinCE port
+wince/xbuildall.ksh                    WinCE port
+wince/xdistclean.ksh                   WinCE port
+wince/xmakediffs.ksh                   WinCE port
 writemain.SH                   Generate perlmain.c from miniperlmain.c+extensions
 x2p/a2p.c                      Output of a2p.y run through byacc
 x2p/a2p.h                      Global declarations