integrate cfgperl changes into mainline
[p5sagit/p5-mst-13.2.git] / MANIFEST
index 6a18fb7..a570960 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -31,6 +31,7 @@ Porting/patching.pod  How to report changes made to Perl
 Porting/patchls                Flexible patch file listing utility
 Porting/pumpkin.pod    Guidelines and hints for Perl maintainers
 README                 The Instructions
+README.Y2K             Notes about Year 2000 concerns
 README.amiga           Notes about AmigaOS port
 README.apollo          Notes about Apollo DomainOS port
 README.beos            Notes about BeOS port
@@ -184,7 +185,7 @@ ext/B/O.pm          Compiler front-end module (-MO=...)
 ext/B/README           Compiler backend README
 ext/B/TESTS            Compiler backend test data
 ext/B/Todo             Compiler backend Todo list
-ext/B/defsubs.h.PL     Generator for constant subroutines
+ext/B/defsubs_h.PL     Generator for constant subroutines
 ext/B/ramblings/cc.notes       Compiler ramblings: notes on CC backend
 ext/B/ramblings/curcop.runtime Compiler ramblings: notes on curcop use
 ext/B/ramblings/flip-flop      Compiler ramblings: notes on flip-flop
@@ -207,6 +208,7 @@ ext/DB_File/Makefile.PL             Berkeley DB extension makefile writer
 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/typemap            Berkeley DB extension interface types
+ext/DB_File/version.c          Berkeley DB extension interface version check
 ext/Data/Dumper/Changes                Data pretty printer, changelog
 ext/Data/Dumper/Dumper.pm      Data pretty printer, module
 ext/Data/Dumper/Dumper.xs      Data pretty printer, externals
@@ -489,11 +491,19 @@ installperl               Perl script to do "make install" dirty work
 intrpvar.h             Variables held in each interpreter instance
 iperlsys.h             Perl's interface to the system
 jpl/JNI/Changes                Java Native Interface changes
+jpl/JNI/Closer.java    Java Native Interface example
 jpl/JNI/JNI.pm         Java Native Interface module
-jpl/JNI/JNI.xs         Java Native Interface external subroutines
+jpl/JNI/JNI.pm         Java Native Interface module
+jpl/JNI/JNIConfig      Java Native Interface config
+jpl/JNI/JNIConfig.Win32        Java Native Interface config
+jpl/JNI/JNIConfig.kaffe        Java Native Interface config
+jpl/JNI/JNIConfig.noembed      Java Native Interface config
+jpl/JNI/JNIConfig.standard     Java Native Interface config
 jpl/JNI/Makefile.PL    Java Native Interface makefile generator
 jpl/JNI/test.pl                Java Native Interface tests
 jpl/JNI/typemap                Java/Perl interface typemap
+jpl/JNI/typemap.gcc    Java/Perl interface typemap
+jpl/JNI/typemap.win32  Java/Perl interface typemap
 jpl/JPL/AutoLoader.pm  Java/Perl compiler module
 jpl/JPL/Class.pm       Java/Perl compiler module
 jpl/JPL/Compile.pm     Java/Perl compiler module
@@ -507,6 +517,7 @@ jpl/PerlInterpreter/PerlInterpreter.c               Perl interpreter abstraction
 jpl/PerlInterpreter/PerlInterpreter.h          Perl interpreter abstraction
 jpl/PerlInterpreter/PerlInterpreter.java       Perl interpreter abstraction
 jpl/README                                     JPL instructions
+jpl/SETVARS.PL                                 JPL setup
 jpl/Sample/Makefile.PL                         JPL sample makefile generator
 jpl/Sample/Sample.jpl                          JPL sample
 jpl/Test/Makefile.PL                           JPL tests makefile generator
@@ -640,6 +651,7 @@ lib/User/grent.pm   By-name interface to Perl's builtin getgr*
 lib/User/pwent.pm      By-name interface to Perl's builtin getpw*
 lib/abbrev.pl          An abbreviation table builder
 lib/assert.pl          assertion and panic with stack trace
+lib/attributes.pm      For "sub foo : attrlist"
 lib/autouse.pm         Load and call a function only when it's used
 lib/base.pm            Establish IS-A relationship at compile time
 lib/bigfloat.pl                An arbitrary precision floating point package
@@ -861,20 +873,25 @@ 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/UnicodeData-Latest.txt             Unicode character database
-lib/unicode/arabshp.txt                                Unicode character database
-lib/unicode/blocks.txt                         Unicode character database
-lib/unicode/index2.txt                         Unicode character database
-lib/unicode/jamo2.txt                          Unicode character database
+lib/unicode/ArabShap.txt                       Unicode character database
+lib/unicode/Blocks.txt                         Unicode character database
+lib/unicode/CompExcl.txt                       Unicode character database
+lib/unicode/EAWidth.txt                                Unicode character database
+lib/unicode/Index.txt                          Unicode character database
+lib/unicode/Jamo-2.txt                         Unicode character database
+lib/unicode/LineBrk.txt                                Unicode character database
 lib/unicode/mktables.PL                                Unicode character database generator
-lib/unicode/names2.txt                         Unicode character database
-lib/unicode/props2.txt                         Unicode character database
-lib/unicode/readme.txt                         Unicode character database info
+lib/unicode/Names.txt                          Unicode character database
+lib/unicode/Props.txt                          Unicode character database
+lib/unicode/ReadMe.txt                         Unicode character database info
+lib/unicode/SpecCase.txt                       Unicode character database
 lib/unicode/syllables.txt                      Unicode character database
+lib/unicode/Unicode.html                       Unicode character database
 lib/utf8.pm                                    Pragma to control Unicode support
 lib/utf8_heavy.pl                              Support routines for utf8 pragma
 lib/validate.pl                Perl library supporting wholesale file mode validation
 lib/vars.pm            Declare pseudo-imported global variables
-lib/warning.pm         For "use warning"
+lib/warnings.pm                For "use warnings"
 makeaperl.SH           perl script that produces a new perl binary
 makedef.pl             Create symbol export lists for linking
 makedepend.SH          Precursor to makedepend
@@ -990,6 +1007,7 @@ pod/perlapio.pod   IO API info
 pod/perlbook.pod       Book info
 pod/perlbot.pod                Object-oriented Bag o' Tricks
 pod/perlcall.pod       Callback info
+pod/perlcompile.pod    Info on using the Compiler suite
 pod/perldata.pod       Data structure info
 pod/perldbmfilter.pod  Info about DBM Filters
 pod/perldebug.pod      Debugger info
@@ -1117,10 +1135,11 @@ t/io/read.t             See if read works
 t/io/tell.t            See if file seeking works
 t/lib/abbrev.t         See if Text::Abbrev works
 t/lib/anydbm.t         See if AnyDBM_File works
+t/lib/attrs.t          See if attrs works with C<sub : attrs>
 t/lib/autoloader.t     See if AutoLoader works
 t/lib/basename.t       See if File::Basename works
 t/lib/bigfloat.t       See if bigfloat.pl works
-t/lib/bigfloatpm.t     See if BigFloat.pm works
+t/lib/bigfltpm.t       See if BigFloat.pm works
 t/lib/bigint.t         See if bigint.pl works
 t/lib/bigintpm.t       See if BigInt.pm works
 t/lib/cgi-form.t       See if CGI.pm works
@@ -1165,7 +1184,10 @@ t/lib/filepath.t See if File::Path works
 t/lib/filespec.t       See if File::Spec works
 t/lib/findbin.t                See if FindBin works
 t/lib/gdbm.t           See if GDBM_File works
-t/lib/getopt.t         See if Getopt::Std and Getopt::Long works
+t/lib/getopt.t         See if Getopt::Std and Getopt::Long work
+t/lib/gol-basic.t      See if Getopt::Long works
+t/lib/gol-compat.t     See if Getopt::Long works
+t/lib/gol-linkage.t    See if Getopt::Long works
 t/lib/h2ph.h           Test header file for h2ph
 t/lib/h2ph.pht         Generated output from h2ph.h by h2ph, for comparison
 t/lib/h2ph.t           See if h2ph works like it should
@@ -1215,9 +1237,11 @@ t/lib/timelocal.t        See if Time::Local works
 t/lib/trig.t           See if Math::Trig works
 t/op/64bit.t           See if 64 bitness works
 t/op/append.t          See if . works
+t/op/args.t            See if operations on @_ work
 t/op/arith.t           See if arithmetic works
 t/op/array.t           See if array operations work
 t/op/assignwarn.t      See if OP= operators warn correctly for undef targets
+t/op/attrs.t           See if attributes on declarations work
 t/op/auto.t            See if autoincrement et all work
 t/op/avhv.t            See if pseudo-hashes work
 t/op/bop.t             See if bitops work
@@ -1342,38 +1366,41 @@ t/pragma/strict-subs    Tests of "use strict 'subs'" for strict.t
 t/pragma/strict-vars   Tests of "use strict 'vars'" for strict.t
 t/pragma/strict.t      See if strictures work
 t/pragma/subs.t                See if subroutine pseudo-importation works
+t/pragma/sub_lval.t    See if lvalue subroutines work
 t/pragma/utf8.t                See if utf8 operations work
-t/pragma/warn/1global  Tests of global warnings for warning.t
-t/pragma/warn/2use     Tests for "use warning" for warning.t
-t/pragma/warn/3both    Tests for interaction of $^W and "use warning"
+t/pragma/warn/1global  Tests of global warnings for warnings.t
+t/pragma/warn/2use     Tests for "use warnings" for warnings.t
+t/pragma/warn/3both    Tests for interaction of $^W and "use warnings"
 t/pragma/warn/4lint    Tests for -W switch
 t/pragma/warn/5nolint  Tests for -X switch
 t/pragma/warn/6default Tests default warnings
-t/pragma/warn/av       Tests for av.c for warning.t
-t/pragma/warn/doio     Tests for doio.c for warning.t
-t/pragma/warn/doop     Tests for doop.c for warning.t
-t/pragma/warn/gv       Tests for gv.c for warning.t
-t/pragma/warn/hv       Tests for hv.c for warning.t
-t/pragma/warn/malloc   Tests for malloc.c for warning.t
-t/pragma/warn/mg       Tests for mg.c for warning.t
-t/pragma/warn/op       Tests for op.c for warning.t
-t/pragma/warn/perl     Tests for perl.c for warning.t
-t/pragma/warn/perlio   Tests for perlio.c for warning.t
-t/pragma/warn/perly    Tests for perly.y for warning.t
-t/pragma/warn/pp       Tests for pp.c for warning.t
-t/pragma/warn/pp_ctl   Tests for pp_ctl.c for warning.t
-t/pragma/warn/pp_hot   Tests for pp_hot.c for warning.t
-t/pragma/warn/pp_sys   Tests for pp_sys.c for warning.t
-t/pragma/warn/regcomp  Tests for regcomp.c for warning.t
-t/pragma/warn/regexec  Tests for regexec.c for warning.t
-t/pragma/warn/run      Tests for run.c for warning.t
-t/pragma/warn/sv       Tests for sv.c for warning.t
-t/pragma/warn/taint    Tests for taint.c for warning.t
-t/pragma/warn/toke     Tests for toke.c for warning.t
-t/pragma/warn/universal        Tests for universal.c for warning.t
-t/pragma/warn/utf8     Tests for utf8.c for warning.t
-t/pragma/warn/util     Tests for util.c for warning.t
-t/pragma/warning.t     See if warning controls work
+t/pragma/warn/7fatal   Tests fatal warnings
+t/pragma/warn/8signal  Tests warnings + __WARN__ and __DIE__
+t/pragma/warn/av       Tests for av.c for warnings.t
+t/pragma/warn/doio     Tests for doio.c for warnings.t
+t/pragma/warn/doop     Tests for doop.c for warnings.t
+t/pragma/warn/gv       Tests for gv.c for warnings.t
+t/pragma/warn/hv       Tests for hv.c for warnings.t
+t/pragma/warn/malloc   Tests for malloc.c for warnings.t
+t/pragma/warn/mg       Tests for mg.c for warnings.t
+t/pragma/warn/op       Tests for op.c for warnings.t
+t/pragma/warn/perl     Tests for perl.c for warnings.t
+t/pragma/warn/perlio   Tests for perlio.c for warnings.t
+t/pragma/warn/perly    Tests for perly.y for warnings.t
+t/pragma/warn/pp       Tests for pp.c for warnings.t
+t/pragma/warn/pp_ctl   Tests for pp_ctl.c for warnings.t
+t/pragma/warn/pp_hot   Tests for pp_hot.c for warnings.t
+t/pragma/warn/pp_sys   Tests for pp_sys.c for warnings.t
+t/pragma/warn/regcomp  Tests for regcomp.c for warnings.t
+t/pragma/warn/regexec  Tests for regexec.c for warnings.t
+t/pragma/warn/run      Tests for run.c for warnings.t
+t/pragma/warn/sv       Tests for sv.c for warnings.t
+t/pragma/warn/taint    Tests for taint.c for warnings.t
+t/pragma/warn/toke     Tests for toke.c for warnings.t
+t/pragma/warn/universal        Tests for universal.c for warnings.t
+t/pragma/warn/utf8     Tests for utf8.c for warnings.t
+t/pragma/warn/util     Tests for util.c for warnings.t
+t/pragma/warnings.t    See if warning controls work
 taint.c                        Tainting code
 thrdvar.h              Per-thread variables
 thread.h               Threading header
@@ -1441,8 +1468,8 @@ 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
-warning.h              The warning numbers
-warning.pl             Program to write warning.h and lib/warning.pm
+warnings.h             The warning numbers
+warnings.pl            Program to write warnings.h and lib/warnings.pm
 win32/Makefile         Win32 makefile for NMAKE (Visual C++ build)
 win32/bin/perlglob.pl  Win32 globbing
 win32/bin/pl2bat.pl    wrap perl scripts into batch files
@@ -1494,3 +1521,4 @@ x2p/str.h         Public declarations for the above
 x2p/util.c             Utility routines
 x2p/util.h             Public declarations for the above
 x2p/walk.c             Parse tree walker
+xsutils.c              Additional bundled package methods not in UNIVERSAL::