Poor Glossary--are we fixed yet?
[p5sagit/p5-mst-13.2.git] / MANIFEST
index 5451a88..9adb74c 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -37,9 +37,9 @@ README.apollo         Notes about Apollo DomainOS port
 README.beos            Notes about BeOS port
 README.cygwin32                Notes about Cygwin32 port
 README.dos             Notes about dos/djgpp port
+README.epoc            Notes about EPOC port
 README.hpux            Notes about HP-UX port
 README.hurd            Notes about GNU/Hurd port
-README.lexwarn         Notes about lexical warnings
 README.mint            Notes about Atari MiNT port
 README.mpeix           Notes about MPE/iX port
 README.os2             Notes about OS/2 port
@@ -54,16 +54,12 @@ README.vos          Notes about Stratus VOS port
 README.win32           Notes about Win32 port
 Todo                   The Wishlist
 Todo-5.005             What needs doing before 5.005 release
-XSlock.h               Include file for extensions built with PERL_OBJECT defined
 XSUB.h                 Include file for extension subroutines
 apollo/netinet/in.h    Apollo DomainOS port: C header file frontend
 av.c                   Array value code
 av.h                   Array value header
 beos/nm.c              BeOS port
-bytecode.h             Bytecode header for compiler
-bytecode.pl            Produces byterun.h, byterun.c and ext/B/Asmdata.pm
-byterun.c              Runtime support for compiler-generated bytecode
-byterun.h              Header for byterun.c
+bytecode.pl            Produces ext/ByteLoader/byterun.h, ext/ByteLoader/byterun.c and ext/B/Asmdata.pm
 cc_runtime.h           Macros need by runtime of compiler-generated code
 cflags.SH              A script that emits C compilation flags per file
 config_h.SH            Produces config.h
@@ -72,11 +68,14 @@ configure.com               Configure-equivalent for VMS
 configure.gnu          Crude emulation of GNU configure
 cop.h                  Control operator header
 cv.h                   Code value header
-cygwin32/cw32imp.h     Cygwin32 port
-cygwin32/gcc2          Cygwin32 port
-cygwin32/ld2           Cygwin32 port
-cygwin32/perlgcc       Cygwin32 port
-cygwin32/perlld                Cygwin32 port
+cygwin32/Makefile.SHs  Shared library generation for Cygwin32 port
+cygwin32/ld2.in                ld wrapper template for Cygwin32 port
+cygwin32/perlld.in     dll generator template for Cygwin32 port
+cygwin32/build-instructions.charles-wilson     Cygwin32 porters notes
+cygwin32/build-instructions.READFIRST          Cygwin32 porters notes
+cygwin32/build-instructions.steven-morlock2    Cygwin32 porters notes
+cygwin32/build-instructions.sebastien-barre    Cygwin32 porters notes
+cygwin32/build-instructions.steven-morlock     Cygwin32 porters notes
 deb.c                  Debugging routines
 djgpp/config.over       DOS/DJGPP port
 djgpp/configure.bat     DOS/DJGPP port
@@ -157,8 +156,13 @@ emacs/cperl-mode.el        An alternate perl-mode
 emacs/e2ctags.pl       etags to ctags converter
 emacs/ptags            Creates smart TAGS file
 embed.h                        Maps symbols to safer names
-embed.pl               Produces embed.h
+embed.pl               Produces {embed,embedvar,objXSUB,proto}.h, global.sym
 embedvar.h             C namespace management
+epoc/config.h          EPOC port
+epoc/epoc.c            EPOC port
+epoc/epocish.h         EPOC port
+epoc/perl.mmp          EPOC port
+epoc/perl.pkg          EPOC port
 ext/B/B.pm             Compiler backend support functions and methods
 ext/B/B.xs             Compiler backend external subroutines
 ext/B/B/Asmdata.pm     Compiler backend data for assembler
@@ -186,7 +190,6 @@ 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/byteperl.c       Bytecode runner
 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
@@ -198,6 +201,9 @@ ext/B/typemap               Compiler backend interface types
 ext/ByteLoader/ByteLoader.pm   Bytecode loader Perl module
 ext/ByteLoader/ByteLoader.xs   Bytecode loader external subroutines
 ext/ByteLoader/Makefile.PL     Bytecode loader makefile writer
+ext/ByteLoader/bytecode.h      Bytecode header for bytecode loader
+ext/ByteLoader/byterun.c       Runtime support for bytecode loader
+ext/ByteLoader/byterun.h       Header for byterun.c
 ext/DB_File/Changes            Berkeley DB extension change log
 ext/DB_File/DB_File.pm         Berkeley DB extension Perl module
 ext/DB_File/DB_File.xs         Berkeley DB extension external subroutines
@@ -211,6 +217,11 @@ ext/Data/Dumper/Dumper.pm  Data pretty printer, module
 ext/Data/Dumper/Dumper.xs      Data pretty printer, externals
 ext/Data/Dumper/Makefile.PL    Data pretty printer, makefile writer
 ext/Data/Dumper/Todo           Data pretty printer, futures
+ext/Devel/DProf/Changes                Perl code profiler changelog
+ext/Devel/DProf/DProf.pm       Perl code profiler
+ext/Devel/DProf/DProf.xs       Perl code profiler
+ext/Devel/DProf/Makefile.PL    Perl code profiler makefile writer
+ext/Devel/DProf/Todo           Perl code profiler todo list
 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
@@ -227,6 +238,7 @@ ext/DynaLoader/dl_hpux.xs   HP-UX implementation
 ext/DynaLoader/dl_mpeix.xs     MPE/iX implementation
 ext/DynaLoader/dl_next.xs      Next implementation
 ext/DynaLoader/dl_none.xs      Stub implementation
+ext/DynaLoader/dl_rhapsody.xs  Rhapsody implementation
 ext/DynaLoader/dl_vms.xs       VMS implementation
 ext/DynaLoader/dl_vmesa.xs     VM/ESA implementation
 ext/DynaLoader/dlutils.c       Dynamic loader utilities for dl_*.xs files
@@ -451,6 +463,7 @@ hints/os390.sh              Hints for named architecture
 hints/posix-bc.sh      Hints for named architecture
 hints/powerux.sh       Hints for named architecture
 hints/qnx.sh           Hints for named architecture
+hints/rhapsody.sh      Hints for named architecture
 hints/sco.sh           Hints for named architecture
 hints/sco_2_3_0.sh     Hints for named architecture
 hints/sco_2_3_1.sh     Hints for named architecture
@@ -519,6 +532,7 @@ lib/CGI/Apache.pm   Support for Apache's Perl module
 lib/CGI/Carp.pm                Log server errors with helpful context
 lib/CGI/Cookie.pm      Interface to Netscape Cookies
 lib/CGI/Fast.pm                Support for FastCGI (persistent server process)
+lib/CGI/Pretty.pm      Output nicely formatted HTML
 lib/CGI/Push.pm                Support for server push
 lib/CGI/Switch.pm      Simple interface for multiple server types
 lib/CPAN.pm            Interface to Comprehensive Perl Archive Network
@@ -541,6 +555,7 @@ lib/ExtUtils/Install.pm     Handles 'make install' on extensions
 lib/ExtUtils/Installed.pm      Information on installed extensions
 lib/ExtUtils/Liblist.pm        Locates libraries
 lib/ExtUtils/MM_OS2.pm         MakeMaker methods for OS/2
+lib/ExtUtils/MM_Cygwin.pm      MakeMaker methods for Cygwin
 lib/ExtUtils/MM_Unix.pm                MakeMaker base class for Unix
 lib/ExtUtils/MM_VMS.pm         MakeMaker methods for VMS
 lib/ExtUtils/MM_Win32.pm       MakeMaker methods for Win32
@@ -634,6 +649,7 @@ lib/bigint.pl               An arbitrary precision integer arithmetic package
 lib/bigrat.pl          An arbitrary precision rational arithmetic package
 lib/blib.pm            For "use blib"
 lib/cacheout.pl                Manages output filehandles when you need too many
+lib/caller.pm          Inherit pragmatic attributes from caller's context
 lib/chat2.pl            Obsolete ipc library (use Comm.pm etc instead)
 lib/complete.pl                A command completion subroutine
 lib/constant.pm                For "use constant"
@@ -751,6 +767,7 @@ lib/unicode/In/Tamil.pl                             Unicode character database
 lib/unicode/In/Telugu.pl                       Unicode character database
 lib/unicode/In/Thai.pl                         Unicode character database
 lib/unicode/In/Tibetan.pl                      Unicode character database
+lib/unicode/Is/ASCII.pl                                Unicode character database
 lib/unicode/Is/Alnum.pl                                Unicode character database
 lib/unicode/Is/Alpha.pl                                Unicode character database
 lib/unicode/Is/BidiAN.pl                       Unicode character database
@@ -767,6 +784,7 @@ lib/unicode/Is/BidiWS.pl                    Unicode character database
 lib/unicode/Is/C.pl                            Unicode character database
 lib/unicode/Is/Cc.pl                           Unicode character database
 lib/unicode/Is/Cn.pl                           Unicode character database
+lib/unicode/Is/Cntrl.pl                                Unicode character database
 lib/unicode/Is/Co.pl                           Unicode character database
 lib/unicode/Is/DCcircle.pl                     Unicode character database
 lib/unicode/Is/DCcompat.pl                     Unicode character database
@@ -786,6 +804,7 @@ lib/unicode/Is/DCwide.pl                    Unicode character database
 lib/unicode/Is/DecoCanon.pl                    Unicode character database
 lib/unicode/Is/DecoCompat.pl                   Unicode character database
 lib/unicode/Is/Digit.pl                                Unicode character database
+lib/unicode/Is/Graph.pl                                Unicode character database
 lib/unicode/Is/L.pl                            Unicode character database
 lib/unicode/Is/Ll.pl                           Unicode character database
 lib/unicode/Is/Lm.pl                           Unicode character database
@@ -805,6 +824,7 @@ lib/unicode/Is/Pd.pl                                Unicode character database
 lib/unicode/Is/Pe.pl                           Unicode character database
 lib/unicode/Is/Po.pl                           Unicode character database
 lib/unicode/Is/Print.pl                                Unicode character database
+lib/unicode/Is/Punct.pl                                Unicode character database
 lib/unicode/Is/Ps.pl                           Unicode character database
 lib/unicode/Is/S.pl                            Unicode character database
 lib/unicode/Is/Sc.pl                           Unicode character database
@@ -813,6 +833,8 @@ lib/unicode/Is/So.pl                                Unicode character database
 lib/unicode/Is/Space.pl                                Unicode character database
 lib/unicode/Is/Syllable.pl                     Unicode character database
 lib/unicode/Is/Upper.pl                                Unicode character database
+lib/unicode/Is/Word.pl                         Unicode character database
+lib/unicode/Is/XDigit.pl                       Unicode character database
 lib/unicode/Is/Z.pl                            Unicode character database
 lib/unicode/Is/Zl.pl                           Unicode character database
 lib/unicode/Is/Zp.pl                           Unicode character database
@@ -842,6 +864,7 @@ lib/validate.pl             Perl library supporting wholesale file mode validation
 lib/vars.pm            Declare pseudo-imported global variables
 lib/warning.pm         For "use warning"
 makeaperl.SH           perl script that produces a new perl binary
+makedef.pl             Create symbol export lists for linking
 makedepend.SH          Precursor to makedepend
 makedir.SH             Precursor to makedir
 malloc.c               A version of malloc you might not want
@@ -901,7 +924,6 @@ 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/POSIX.mkfifo       POSIX.xs patch
 os2/diff.configure     Patches to Configure
 os2/dl_os2.c           Addon for dl_open
 os2/dlfcn.h            Addon for dl_open
@@ -913,7 +935,8 @@ os2/perl2cmd.pl             Corrects installed binaries under OS/2
 patchlevel.h           The current patch level of perl
 perl.c                 main()
 perl.h                 Global declarations
-perl_exp.SH            Creates list of exported symbols for AIX
+perlapi.c              Perl API functions
+perlapi.h              Perl API function declarations
 perlio.c               C code for PerlIO abstraction
 perlio.h               compatibility stub
 perlio.sym             Symbols for PerlIO abstraction
@@ -942,6 +965,7 @@ plan9/plan9ish.h    Plan9 port: Plan9-specific C header file
 plan9/setup.rc         Plan9 port: script for easy build+install
 plan9/versnum          Plan9 port: script to print version number
 pod/Makefile           Make pods into something else
+pod/Win32.pod          Documentation for Win32 extras
 pod/buildtoc           generate perltoc.pod
 pod/checkpods.PL       Tool to check for common errors in pods
 pod/perl.pod           Top level perl man page
@@ -973,6 +997,7 @@ pod/perlfunc.pod    Function info
 pod/perlguts.pod       Internals info
 pod/perlhist.pod       Perl history info
 pod/perlipc.pod                IPC info
+pod/perllexwarn.pod    Lexical Warnings info
 pod/perllocale.pod     Locale support info
 pod/perllol.pod                How to use lists of lists
 pod/perlmod.pod                Module mechanism info
@@ -996,6 +1021,7 @@ pod/perltie.pod            Tieing an object class into a simple variable
 pod/perltoc.pod                Table of Contents info
 pod/perltodo.pod       Todo list explained
 pod/perltoot.pod       Tom's object-oriented tutorial
+pod/perltootc.pod      Tom's object-oriented tutorial (more on class data)
 pod/perltrap.pod       Trap info
 pod/perlvar.pod                Variable info
 pod/perlxs.pod         XS api info
@@ -1068,6 +1094,8 @@ t/io/dup.t                See if >& works right
 t/io/fs.t              See if directory manipulations work
 t/io/inplace.t         See if inplace editing works
 t/io/iprefix.t         See if inplace editing works with prefixes
+t/io/open.t            See if open works
+t/io/openpid.t         See if open works for subprocesses
 t/io/pipe.t            See if secure pipes work
 t/io/print.t           See if print commands work
 t/io/read.t            See if read works
@@ -1091,6 +1119,19 @@ t/lib/db-hash.t          See if DB_File works
 t/lib/db-recno.t       See if DB_File works
 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
+t/lib/dprof/test1_t    Perl code profiler tests
+t/lib/dprof/test1_v    Perl code profiler tests
+t/lib/dprof/test2_t    Perl code profiler tests
+t/lib/dprof/test2_v    Perl code profiler tests
+t/lib/dprof/test3_t    Perl code profiler tests
+t/lib/dprof/test3_v    Perl code profiler tests
+t/lib/dprof/test4_t    Perl code profiler tests
+t/lib/dprof/test4_v    Perl code profiler tests
+t/lib/dprof/test5_t    Perl code profiler tests
+t/lib/dprof/test5_v    Perl code profiler tests
+t/lib/dprof/test6_t    Perl code profiler tests
+t/lib/dprof/test6_v    Perl code profiler tests
 t/lib/dumper-ovl.t     See if Data::Dumper works for overloaded data
 t/lib/dumper.t         See if Data::Dumper works
 t/lib/english.t                See if English works
@@ -1115,6 +1156,7 @@ t/lib/hostname.t  See if Sys::Hostname works
 t/lib/io_const.t       See if constants from IO work
 t/lib/io_dir.t         See if directory-related methods from IO work
 t/lib/io_dup.t         See if dup()-related methods from IO work
+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
@@ -1149,6 +1191,7 @@ t/lib/textwrap.t  See if Text::Wrap::wrap works
 t/lib/thread.t         Basic test of threading (skipped if no threads) 
 t/lib/tie-push.t       Test for Tie::Array
 t/lib/tie-stdarray.t   Test for Tie::StdArray
+t/lib/tie-stdhandle.t  Test for Tie::StdHandle
 t/lib/tie-stdpush.t    Test for Tie::StdArray
 t/lib/timelocal.t      See if Time::Local works
 t/lib/trig.t           See if Math::Trig works
@@ -1159,6 +1202,7 @@ t/op/assignwarn.t See if OP= operators warn correctly for undef targets
 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
+t/op/chars.t           See if character escapes work
 t/op/chop.t            See if chop works
 t/op/closure.t         See if closures work
 t/op/cmp.t             See if the various string and numeric compare work
@@ -1198,6 +1242,7 @@ t/op/method.t             See if method calls work
 t/op/misc.t            See if miscellaneous bugs have been fixed
 t/op/mkdir.t           See if mkdir works
 t/op/my.t              See if lexical scoping works
+t/op/numconvert.t      See if accessing fields does not change numeric values
 t/op/nothread.t                local @_ test which does not work threaded 
 t/op/oct.t             See if oct and hex work
 t/op/ord.t             See if ord works
@@ -1281,11 +1326,17 @@ 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/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
@@ -1293,11 +1344,13 @@ 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/util     Tests for util.c for warning.t
+t/pragma/warn/utf8     Tests for utf8.c for warning.t
 t/pragma/warning.t     See if warning controls work
 taint.c                        Tainting code
 thrdvar.h              Per-thread variables
@@ -1311,10 +1364,10 @@ util.c                  Utility routines
 util.h                 Dummy header
 utils/Makefile         Extract the utility scripts
 utils/c2ph.PL          program to translate dbx stabs to perl
+utils/dprofpp.PL       Perl code profile post-processor
 utils/h2ph.PL          A thing to turn C .h files into perl .ph files
 utils/h2xs.PL          Program to make .xs files from C header files
 utils/perlbug.PL       A simple tool to submit a bug report
-utils/perlbc.PL                Front-end for bytecode compiler
 utils/perlcc.PL                Front-end for compiler
 utils/perldoc.PL       A simple tool to find & display perl's documentation
 utils/pl2pm.PL         A pl to pm translator
@@ -1367,10 +1420,7 @@ 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
-win32/GenCAPI.pl       Win32 port for C API with PERL_OBJECT
 win32/Makefile         Win32 makefile for NMAKE (Visual C++ build)
-win32/TEST             Win32 port
-win32/autosplit.pl     Win32 port
 win32/bin/perlglob.pl  Win32 globbing
 win32/bin/pl2bat.pl    wrap perl scripts into batch files
 win32/bin/runperl.pl   run perl script via batch file namesake
@@ -1385,17 +1435,12 @@ win32/config_h.PL       Perl code to convert Win32 config.sh to config.h
 win32/config_sh.PL     Perl code to update Win32 config.sh from Makefile 
 win32/des_fcrypt.patch Win32 port
 win32/dl_win32.xs      Win32 port
-win32/genxsdef.pl      Win32 port
 win32/include/arpa/inet.h      Win32 port
 win32/include/dirent.h         Win32 port
 win32/include/netdb.h          Win32 port
 win32/include/sys/socket.h     Win32 port
-win32/makedef.pl       Win32 port
 win32/makefile.mk      Win32 makefile for DMAKE (BC++, VC++ builds)
-win32/makemain.pl      Win32 port
-win32/makeperldef.pl   Win32 port
 win32/perlglob.c       Win32 port
-win32/perlhost.h       Perl host implementation
 win32/perllib.c                Win32 port
 win32/pod.mak          Win32 port
 win32/runperl.c                Win32 port