This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
threads::shared::queue and semaphore become Thread::Semaphore
[perl5.git] / MANIFEST
index c499192..8135f55 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -168,6 +168,7 @@ ext/Devel/PPPort/t/test.t   See if Devel::PPPort works
 ext/Devel/PPPort/TODO          Devel::PPPort Todo
 ext/Digest/MD5/Changes         Digest::MD5 extension changes
 ext/Digest/MD5/hints/irix_6.pl Hints for named architecture
+ext/Digest/MD5/hints/MacOS.pl  Hints for named architecture
 ext/Digest/MD5/Makefile.PL     Digest::MD5 extension makefile writer
 ext/Digest/MD5/MD5.pm          Digest::MD5 extension
 ext/Digest/MD5/MD5.xs          Digest::MD5 extension
@@ -420,6 +421,7 @@ ext/I18N/Langinfo/Langinfo.t        I18N::Langinfo
 ext/I18N/Langinfo/Langinfo.xs  I18N::Langinfo
 ext/I18N/Langinfo/Makefile.PL  I18N::Langinfo
 ext/IO/ChangeLog               IO perl module change log
+ext/IO/hints/sco.pl            Hint for IO for named architecture
 ext/IO/IO.pm                   Top-level interface to IO::* classes
 ext/IO/IO.xs                   IO extension external subroutines
 ext/IO/lib/IO/Dir.pm           IO directory reading package
@@ -490,7 +492,7 @@ ext/MIME/Base64/Changes             MIME::Base64 extension
 ext/MIME/Base64/Makefile.PL    MIME::Base64 extension
 ext/MIME/Base64/QuotedPrint.pm MIME::Base64 extension
 ext/MIME/Base64/t/base64.t     See whether MIME::Base64 works
-ext/MIME/Base64/t/qp.t         See whether MIME::QuotedPrint works
+ext/MIME/Base64/t/quoted-print.t       See whether MIME::QuotedPrint works
 ext/MIME/Base64/t/unicode.t    See whether MIME::Base64 works
 ext/NDBM_File/hints/cygwin.pl  Hint for NDBM_File for named architecture
 ext/NDBM_File/hints/dec_osf.pl Hint for NDBM_File for named architecture
@@ -507,6 +509,7 @@ ext/NDBM_File/typemap               NDBM extension interface types
 ext/ODBM_File/hints/cygwin.pl  Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/dec_osf.pl Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/hpux.pl    Hint for ODBM_File for named architecture
+ext/ODBM_File/hints/linux.pl   Hint for NDBM_File for named architecture
 ext/ODBM_File/hints/sco.pl     Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/solaris.pl Hint for ODBM_File for named architecture
 ext/ODBM_File/hints/svr4.pl    Hint for ODBM_File for named architecture
@@ -528,17 +531,17 @@ ext/PerlIO/encoding/encoding.xs PerlIO::encoding
 ext/PerlIO/encoding/Makefile.PL PerlIO::encoding makefile writer
 ext/PerlIO/encoding/MANIFEST   PerlIO::encoding list of files
 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/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/fail.t            See if bad layers fail
 ext/PerlIO/t/fallback.t                See if PerlIO fallbacks work
-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
+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
 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
@@ -556,6 +559,7 @@ ext/POSIX/POSIX.pod         POSIX extension documentation
 ext/POSIX/POSIX.xs             POSIX extension external subroutines
 ext/POSIX/t/posix.t            See if POSIX works
 ext/POSIX/t/sigaction.t                See if POSIX::sigaction works
+ext/POSIX/t/taint.t            See if POSIX works with taint
 ext/POSIX/t/waitpid.t          See if waitpid works
 ext/POSIX/typemap              POSIX extension interface types
 ext/re/hints/mpeix.pl          Hints for re for named architecture
@@ -647,8 +651,11 @@ ext/Thread/list.tx         Test getting list of all threads
 ext/Thread/lock.tx             Test lock primitive
 ext/Thread/Makefile.PL         Thread extension makefile writer
 ext/Thread/Notes               Thread notes
+ext/Thread/Queue.pmx           Threadsafe queue
 ext/Thread/queue.tx            Test Thread::Queue module
 ext/Thread/README              Thread README
+ext/Thread/README.threads              Notes about multithreading
+ext/Thread/Semaphore.pmx       Threadsafe semaphore
 ext/Thread/specific.tx         Test thread-specific user data
 ext/Thread/sync.tx             Test thread synchronisation
 ext/Thread/sync2.tx            Test thread synchronisation
@@ -665,9 +672,7 @@ ext/threads/Changes         ithreads
 ext/threads/Makefile.PL                ithreads
 ext/threads/README             ithreads
 ext/threads/shared/Makefile.PL thread shared variables
-ext/threads/shared/queue.pm    Threadsafe queue.
 ext/threads/shared/README      thread shared variables
-ext/threads/shared/semaphore.pm        Threadsafe semaphore
 ext/threads/shared/shared.pm   thread shared variables
 ext/threads/shared/shared.xs   thread shared variables
 ext/threads/shared/t/0nothread.t       Tests for basic shared array functionality.
@@ -677,8 +682,6 @@ ext/threads/shared/t/cond.t Test condition variables
 ext/threads/shared/t/hv_refs.t Test shared hashes containing references
 ext/threads/shared/t/hv_simple.t       Tests for basic shared hash functionality.
 ext/threads/shared/t/no_share.t Tests for disabled share on variables.
-ext/threads/shared/t/queue.t   thread shared variables
-ext/threads/shared/t/semaphore.t       test semaphore
 ext/threads/shared/t/shared_attr.t     Test :shared attribute
 ext/threads/shared/t/sv_refs.t thread shared variables
 ext/threads/shared/t/sv_simple.t       thread shared variables
@@ -712,6 +715,12 @@ ext/Unicode/Normalize/t/func.t     Unicode::Normalize
 ext/Unicode/Normalize/t/norm.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
+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/printf.t      XS::APItest extension
 ext/XS/Typemap/Makefile.PL     XS::Typemap extension
 ext/XS/Typemap/README          XS::Typemap extension
 ext/XS/Typemap/stdio.c         XS::Typemap extension
@@ -984,6 +993,7 @@ lib/Class/ISA/test.pl               See if Class::ISA works
 lib/Class/Struct.pm            Declare struct-like datatypes as Perl classes
 lib/Class/Struct.t             See if Class::Struct works
 lib/complete.pl                        A command completion subroutine
+lib/Config.t                   See if Config works
 lib/constant.pm                        For "use constant"
 lib/constant.t                 See if compile-time constants work
 lib/CPAN.pm                    Interface to Comprehensive Perl Archive Network
@@ -1102,14 +1112,13 @@ lib/File/Spec/Cygwin.pm         portable operations on Cygwin file names
 lib/File/Spec/Epoc.pm          portable operations on EPOC file names
 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/NW5.pm           portable operations on NetWare5 file names
 lib/File/Spec/OS2.pm           portable operations on OS2 file names
 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
 lib/File/Spec/Unix.pm          portable operations on Unix file names
 lib/File/Spec/VMS.pm           portable operations on VMS file names
-lib/File/Spec/Win32.pm         portable operations on Win32 file names
+lib/File/Spec/Win32.pm         portable operations on Win32 and NetWare file names
 lib/File/stat.pm               By-name interface to Perl's builtin stat
 lib/File/stat.t                        See if File::stat works
 lib/File/Temp.pm               create safe temporary files and file handles
@@ -1211,6 +1220,7 @@ 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_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/bare_mif.t   Rounding tests under 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
@@ -1231,6 +1241,7 @@ 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/upgradef.t   Test if use Math::BigFloat(); 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
@@ -1304,7 +1315,7 @@ lib/Net/netent.t          See if Net::netent works
 lib/Net/Netrc.pm               libnet
 lib/Net/NNTP.pm                        libnet
 lib/Net/Ping.pm                        Hello, anybody home?
-lib/Net/Ping/CHANGES           Net::Ping
+lib/Net/Ping/Changes           Net::Ping
 lib/Net/Ping/README            Net::Ping
 lib/Net/Ping/t/100_load.t              Ping Net::Ping
 lib/Net/Ping/t/110_icmp_inst.t         Ping Net::Ping
@@ -1339,7 +1350,7 @@ lib/NEXT/t/actual.t               NEXT
 lib/NEXT/t/actuns.t            NEXT
 lib/NEXT/t/next.t              NEXT
 lib/NEXT/t/unseen.t            NEXT
-lib/open.pm                    Pragma to specify default I/O disciplines
+lib/open.pm                    Pragma to specify default I/O layers
 lib/open.t                     See if the open pragma works
 lib/open2.pl                   Open a two-ended pipe (uses IPC::Open2)
 lib/open3.pl                   Open a three-ended pipe (uses IPC::Open3)
@@ -1347,6 +1358,8 @@ lib/overload.pm                   Module for overloading perl operators
 lib/overload.t                 See if operator overloading works
 lib/perl5db.pl                 Perl debugging routines
 lib/PerlIO.pm                  PerlIO support module
+lib/PerlIO/via/QuotedPrint.pm  PerlIO::via::QuotedPrint
+lib/PerlIO/via/t/QuotedPrint.t PerlIO::via::QuotedPrint
 lib/ph.t                       See if h2ph works
 lib/Pod/Checker.pm             Pod-Parser - check POD documents for syntax errors
 lib/Pod/Find.pm                        used by pod/splitpod
@@ -1380,6 +1393,7 @@ 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/text.t               podlators test
 lib/Pod/t/Usage.t              See if Pod::Usage works
 lib/Pod/t/utils.t              Test for Pod::ParseUtils
 lib/Pod/Text.pm                        Pod-Parser - convert POD data to formatted ASCII text
@@ -1447,6 +1461,7 @@ lib/Test/More.pm          More utilities for writing tests
 lib/Test/Simple.pm             Basic utility for writing tests
 lib/Test/Simple/Changes                Test::Simple changes
 lib/Test/Simple/README         Test::Simple README
+lib/Test/Simple/t/bad_plan.t    Test::Builder plan() test
 lib/Test/Simple/t/buffer.t     Test::Builder buffering test
 lib/Test/Simple/t/Builder.t    Test::Builder tests
 lib/Test/Simple/t/curr_test.t  Test::Builder->curr_test tests
@@ -1474,6 +1489,7 @@ lib/Test/Simple/t/simple.t        Test::Simple test, basic stuff
 lib/Test/Simple/t/skip.t       Test::More test, SKIP tests
 lib/Test/Simple/t/skipall.t    Test::More test, skip all tests
 lib/Test/Simple/t/strays.t     Test::Builder stray newline checks
+lib/Test/Simple/t/threads.t     Test::Builder thread-safe checks
 lib/Test/Simple/t/todo.t       Test::More test, TODO tests
 lib/Test/Simple/t/undef.t      Test::More test, undefs don't cause warnings
 lib/Test/Simple/t/useing.t     Test::More test, compile test
@@ -1510,8 +1526,10 @@ lib/Text/TabsWrap/t/tabs.t       See if Text::Tabs works
 lib/Text/TabsWrap/t/wrap.t     See if Text::Wrap::wrap works
 lib/Text/Wrap.pm               Paragraph formatter
 lib/Thread.pm                  Thread extensions frontend
-lib/Thread/Queue.pm            Thread synchronised queue objects
-lib/Thread/Semaphore.pm                Thread semaphore objects
+lib/Thread/Queue.pm            Threadsafe queue
+lib/Thread/Queue.t             See if threadsafe queue works
+lib/Thread/Semaphore.pm         Threadsafe semaphore
+lib/Thread/Semaphore.t          See if threadsafe semaphore works
 lib/Tie/Array.pm               Base class for tied arrays
 lib/Tie/Array/push.t           Test for Tie::Array
 lib/Tie/Array/splice.t         Test for Tie::Array::SPLICE
@@ -2245,8 +2263,10 @@ README.cygwin            Notes about Cygwin port
 README.dgux            Notes about DG/UX port
 README.dos             Notes about DOS/DJGPP port
 README.epoc            Notes about EPOC port
+README.freebsd         Notes about FreeBSD
 README.hpux            Notes about HP-UX port
 README.hurd            Notes about GNU/Hurd port
+README.irix            Notes about Irix port
 README.jp              About using Perl and Japanese
 README.ko              About using Perl and Korean
 README.machten         Notes about Power MachTen port
@@ -2260,7 +2280,6 @@ README.os390              Notes about OS/390 (nee MVS) port
 README.plan9           Notes about Plan9 port
 README.qnx             Notes about QNX port
 README.solaris         Notes about Solaris port
-README.threads         Notes about multithreading
 README.tru64           Notes about Tru64
 README.tw              About using Perl and Traditional Chinese
 README.uts             Notes about UTS
@@ -2379,9 +2398,7 @@ 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/skipall_nomsg       Test data for Test::Harness
-t/lib/sample-tests/skip_all            Test data for Test::Harness
 t/lib/sample-tests/skip_nomsg  Test data for Test::Harness
-t/lib/sample-tests/skip_no_msg         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/todo_inline         Test data for Test::Harness