This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Use ASSUME in op.c:newBINOP
[perl5.git] / MANIFEST
index da75c5f..a80c164 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -3,6 +3,7 @@ AUTHORS                 Contact info for contributors
 autodoc.pl             Creates pod/perlintern.pod and pod/perlapi.pod
 av.c                   Array value code
 av.h                   Array value header
+caretx.c               C file to create $^X
 cflags.SH              A script that emits C compilation flags per file
 Changes                        Describe how to peruse changes between releases
 charclass_invlists.h   Compiled-in inversion lists
@@ -1112,6 +1113,8 @@ cpan/HTTP-Tiny/t/BrokenCookieJar.pm
 cpan/HTTP-Tiny/t/cases/auth-01.txt
 cpan/HTTP-Tiny/t/cases/auth-02.txt
 cpan/HTTP-Tiny/t/cases/auth-03.txt
+cpan/HTTP-Tiny/t/cases/auth-04.txt
+cpan/HTTP-Tiny/t/cases/auth-05.txt
 cpan/HTTP-Tiny/t/cases/cookies-01.txt
 cpan/HTTP-Tiny/t/cases/cookies-02.txt
 cpan/HTTP-Tiny/t/cases/cookies-03.txt
@@ -1396,39 +1399,6 @@ cpan/libnet/t/nntp.t             libnet
 cpan/libnet/t/require.t                libnet
 cpan/libnet/t/smtp.t           libnet
 cpan/libnet/t/time.t           libnet
-cpan/List-Util/lib/List/Util.pm                List::Util
-cpan/List-Util/lib/List/Util/XS.pm     List::Util
-cpan/List-Util/lib/Scalar/Util.pm      Scalar::Util
-cpan/List-Util/ListUtil.xs             Util extension
-cpan/List-Util/Makefile.PL             Util extension
-cpan/List-Util/multicall.h             Util extension
-cpan/List-Util/t/00version.t           Scalar::Util
-cpan/List-Util/t/any-all.t             List::Util
-cpan/List-Util/t/blessed.t             Scalar::Util
-cpan/List-Util/t/dualvar.t             Scalar::Util
-cpan/List-Util/t/first.t               List::Util
-cpan/List-Util/t/getmagic-once.t
-cpan/List-Util/t/isvstring.t           Scalar::Util
-cpan/List-Util/t/lln.t                 Scalar::Util
-cpan/List-Util/t/maxstr.t              List::Util
-cpan/List-Util/t/max.t                 List::Util
-cpan/List-Util/t/minstr.t              List::Util
-cpan/List-Util/t/min.t                 List::Util
-cpan/List-Util/t/multicall-refcount.t
-cpan/List-Util/t/openhan.t             Scalar::Util
-cpan/List-Util/t/pair.t
-cpan/List-Util/t/product.t             List::Util
-cpan/List-Util/t/proto.t               Scalar::Util
-cpan/List-Util/t/readonly.t            Scalar::Util
-cpan/List-Util/t/reduce.t              List::Util
-cpan/List-Util/t/refaddr.t             Scalar::Util
-cpan/List-Util/t/reftype.t             Scalar::Util
-cpan/List-Util/t/shuffle.t             List::Util
-cpan/List-Util/t/stack-corruption.t    List::Util
-cpan/List-Util/t/sum0.t
-cpan/List-Util/t/sum.t                 List::Util
-cpan/List-Util/t/tainted.t             Scalar::Util
-cpan/List-Util/t/weak.t                        Scalar::Util
 cpan/Locale-Codes/lib/Locale/Codes/API.pod     Locale::Codes documentation
 cpan/Locale-Codes/lib/Locale/Codes/Changes.pod Locale::Codes documentation
 cpan/Locale-Codes/lib/Locale/Codes/Constants.pm        Locale::Codes
@@ -1625,6 +1595,7 @@ cpan/Module-Build/t/runthrough.t
 cpan/Module-Build/t/sample.t
 cpan/Module-Build/t/script_dist.t
 cpan/Module-Build/t/test_file_exts.t
+cpan/Module-Build/t/test_reqs.t
 cpan/Module-Build/t/test_types.t
 cpan/Module-Build/t/test_type.t
 cpan/Module-Build/t/tilde.t
@@ -1637,11 +1608,13 @@ cpan/Module-Load-Conditional/lib/Module/Load/Conditional.pm     Module::Conditional
 cpan/Module-Load-Conditional/t/01_Module_Load_Conditional.t    Module::Conditional tests
 cpan/Module-Load-Conditional/t/test_lib/a/X.pm                 Module::Conditional tests
 cpan/Module-Load-Conditional/t/test_lib/b/X.pm                 Module::Conditional tests
+cpan/Module-Load-Conditional/t/to_load/AutoLoad.pm             Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/Commented.pm            Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/InPod.pm                        Module::Load::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/LoadIt.pm               Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/LoadMe.pl               Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/MustBe/Loaded.pm                Module::Load::Conditional tests
+cpan/Module-Load-Conditional/t/to_load/NotAutoLoad.pm          Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/NotMain.pm              Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/NotX.pm                 Module::Conditional tests
 cpan/Module-Load-Conditional/t/to_load/ToBeLoaded              Module::Conditional tests
@@ -1649,6 +1622,7 @@ cpan/Module-Loaded/lib/Module/Loaded.pm   Module::Loaded
 cpan/Module-Loaded/t/01_Module-Loaded.t        Module::Loaded tests
 cpan/Module-Load/lib/Module/Load.pm            Module::Load
 cpan/Module-Load/t/01_Module-Load.t            Module::Load tests
+cpan/Module-Load/t/02_Module-Load.t            Module::Load tests
 cpan/Module-Load/t/to_load/config_file         Module::Load tests
 cpan/Module-Load/t/to_load/LoadIt.pm           Module::Load tests
 cpan/Module-Load/t/to_load/LoadMe.pl           Module::Load tests
@@ -1829,6 +1803,7 @@ cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTerm.pm        convert POD to terminal output
 cpan/Pod-Perldoc/lib/Pod/Perldoc/ToText.pm     convert POD to plain text
 cpan/Pod-Perldoc/lib/Pod/Perldoc/ToTk.pm       convert POD via Tk::Pod
 cpan/Pod-Perldoc/lib/Pod/Perldoc/ToXml.pm      convert POD to XML
+cpan/Pod-Perldoc/Makefile.PL
 cpan/Pod-Perldoc/perldoc.pod
 cpan/Pod-Perldoc/t/load.t                      test file for Pod-Perldoc
 cpan/Pod-Perldoc/t/man/_get_columns.t          test file for Pod-Perldoc
@@ -2036,6 +2011,39 @@ cpan/Pod-Usage/t/pod/testcmp.pl
 cpan/Pod-Usage/t/pod/testp2pt.pl
 cpan/Pod-Usage/t/pod/usage2.pod
 cpan/Pod-Usage/t/pod/usage.pod
+cpan/Scalar-List-Utils/lib/List/Util.pm                List::Util
+cpan/Scalar-List-Utils/lib/List/Util/XS.pm     List::Util
+cpan/Scalar-List-Utils/lib/Scalar/Util.pm      Scalar::Util
+cpan/Scalar-List-Utils/ListUtil.xs             Util extension
+cpan/Scalar-List-Utils/Makefile.PL             Util extension
+cpan/Scalar-List-Utils/multicall.h             Util extension
+cpan/Scalar-List-Utils/t/00version.t           Scalar::Util
+cpan/Scalar-List-Utils/t/any-all.t             List::Util
+cpan/Scalar-List-Utils/t/blessed.t             Scalar::Util
+cpan/Scalar-List-Utils/t/dualvar.t             Scalar::Util
+cpan/Scalar-List-Utils/t/first.t               List::Util
+cpan/Scalar-List-Utils/t/getmagic-once.t
+cpan/Scalar-List-Utils/t/isvstring.t           Scalar::Util
+cpan/Scalar-List-Utils/t/lln.t                 Scalar::Util
+cpan/Scalar-List-Utils/t/maxstr.t              List::Util
+cpan/Scalar-List-Utils/t/max.t                 List::Util
+cpan/Scalar-List-Utils/t/minstr.t              List::Util
+cpan/Scalar-List-Utils/t/min.t                 List::Util
+cpan/Scalar-List-Utils/t/multicall-refcount.t
+cpan/Scalar-List-Utils/t/openhan.t             Scalar::Util
+cpan/Scalar-List-Utils/t/pair.t
+cpan/Scalar-List-Utils/t/product.t             List::Util
+cpan/Scalar-List-Utils/t/proto.t               Scalar::Util
+cpan/Scalar-List-Utils/t/readonly.t            Scalar::Util
+cpan/Scalar-List-Utils/t/reduce.t              List::Util
+cpan/Scalar-List-Utils/t/refaddr.t             Scalar::Util
+cpan/Scalar-List-Utils/t/reftype.t             Scalar::Util
+cpan/Scalar-List-Utils/t/shuffle.t             List::Util
+cpan/Scalar-List-Utils/t/stack-corruption.t    List::Util
+cpan/Scalar-List-Utils/t/sum0.t
+cpan/Scalar-List-Utils/t/sum.t                 List::Util
+cpan/Scalar-List-Utils/t/tainted.t             Scalar::Util
+cpan/Scalar-List-Utils/t/weak.t                        Scalar::Util
 cpan/Socket/Makefile.PL                        Socket extension makefile writer
 cpan/Socket/Socket.pm                  Socket extension Perl module
 cpan/Socket/Socket.xs                  Socket extension external subroutines
@@ -2737,7 +2745,10 @@ cpan/Unicode-Normalize/t/tie.t           Unicode::Normalize
 cpan/version/lib/version/Internals.pod Description of the internals of version objects
 cpan/version/lib/version.pm            Support for version objects
 cpan/version/lib/version.pod           Documentation of the version module
-cpan/version/t/01base.t                        Tests for version objects`
+cpan/version/lib/version/regex.pm      Regex for matching version objects
+cpan/version/lib/version/vpp.pm                Pure Perl implementation of XS code
+cpan/version/t/00impl-pp.t             Tests for version objects
+cpan/version/t/01base.t                        Tests for version objects
 cpan/version/t/02derived.t             Tests for version objects
 cpan/version/t/03require.t             Tests for version objects
 cpan/version/t/04strict_lax.t          Tests for version objects
@@ -2745,6 +2756,7 @@ cpan/version/t/05sigdie.t         Tests for version objects
 cpan/version/t/06noop.t                        Tests for version objects
 cpan/version/t/07locale.t              Tests for version objects
 cpan/version/t/08_corelist.t           Tests for version objects
+cpan/version/t/09_list_util.t          Tests for version objects
 cpan/version/t/coretests.pm            Tests for version objects
 cpan/Win32API-File/buffers.h   Win32API::File extension
 cpan/Win32API-File/cFile.h     Win32API::File extension
@@ -2821,6 +2833,8 @@ dist/base/lib/base.pm             Establish IS-A relationship at compile time
 dist/base/lib/fields.pm                Set up object field names for pseudo-hash-using classes
 dist/base/MANIFEST             base.pm manifest
 dist/base/META.yml             base.pm META.yml file
+dist/base/t/base-open-chunk.t  See if base works
+dist/base/t/base-open-line.t   See if base works
 dist/base/t/base.t             See if base works
 dist/base/t/compile-time.t     See if base works
 dist/base/t/fields-5_6_0.t     See if fields work
@@ -2828,6 +2842,7 @@ dist/base/t/fields-5_8_0.t        See if fields work
 dist/base/t/fields-base.t      See if fields work
 dist/base/t/fields.t           See if fields work
 dist/base/t/isa.t              See if base's behaviour doesn't change
+dist/base/t/lib/Broken.pm      Test module for base.pm
 dist/base/t/lib/Dummy.pm       Test module for base.pm
 dist/base/t/lib/HasSigDie.pm   Module for testing base.pm
 dist/base/t/sigdie.t           See if base works with SIGDIE
@@ -2880,27 +2895,6 @@ dist/Carp/t/with_warnings.t              See if Carp plays nicely with warnings
 dist/constant/lib/constant.pm  For "use constant"
 dist/constant/t/constant.t     See if compile-time constants work
 dist/constant/t/utf8.t         Test Unicode constants under utf8 pragma
-dist/Cwd/Cwd.pm                                Various cwd routines (getcwd, fastcwd, chdir)
-dist/Cwd/Cwd.xs                                Cwd extension external subroutines
-dist/Cwd/lib/File/Spec/Cygwin.pm       portable operations on Cygwin file names
-dist/Cwd/lib/File/Spec/Epoc.pm         portable operations on EPOC file names
-dist/Cwd/lib/File/Spec/Functions.pm    Function interface to File::Spec object methods
-dist/Cwd/lib/File/Spec/Mac.pm          portable operations on Mac file names
-dist/Cwd/lib/File/Spec/OS2.pm          portable operations on OS2 file names
-dist/Cwd/lib/File/Spec.pm              portable operations on file names
-dist/Cwd/lib/File/Spec/Unix.pm         portable operations on Unix file names
-dist/Cwd/lib/File/Spec/VMS.pm          portable operations on VMS file names
-dist/Cwd/lib/File/Spec/Win32.pm                portable operations on Win32 and NetWare file names
-dist/Cwd/Makefile.PL                   makefile writer for Cwd
-dist/Cwd/t/crossplatform.t             See if File::Spec works crossplatform
-dist/Cwd/t/cwd.t                       See if Cwd works
-dist/Cwd/t/Functions.t                 See if File::Spec::Functions works
-dist/Cwd/t/rel2abs2rel.t               See if File::Spec->rel2abs/abs2rel works
-dist/Cwd/t/Spec.t                      See if File::Spec works
-dist/Cwd/t/Spec-taint.t                        See if File::Spec works with taint
-dist/Cwd/t/taint.t                     See if Cwd works with taint
-dist/Cwd/t/tmpdir.t                    See if File::Spec->tmpdir() works
-dist/Cwd/t/win32.t                     See if Cwd works on Win32
 dist/Data-Dumper/Changes       Data pretty printer, changelog
 dist/Data-Dumper/Dumper.pm     Data pretty printer, module
 dist/Data-Dumper/Dumper.xs     Data pretty printer, externals
@@ -3138,6 +3132,7 @@ dist/Locale-Maketext/t/50_super.t                 See if Locale::Maketext works
 dist/Locale-Maketext/t/60_super.t                      See if Locale::Maketext works
 dist/Locale-Maketext/t/70_fail_auto.t                  See if Locale::Maketext works
 dist/Locale-Maketext/t/90_utf8.t                       See if Locale::Maketext works
+dist/Locale-Maketext/t/91_backslash.t                  See if Locale::Maketext works
 dist/Math-BigInt-FastCalc/FastCalc.xs  Math::BigInt::FastCalc extension
 dist/Math-BigInt-FastCalc/lib/Math/BigInt/FastCalc.pm  Math::BigInt::FastCalc extension
 dist/Math-BigInt-FastCalc/t/bigintfc.t Math::BigInt::FastCalc extension
@@ -3255,6 +3250,27 @@ dist/Net-Ping/t/450_service.t            Ping Net::Ping
 dist/Net-Ping/t/500_ping_icmp.t                Ping Net::Ping
 dist/Net-Ping/t/510_ping_udp.t         Ping Net::Ping
 dist/Net-Ping/t/520_icmp_ttl.t         Ping Net::Ping
+dist/PathTools/Cwd.pm                          Various cwd routines (getcwd, fastcwd, chdir)
+dist/PathTools/Cwd.xs                          Cwd extension external subroutines
+dist/PathTools/lib/File/Spec/Cygwin.pm portable operations on Cygwin file names
+dist/PathTools/lib/File/Spec/Epoc.pm           portable operations on EPOC file names
+dist/PathTools/lib/File/Spec/Functions.pm      Function interface to File::Spec object methods
+dist/PathTools/lib/File/Spec/Mac.pm            portable operations on Mac file names
+dist/PathTools/lib/File/Spec/OS2.pm            portable operations on OS2 file names
+dist/PathTools/lib/File/Spec.pm                portable operations on file names
+dist/PathTools/lib/File/Spec/Unix.pm           portable operations on Unix file names
+dist/PathTools/lib/File/Spec/VMS.pm            portable operations on VMS file names
+dist/PathTools/lib/File/Spec/Win32.pm          portable operations on Win32 and NetWare file names
+dist/PathTools/Makefile.PL                     makefile writer for Cwd
+dist/PathTools/t/crossplatform.t               See if File::Spec works crossplatform
+dist/PathTools/t/cwd.t                 See if Cwd works
+dist/PathTools/t/Functions.t                   See if File::Spec::Functions works
+dist/PathTools/t/rel2abs2rel.t         See if File::Spec->rel2abs/abs2rel works
+dist/PathTools/t/Spec.t                        See if File::Spec works
+dist/PathTools/t/Spec-taint.t                  See if File::Spec works with taint
+dist/PathTools/t/taint.t                       See if Cwd works with taint
+dist/PathTools/t/tmpdir.t                      See if File::Spec->tmpdir() works
+dist/PathTools/t/win32.t                       See if Cwd works on Win32
 dist/Safe/Changes              Changes for Safe.pm
 dist/Safe/Makefile.PL          Makefile.PL for Safe.pm
 dist/Safe/MANIFEST             MANIFEST for Safe.pm
@@ -3525,6 +3541,7 @@ ext/DynaLoader/dl_aix.xs  AIX implementation
 ext/DynaLoader/dl_dllload.xs   S/390 dllload() style implementation
 ext/DynaLoader/dl_dlopen.xs    BSD/SunOS4&5 dlopen() style implementation
 ext/DynaLoader/dl_dyld.xs      NeXT/Apple dyld implementation
+ext/DynaLoader/dl_freemint.xs  GNU dld style implementation for FreeMINT
 ext/DynaLoader/dl_hpux.xs      HP-UX implementation
 ext/DynaLoader/dl_next.xs      NeXT implementation
 ext/DynaLoader/dl_none.xs      Stub implementation
@@ -3568,6 +3585,7 @@ ext/File-DosGlob/lib/File/DosGlob.pm      Win32 DOS-globbing module
 ext/File-DosGlob/t/DosGlob.t           See if File::DosGlob works
 ext/File-Find/lib/File/Find.pm Routines to do a find
 ext/File-Find/t/find.t         See if File::Find works
+ext/File-Find/t/lib/Testing.pm         Functions used in testing File-find
 ext/File-Find/t/taint.t                See if File::Find works with taint
 ext/File-Glob/bsd_glob.c       File::Glob extension run time code
 ext/File-Glob/bsd_glob.h       File::Glob extension header file
@@ -3780,6 +3798,8 @@ ext/SDBM_File/sdbm/sdbm.c SDBM kit
 ext/SDBM_File/sdbm/sdbm.h      SDBM kit
 ext/SDBM_File/sdbm/tune.h      SDBM kit
 ext/SDBM_File/sdbm/util.c      SDBM kit
+ext/SDBM_File/t/constants.t    See if SDBM_File constants work
+ext/SDBM_File/t/prep.t         See if SDBM_File with extra argument works
 ext/SDBM_File/t/sdbm.t         See if SDBM_File works
 ext/SDBM_File/typemap          SDBM extension interface types
 ext/Sys-Hostname/Hostname.pm   Sys::Hostname extension Perl module
@@ -3961,6 +3981,7 @@ hints/epix.sh                     Hints for named architecture
 hints/esix4.sh                 Hints for named architecture
 hints/fps.sh                   Hints for named architecture
 hints/freebsd.sh               Hints for named architecture
+hints/freemint.sh              Hints for named architecture
 hints/genix.sh                 Hints for named architecture
 hints/gnukfreebsd.sh           Hints for named architecture
 hints/gnuknetbsd.sh            Hints for named architecture
@@ -4451,7 +4472,6 @@ perlio.h                  PerlIO abstraction
 perliol.h                      PerlIO Layer definition
 perlio.sym                     Symbols for PerlIO abstraction
 perlsdio.h                     Fake stdio using perlio
-perlsfio.h                     Prototype sfio mapping for PerlIO
 perlvars.h                     Global variables
 perly.act                      parser actions; derived from perly.y
 perly.c                                parser code (NOT derived from perly.y)
@@ -4502,6 +4522,8 @@ pod/perl5192delta.pod             Perl changes in version 5.19.2
 pod/perl5193delta.pod          Perl changes in version 5.19.3
 pod/perl5194delta.pod          Perl changes in version 5.19.4
 pod/perl5195delta.pod          Perl changes in version 5.19.5
+pod/perl5196delta.pod          Perl changes in version 5.19.6
+pod/perl5197delta.pod          Perl changes in version 5.19.7
 pod/perl561delta.pod           Perl changes in version 5.6.1
 pod/perl56delta.pod            Perl changes in version 5.6
 pod/perl581delta.pod           Perl changes in version 5.8.1
@@ -4716,6 +4738,7 @@ README.qnx                        Perl notes for QNX
 README.riscos                  Perl notes for RISC OS
 README.solaris                 Perl notes for Solaris
 README.symbian                 Perl notes for Symbian
+README.synology                        Perl notes for Synology
 README.tru64                   Perl notes for Tru64
 README.tw                      Perl for Traditional Chinese (in Big5)
 README.vms                     Notes about installing the VMS port
@@ -4890,7 +4913,9 @@ t/io/print.t                      See if print commands work
 t/io/pvbm.t                    See if PVBMs break IO commands
 t/io/read.t                    See if read works
 t/io/say.t                     See if say works
+t/io/sem.t                     See if SysV semaphores work
 t/io/shm.t                     See if SysV shared memory works
+t/io/socket.t                  See if socket functions work
 t/io/tell.t                    See if file seeking works
 t/io/through.t                 See if pipe passes data intact
 t/io/utf8.t                    See if file seeking works
@@ -4904,6 +4929,7 @@ t/lib/compmod.pl          Helper for 1_compile.t
 t/lib/Count.pm                 Helper for t/op/method.t
 t/lib/croak/mg                 Test croak calls from mg.c
 t/lib/croak/op                 Test croak calls from op.c
+t/lib/croak/pp                 Test croak calls from pp.c
 t/lib/croak/pp_ctl             Test croak calls from pp_ctl.c
 t/lib/croak/pp_hot             Test croak calls from pp_hot.c
 t/lib/croak.t                  Test calls to Perl_croak() in the C source.
@@ -4962,7 +4988,6 @@ t/lib/warnings/op         Tests for op.c for warnings.t
 t/lib/warnings/pad             Tests for pad.c for warnings.t
 t/lib/warnings/perl            Tests for perl.c for warnings.t
 t/lib/warnings/perlio          Tests for perlio.c for warnings.t
-t/lib/warnings/perly           Tests for perly.y for warnings.t
 t/lib/warnings/pp              Tests for pp.c for warnings.t
 t/lib/warnings/pp_ctl          Tests for pp_ctl.c for warnings.t
 t/lib/warnings/pp_hot          Tests for pp_hot.c for warnings.t
@@ -5465,6 +5490,9 @@ vos/configure_full_perl.sh        VOS shell script to configure "full" perl before buil
 vos/make_full_perl.sh          VOS shell script to build and test "full" perl
 vos/vos.c                      VOS emulations for missing POSIX functions
 vos/vosish.h                   VOS-specific header file
+vutil.c                                Version object C functions
+vutil.h                                Version object headers
+vxs.inc                                Version object XS methods
 warnings.h                     The warning numbers
 win32/bin/exetype.pl           Set executable type to CONSOLE or WINDOWS
 win32/bin/perlglob.pl          Win32 globbing