This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
PerlIO::Via layer (alpha-ish).
[perl5.git] / MANIFEST
index 77f921e..f3685af 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -169,6 +169,12 @@ ext/Devel/Peek/Changes             Data debugging tool, changelog
 ext/Devel/Peek/Makefile.PL     Data debugging tool, makefile writer
 ext/Devel/Peek/Peek.pm         Data debugging tool, module and pod
 ext/Devel/Peek/Peek.xs         Data debugging tool, externals
+ext/Digest/MD5/Changes Digest::MD5 extension changes
+ext/Digest/MD5/MD5.pm  Digest::MD5 extension
+ext/Digest/MD5/MD5.xs  Digest::MD5 extension
+ext/Digest/MD5/Makefile.PL     Digest::MD5 extension makefile writer
+ext/Digest/MD5/hints/irix_6.pl Hints for named architecture
+ext/Digest/MD5/typemap Digest::MD5 extension
 ext/DynaLoader/DynaLoader_pm.PL        Dynamic Loader perl module
 ext/DynaLoader/Makefile.PL     Dynamic Loader makefile writer
 ext/DynaLoader/README          Dynamic Loader notes and intro
@@ -194,6 +200,7 @@ ext/DynaLoader/hints/openbsd.pl     Hint for DynaLoader for named architecture
 ext/Encode/Encode.pm           Encode extension
 ext/Encode/Encode.xs           Encode extension
 ext/Encode/Encode/EncodeFormat.pod     Encoding table format
+ext/Encode/Encode/Tcl.pm       Handler for .enc encodings
 ext/Encode/Encode/ascii.enc    Encoding tables
 ext/Encode/Encode/ascii.ucm    Encoding tables
 ext/Encode/Encode/big5.enc     Encoding tables
@@ -278,6 +285,7 @@ ext/Encode/Encode/jis0201.enc               Encoding tables
 ext/Encode/Encode/jis0208.enc          Encoding tables
 ext/Encode/Encode/jis0212.enc          Encoding tables
 ext/Encode/Encode/koi8-r.enc           Encoding tables
+ext/Encode/Encode/koi8-r.ucm           Encoding tables
 ext/Encode/Encode/ksc5601.enc          Encoding tables
 ext/Encode/Encode/macCentEuro.enc      Encoding tables
 ext/Encode/Encode/macCroatian.enc      Encoding tables
@@ -351,6 +359,11 @@ ext/IPC/SysV/hints/cygwin.pl       Hint for IPC::SysV for named architecture
 ext/IPC/SysV/hints/next_3.pl   Hint for IPC::SysV for named architecture
 ext/IPC/SysV/t/msg.t           IPC::SysV extension Perl module
 ext/IPC/SysV/t/sem.t           IPC::SysV extension Perl module
+ext/MIME/Base64/Base64.pm      MIME::Base64 extension
+ext/MIME/Base64/Base64.xs      MIME::Base64 extension
+ext/MIME/Base64/Changes                MIME::Base64 extension
+ext/MIME/Base64/Makefile.PL    MIME::Base64 extension
+ext/MIME/Base64/QuotedPrint.pm MIME::Base64 extension
 ext/NDBM_File/Makefile.PL      NDBM extension makefile writer
 ext/NDBM_File/NDBM_File.pm     NDBM extension Perl module
 ext/NDBM_File/NDBM_File.xs     NDBM extension external subroutines
@@ -392,6 +405,12 @@ ext/POSIX/hints/openbsd.pl Hint for POSIX for named architecture
 ext/POSIX/hints/sunos_4.pl     Hint for POSIX for named architecture
 ext/POSIX/hints/svr4.pl                Hint for POSIX for named architecture
 ext/POSIX/typemap              POSIX extension interface types
+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/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/SDBM_File/Makefile.PL      SDBM extension makefile writer
 ext/SDBM_File/SDBM_File.pm     SDBM extension Perl module
 ext/SDBM_File/SDBM_File.xs     SDBM extension external subroutines
@@ -462,6 +481,12 @@ ext/Thread/unsync.t        Test thread implicit synchronisation
 ext/Thread/unsync2.t   Test thread implicit synchronisation
 ext/Thread/unsync3.t   Test thread implicit synchronisation
 ext/Thread/unsync4.t   Test thread implicit synchronisation
+ext/XS/Typemap/Makefile.PL     XS::Typemap extension
+ext/XS/Typemap/README          XS::Typemap extension
+ext/XS/Typemap/Typemap.pm      XS::Typemap extension
+ext/XS/Typemap/Typemap.xs      XS::Typemap extension
+ext/XS/Typemap/stdio.c         XS::Typemap extension
+ext/XS/Typemap/typemap         XS::Typemap extension
 ext/attrs/Makefile.PL  attrs extension makefile writer
 ext/attrs/attrs.pm     attrs extension Perl module
 ext/attrs/attrs.xs     attrs extension external subroutines
@@ -666,6 +691,7 @@ lib/Class/Struct.pm Declare struct-like datatypes as Perl classes
 lib/Cwd.pm             Various cwd routines (getcwd, fastcwd, chdir)
 lib/DB.pm              Debugger API (draft)
 lib/Devel/SelfStubber.pm Generate stubs for SelfLoader.pm
+lib/Digest.pm  Digest extensions
 lib/DirHandle.pm       like FileHandle only for directories
 lib/Dumpvalue.pm       Screen dump of perl values
 lib/English.pm         Readable aliases for short variables
@@ -719,6 +745,10 @@ lib/Getopt/Std.pm  Fetch command options (getopt, getopts)
 lib/I18N/Collate.pm    Routines to do strxfrm-based collation
 lib/IPC/Open2.pm       Open a two-ended pipe
 lib/IPC/Open3.pm       Open a three-ended pipe!
+lib/Locale/Constants.pm        Locale::Codes
+lib/Locale/Country.pm  Locale::Codes
+lib/Locale/Currency.pm Locale::Codes
+lib/Locale/Language.pm Locale::Codes
 lib/Math/BigFloat.pm   An arbitrary precision floating-point arithmetic package
 lib/Math/BigInt.pm     An arbitrary precision integer arithmetic package
 lib/Math/Complex.pm    A Complex package
@@ -728,6 +758,7 @@ lib/Net/hostent.pm  By-name interface to Perl's builtin gethost*
 lib/Net/netent.pm      By-name interface to Perl's builtin getnet*
 lib/Net/protoent.pm    By-name interface to Perl's builtin getproto*
 lib/Net/servent.pm     By-name interface to Perl's builtin getserv*
+lib/PerlIO.pm          PerlIO support module
 lib/Pod/Checker.pm     Pod-Parser - check POD documents for syntax errors
 lib/Pod/Find.pm                used by pod/splitpod
 lib/Pod/Functions.pm   used by pod/splitpod
@@ -748,6 +779,7 @@ lib/Search/Dict.pm  Perform binary search on dictionaries
 lib/SelectSaver.pm     Enforce proper select scoping
 lib/SelfLoader.pm      Load functions only on demand
 lib/Shell.pm           Make AUTOLOADed system() calls
+lib/Switch.pm          Switch for Perl
 lib/Symbol.pm          Symbol table manipulation routines
 lib/Term/ANSIColor.pm  Perl module supporting termcap usage
 lib/Term/Cap.pm                Perl module supporting termcap usage
@@ -756,6 +788,8 @@ lib/Term/ReadLine.pm        Stub readline library
 lib/Test.pm            A simple framework for writing test scripts
 lib/Test/Harness.pm    A test harness
 lib/Text/Abbrev.pm     An abbreviation table builder
+lib/Text/Balanced.pm   Text::Balanced
+lib/Text/Balanced.pod  Text::Balanced
 lib/Text/ParseWords.pm Perl module to split words on arbitrary delimiter
 lib/Text/Soundex.pm    Perl module to implement Soundex
 lib/Text/Tabs.pm       Do expand and unexpand
@@ -1086,6 +1120,7 @@ lib/unicode/PropList.txt                  Unicode character database
 lib/unicode/README.Ethiopic                    Unicode character database
 lib/unicode/README.perl                                Unicode character database
 lib/unicode/ReadMe.txt                         Unicode character database info
+lib/unicode/Scripts.txt                                Unicode character database
 lib/unicode/SpecCase.txt                       Unicode character database
 lib/unicode/To/Digit.pl                                Unicode character database
 lib/unicode/To/Lower.pl                                Unicode character database
@@ -1331,6 +1366,7 @@ sv.c                      Scalar value code
 sv.h                   Scalar value header
 t/README               Instructions for regression tests
 t/TEST                 The regression tester
+t/TestInit.pm          Preamble library for core tests
 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
@@ -1338,6 +1374,7 @@ t/base/lex.t              See if lexical items work
 t/base/pat.t           See if pattern matching works
 t/base/rs.t            See if record-read works
 t/base/term.t          See if various terms work
+t/camel-III/vstring.t  See if Camel 3rd edition is lying.
 t/cmd/elsif.t          See if else-if works
 t/cmd/for.t            See if for loops work
 t/cmd/mod.t            See if statement modifiers work
@@ -1398,6 +1435,7 @@ t/lib/compmod.pl  Helper for 1_compile.t
 t/lib/db-btree.t       See if DB_File works
 t/lib/db-hash.t                See if DB_File works
 t/lib/db-recno.t       See if DB_File works
+t/lib/digest.t See if Digest extensions work
 t/lib/dirhand.t                See if DirHandle works
 t/lib/dosglob.t                See if File::DosGlob works
 t/lib/dprof.t          Perl code profiler testsuite driver
@@ -1458,6 +1496,7 @@ t/lib/io_linenum.t        See if I/O line numbers are tracked correctly
 t/lib/io_multihomed.t  See if INET sockets work with multi-homed hosts
 t/lib/io_pipe.t                See if pipe()-related methods from IO work
 t/lib/io_poll.t                See if poll()-related methods from IO work
+t/lib/io_scalar.t      Test of PerlIO::Scalar
 t/lib/io_sel.t         See if select()-related methods from IO work
 t/lib/io_sock.t                See if INET socket-related methods from IO work
 t/lib/io_taint.t       See if the untaint method from IO works
@@ -1466,6 +1505,18 @@ t/lib/io_udp.t           See if UDP socket-related methods from IO work
 t/lib/io_unix.t                See if UNIX socket-related methods from IO work
 t/lib/io_xs.t          See if XSUB methods from IO work
 t/lib/ipc_sysv.t       See if IPC::SysV works
+t/lib/lc-all.t See if Locale::Codes work
+t/lib/lc-constants.t   See if Locale::Codes work
+t/lib/lc-country.t     See if Locale::Codes work
+t/lib/lc-currency.t    See if Locale::Codes work
+t/lib/lc-language.t    See if Locale::Codes work
+t/lib/lc-uk.t  See if Locale::Codes work
+t/lib/md5-aaa.t        See if Digest::MD5 extension works
+t/lib/md5-badf.t       See if Digest::MD5 extension works
+t/lib/md5-file.t       See if Digest::MD5 extension works
+t/lib/mimeb64.t                        see whether MIME::Base64 works
+t/lib/mimeb64u.t               see whether MIME::Base64 works
+t/lib/mimeqp.t         see whether MIME::QuotedPrint works
 t/lib/ndbm.t           See if NDBM_File works
 t/lib/net-hostent.t    See if Net::hostent works
 t/lib/odbm.t           See if ODBM_File works
@@ -1495,6 +1546,7 @@ t/lib/sdbm.t              See if SDBM_File works
 t/lib/searchdict.t     See if Search::Dict works
 t/lib/selectsaver.t    See if SelectSaver works
 t/lib/selfloader.t     See if SelfLoader works
+t/lib/sigaction.t       See if POSIX::sigaction works
 t/lib/socket.t         See if Socket works
 t/lib/soundex.t                See if Soundex works
 t/lib/st-06compat.t    See if Storable works
@@ -1513,9 +1565,18 @@ t/lib/st-tied.t          See if Storable works
 t/lib/st-tiedhook.t    See if Storable works
 t/lib/st-tieditems.t   See if Storable works
 t/lib/st-utf8.t                See if Storable works
+t/lib/switch.t         Test whether switch works
 t/lib/symbol.t         See if Symbol works
 t/lib/syslfs.t         See if large files work for sysio
 t/lib/syslog.t         See if Sys::Syslog works
+t/lib/tb-genxt.t       See if Text::Balanced works
+t/lib/tb-xbrak.t       See if Text::Balanced works
+t/lib/tb-xcode.t       See if Text::Balanced works
+t/lib/tb-xdeli.t       See if Text::Balanced works
+t/lib/tb-xmult.t       See if Text::Balanced works
+t/lib/tb-xquot.t       See if Text::Balanced works
+t/lib/tb-xtagg.t       See if Text::Balanced works
+t/lib/tb-xvari.t       See if Text::Balanced works
 t/lib/test-harness.t    See if Test::Harness works
 t/lib/textfill.t       See if Text::Wrap::fill works
 t/lib/texttabs.t       See if Text::Tabs works
@@ -1530,7 +1591,9 @@ t/lib/tie-stdpush.t       Test for Tie::StdArray
 t/lib/tie-substrhash.t Test for Tie::SubstrHash
 t/lib/timelocal.t      See if Time::Local works
 t/lib/trig.t           See if Math::Trig works
+t/lib/xs-typemap.t     test that typemaps work
 t/op/64bitint.t                See if 64 bit integers work
+t/op/anonsub.t         See if anonymous subroutines work
 t/op/append.t          See if . works
 t/op/args.t            See if operations on @_ work
 t/op/arith.t           See if arithmetic works
@@ -1579,6 +1642,7 @@ 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
 t/op/list.t            See if array lists work
 t/op/local.t           See if local works
+t/op/loopctl.t         See if next/last/redo work
 t/op/lop.t             See if logical operators work
 t/op/magic.t           See if magic variables work
 t/op/method.t          See if method calls work
@@ -1595,7 +1659,6 @@ t/op/pat.t                See if esoteric patterns work
 t/op/pos.t             See if pos works
 t/op/push.t            See if push and pop work
 t/op/pwent.t           See if getpw*() functions work
-t/op/qu.t              See if qu works
 t/op/quotemeta.t       See if quotemeta works
 t/op/rand.t            See if rand works
 t/op/range.t           See if .. works
@@ -1668,6 +1731,7 @@ t/pod/special_seqs.xr     Expected results for emptycmd.t
 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/pragma/constant.t    See if compile-time constants work
 t/pragma/diagnostics.t See if diagnostics.pm works
 t/pragma/locale.t      See if locale support works
@@ -1726,6 +1790,7 @@ universal.c               The default UNIVERSAL package methods
 unixish.h              Defines that are assumed on Unix
 utf8.c                 Unicode routines
 utf8.h                 Unicode header
+utfebcdic.h            Unicode on EBCDIC (UTF-EBCDIC, tr16) header
 util.c                 Utility routines
 util.h                 Dummy header
 utils/Makefile         Extract the utility scripts
@@ -1820,6 +1885,7 @@ 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/vdir.h           Perl "host" virtual directory manager
 win32/vmem.h           Perl "host" memory manager