This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
nlist.h not yet Configure-probed but DynaLoader Linux-hinted.
[perl5.git] / MANIFEST
index 2ea4890..2e2cd74 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -5,6 +5,7 @@ Changes5.001            Differences between 5.000 and 5.001
 Changes5.002           Differences between 5.001 and 5.002
 Changes5.003           Differences between 5.002 and 5.003
 Changes5.004           Differences between 5.003 and 5.004
+Changes5.005           Differences between 5.004 and 5.005
 Configure              Portability tool
 Copying                        The GNU General Public License
 EXTERN.h               Included before foreign .h files
@@ -12,13 +13,19 @@ INSTALL                     Detailed installation instructions
 INTERN.h               Included before domestic .h files
 MANIFEST               This list of files
 Makefile.SH            A script that generates Makefile
-ObjXSub.h              Scoping macros for Perl Object in extensions
+objXSUB.h              Scoping macros for Perl Object in extensions
 Policy_sh.SH           Hold site-wide preferences between Configure runs.
 Porting/Contract       Social contract for contributed modules in Perl core
 Porting/Glossary       Glossary of config.sh variables
 Porting/config.sh      Sample config.sh
 Porting/config_H       Sample config.h
+Porting/findvars       Find occurrences of words
+Porting/fixCORE                Find and fix modules that generate warnings
+Porting/fixvars                Find undeclared variables with C compiler and fix em
+Porting/genlog         Generate formatted changelogs by querying p4d
 Porting/makerel                Release making utility
+Porting/p4d2p          Generate standard patches from p4 diffs
+Porting/p4desc         Smarter 'p4 describe', outputs diffs for new files
 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
@@ -27,17 +34,22 @@ README.amiga                Notes about AmigaOS port
 README.beos            Notes about BeOS port
 README.cygwin32                Notes about Cygwin32 port
 README.dos             Notes about dos/djgpp port
+README.lexwarn         Notes about lexical warnings
+README.mpeix           Notes about MPE/iX port
 README.os2             Notes about OS/2 port
+README.os390           Notes about OS/390 (nee MVS) port
 README.plan9           Notes about Plan9 port
+README.posix-bc                Notes about BC2000 POSIX port
 README.qnx             Notes about QNX port
 README.threads         Notes about multithreading
+README.vmesa           Notes about VM/ESA port
 README.vms             Notes about VMS port
+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
+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
-atomic.h               Atomic refcount handling for multi-threading
 av.c                   Array value code
 av.h                   Array value header
 beos/nm.c              BeOS port
@@ -47,11 +59,10 @@ byterun.c           Runtime support for compiler-generated bytecode
 byterun.h              Header for byterun.c
 cc_runtime.h           Macros need by runtime of compiler-generated code
 cflags.SH              A script that emits C compilation flags per file
-compat3.sym            List of symbols for binary-compatibility with 5.003
 config_h.SH            Produces config.h
 configpm               Produces lib/Config.pm
+configure.com          Configure-equivalent for VMS
 configure.gnu          Crude emulation of GNU configure
-configure.com   Configure-equivalent for VMS
 cop.h                  Control operator header
 cv.h                   Code value header
 cygwin32/cw32imp.h     Cygwin32 port
@@ -69,14 +80,17 @@ doio.c                      I/O operations
 doop.c                 Support code for various operations
 dosish.h               Some defines for MS/DOSish machines
 dump.c                 Debugging output
+ebcdic.c               EBCDIC support routines
 eg/ADB                 An adb wrapper to put in your crash dir
 eg/README              Intro to example perl scripts
 eg/cgi/RunMeFirst              Setup script for CGI examples
+eg/cgi/caution.xbm             CGI example
 eg/cgi/clickable_image.cgi     CGI example
 eg/cgi/cookie.cgi              CGI example
 eg/cgi/crash.cgi               CGI example
 eg/cgi/customize.cgi           CGI example
 eg/cgi/diff_upload.cgi         CGI example
+eg/cgi/dna.small.gif.uu                Small image for CGI examples
 eg/cgi/file_upload.cgi         CGI example
 eg/cgi/frameset.cgi            CGI example
 eg/cgi/index.html              Index page for CGI examples
@@ -85,6 +99,7 @@ eg/cgi/javascript.cgi         CGI example
 eg/cgi/monty.cgi               CGI example
 eg/cgi/multiple_forms.cgi      CGI example
 eg/cgi/nph-clock.cgi           CGI example
+eg/cgi/nph-multipart.cgi       CGI example
 eg/cgi/popup.cgi               CGI example
 eg/cgi/save_state.cgi          CGI example
 eg/cgi/tryit.cgi               CGI example
@@ -176,7 +191,17 @@ ext/DB_File/DB_File.xs             Berkeley DB extension external subroutines
 ext/DB_File/DB_File_BS         Berkeley DB extension mkbootstrap fodder
 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/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
+ext/Data/Dumper/Makefile.PL    Data pretty printer, makefile writer
+ext/Data/Dumper/Todo           Data pretty printer, futures
+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/DynaLoader/DynaLoader_pm.PL        Dynamic Loader perl module
 ext/DynaLoader/Makefile.PL     Dynamic Loader makefile writer
 ext/DynaLoader/README          Dynamic Loader notes and intro
@@ -185,10 +210,14 @@ ext/DynaLoader/dl_cygwin32.xs     Cygwin32 implementation
 ext/DynaLoader/dl_dld.xs       GNU dld style implementation
 ext/DynaLoader/dl_dlopen.xs    BSD/SunOS4&5 dlopen() style implementation
 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_vms.xs       VMS implementation
+ext/DynaLoader/dl_vmesa.xs     VM/ESA implementation
 ext/DynaLoader/dlutils.c       Dynamic loader utilities for dl_*.xs files
+ext/DynaLoader/hints/linux.pl  Hint for DynaLoader for named architecture
+ext/Errno/ChangeLog            Errno perl module change log
 ext/Errno/Errno_pm.PL          Errno perl module create script
 ext/Errno/Makefile.PL          Errno extension makefile writer
 ext/Fcntl/Fcntl.pm             Fcntl extension Perl module
@@ -198,16 +227,34 @@ ext/GDBM_File/GDBM_File.pm        GDBM extension Perl module
 ext/GDBM_File/GDBM_File.xs     GDBM extension external subroutines
 ext/GDBM_File/Makefile.PL      GDBM extension makefile writer
 ext/GDBM_File/typemap          GDBM extension interface types
+ext/IO/ChangeLog               IO perl module change log
 ext/IO/IO.pm                   Top-level interface to IO::* classes
 ext/IO/IO.xs                   IO extension external subroutines
 ext/IO/Makefile.PL             IO extension makefile writer
 ext/IO/README                  IO extension maintenance notice
-ext/IO/lib/IO/File.pm          IO::File extension Perl module
-ext/IO/lib/IO/Handle.pm                IO::Handle extension Perl module
-ext/IO/lib/IO/Pipe.pm          IO::Pipe extension Perl module
-ext/IO/lib/IO/Seekable.pm      IO::Seekable extension Perl module
-ext/IO/lib/IO/Select.pm                IO::Select extension Perl module
-ext/IO/lib/IO/Socket.pm                IO::Socket extension Perl module
+ext/IO/lib/IO/Dir.pm           IO directory reading package
+ext/IO/lib/IO/File.pm          IO file handle package
+ext/IO/lib/IO/Handle.pm                IO base handle package
+ext/IO/lib/IO/Pipe.pm          IO pipe package
+ext/IO/lib/IO/Poll.pm          IO system poll() interface
+ext/IO/lib/IO/Seekable.pm      IO methods for seekable handles
+ext/IO/lib/IO/Select.pm                IO system select() interface
+ext/IO/lib/IO/Socket.pm                IO socket handle package
+ext/IO/lib/IO/Socket/INET.pm   IO INET specific socket methods
+ext/IO/lib/IO/Socket/UNIX.pm   IO UNIX specific socket methods
+ext/IO/poll.c                  IO poll() emulation using select()
+ext/IO/poll.h                  IO poll() emulation using select()
+ext/IPC/SysV/ChangeLog         IPC::SysV extension Perl module
+ext/IPC/SysV/hints/next_3.pl   Hint for IPC::SysV for named architecture
+ext/IPC/SysV/MANIFEST          IPC::SysV extension Perl module
+ext/IPC/SysV/Makefile.PL       IPC::SysV extension Perl module
+ext/IPC/SysV/Msg.pm            IPC::SysV extension Perl module
+ext/IPC/SysV/README            IPC::SysV extension Perl module
+ext/IPC/SysV/Semaphore.pm      IPC::SysV extension Perl module
+ext/IPC/SysV/SysV.pm           IPC::SysV extension Perl module
+ext/IPC/SysV/SysV.xs           IPC::SysV extension Perl module
+ext/IPC/SysV/t/msg.t           IPC::SysV extension Perl module
+ext/IPC/SysV/t/sem.t           IPC::SysV extension Perl module
 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
@@ -236,6 +283,7 @@ ext/POSIX/POSIX.pm          POSIX extension Perl module
 ext/POSIX/POSIX.pod            POSIX extension documentation
 ext/POSIX/POSIX.xs             POSIX extension external subroutines
 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
 ext/POSIX/hints/linux.pl       Hint for POSIX for named architecture
 ext/POSIX/hints/netbsd.pl      Hint for POSIX for named architecture
@@ -304,12 +352,17 @@ ext/Thread/unsync4.t      Test thread implicit synchronisation
 ext/attrs/Makefile.PL  attrs extension makefile writer
 ext/attrs/attrs.pm     attrs extension Perl module
 ext/attrs/attrs.xs     attrs extension external subroutines
+ext/re/Makefile.PL     re extension makefile writer
+ext/re/hints/mpeix.pl  Hints for re for named architecture
+ext/re/re.pm           re extension Perl module
+ext/re/re.xs           re extension external subroutines
 ext/util/make_ext      Used by Makefile to execute extension Makefiles
 ext/util/mkbootstrap   Turns ext/*/*_BS into bootstrap info
 fakethr.h              Fake threads header
 form.h                 Public declarations for the above
 global.sym             Symbols that need hiding when embedded
 globals.c              File to declare global symbols (for shared library)
+globvar.sym            Global variables that need hiding when embedded
 gv.c                   Glob value code
 gv.h                   Glob value header
 h2pl/README            How to turn .ph files into .pl files
@@ -377,6 +430,7 @@ hints/openbsd.sh    Hints for named architecture
 hints/opus.sh          Hints for named architecture
 hints/os2.sh           Hints for named architecture
 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/sco.sh           Hints for named architecture
@@ -399,24 +453,53 @@ hints/unicosmk.sh Hints for named architecture
 hints/unisysdynix.sh   Hints for named architecture
 hints/utekv.sh         Hints for named architecture
 hints/uts.sh           Hints for named architecture
+hints/uwin.sh          Hints for named architecture
+hints/vmesa.sh         Hints for named architecture
 hv.c                   Hash value code
 hv.h                   Hash value header
 installhtml            Perl script to install html files for pods
 installman             Perl script to install man pages for pods
 installperl            Perl script to do "make install" dirty work
-interp.sym             Interpreter specific symbols to hide in a struct
 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/JNI.pm         Java Native Interface module
+jpl/JNI/JNI.xs         Java Native Interface external subroutines
+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/JPL/AutoLoader.pm  Java/Perl compiler module
+jpl/JPL/Class.pm       Java/Perl compiler module
+jpl/JPL/Compile.pm     Java/Perl compiler module
+jpl/JPL/Makefile.PL    Java/Perl makefile generator
+jpl/JPL_Rolo/JPL_Rolo.jpl                      Rolodex sample application
+jpl/JPL_Rolo/Makefile.PL                       Makefile generator
+jpl/JPL_Rolo/README                            Instructions
+jpl/JPL_Rolo/cardfile                          Rolodex sample application
+jpl/PerlInterpreter/Makefile.PL                        Makefile generator
+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/Sample/Makefile.PL                         JPL sample makefile generator
+jpl/Sample/Sample.jpl                          JPL sample
+jpl/Test/Makefile.PL                           JPL tests makefile generator
+jpl/Test/Test.jpl                              JPL tests
+jpl/bin/jpl                                    JPL compiler
+jpl/get_jdk/README     Instructions for using get_jdk.pl
+jpl/get_jdk/get_jdk.pl JDK download tool
+jpl/get_jdk/jdk_hosts  JDK availability list
+jpl/install-jpl                JPL install utility
 keywords.h             The keyword numbers
 keywords.pl            Program to write keywords.h
 lib/AnyDBM_File.pm     Perl module to emulate dbmopen
 lib/AutoLoader.pm      Autoloader base class
 lib/AutoSplit.pm       Split up autoload functions
 lib/Benchmark.pm       Measure execution time
-lib/Bundle/CPAN.pm     The CPAN bundle
 lib/CGI.pm             Web server interface ("Common Gateway Interface")
 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/Push.pm                Support for server push
 lib/CGI/Switch.pm      Simple interface for multiple server types
@@ -533,6 +616,7 @@ lib/dumpvar.pl              A variable dumper
 lib/exceptions.pl      catch and throw routines
 lib/fastcwd.pl         a faster but more dangerous getcwd
 lib/fields.pm          Set up object field names for pseudo-hash-using classes
+lib/filetest.pm                For "use filetest"
 lib/find.pl            A find emulator--used by find2perl
 lib/finddepth.pl       A depth-first find emulator--used by find2perl
 lib/flush.pl           Routines to do single flush
@@ -562,8 +646,168 @@ lib/syslog.pl             Perl library supporting syslogging
 lib/tainted.pl         Old code for tainting
 lib/termcap.pl         Perl library supporting termcap usage
 lib/timelocal.pl       Perl library supporting inverse of localtime, gmtime
+lib/unicode/ArabLink.pl                                Unicode character database
+lib/unicode/ArabLnkGrp.pl                      Unicode character database
+lib/unicode/Bidirectional.pl                   Unicode character database
+lib/unicode/Block.pl                           Unicode character database
+lib/unicode/Category.pl                                Unicode character database
+lib/unicode/CombiningClass.pl                  Unicode character database
+lib/unicode/Decomposition.pl                   Unicode character database
+lib/unicode/In/AlphabeticPresentationForms.pl  Unicode character database
+lib/unicode/In/Arabic.pl                       Unicode character database
+lib/unicode/In/ArabicPresentationForms-A.pl    Unicode character database
+lib/unicode/In/ArabicPresentationForms-B.pl    Unicode character database
+lib/unicode/In/Armenian.pl                     Unicode character database
+lib/unicode/In/Arrows.pl                       Unicode character database
+lib/unicode/In/BasicLatin.pl                   Unicode character database
+lib/unicode/In/Bengali.pl                      Unicode character database
+lib/unicode/In/BlockElements.pl                        Unicode character database
+lib/unicode/In/Bopomofo.pl                     Unicode character database
+lib/unicode/In/BoxDrawing.pl                   Unicode character database
+lib/unicode/In/CJKCompatibility.pl             Unicode character database
+lib/unicode/In/CJKCompatibilityForms.pl                Unicode character database
+lib/unicode/In/CJKCompatibilityIdeographs.pl   Unicode character database
+lib/unicode/In/CJKSymbolsandPunctuation.pl     Unicode character database
+lib/unicode/In/CJKUnifiedIdeographs.pl         Unicode character database
+lib/unicode/In/CombiningDiacriticalMarks.pl    Unicode character database
+lib/unicode/In/CombiningHalfMarks.pl           Unicode character database
+lib/unicode/In/CombiningMarksforSymbols.pl     Unicode character database
+lib/unicode/In/ControlPictures.pl              Unicode character database
+lib/unicode/In/CurrencySymbols.pl              Unicode character database
+lib/unicode/In/Cyrillic.pl                     Unicode character database
+lib/unicode/In/Devanagari.pl                   Unicode character database
+lib/unicode/In/Dingbats.pl                     Unicode character database
+lib/unicode/In/EnclosedAlphanumerics.pl                Unicode character database
+lib/unicode/In/EnclosedCJKLettersandMonths.pl  Unicode character database
+lib/unicode/In/GeneralPunctuation.pl           Unicode character database
+lib/unicode/In/GeometricShapes.pl              Unicode character database
+lib/unicode/In/Georgian.pl                     Unicode character database
+lib/unicode/In/Greek.pl                                Unicode character database
+lib/unicode/In/GreekExtended.pl                        Unicode character database
+lib/unicode/In/Gujarati.pl                     Unicode character database
+lib/unicode/In/Gurmukhi.pl                     Unicode character database
+lib/unicode/In/HalfwidthandFullwidthForms.pl   Unicode character database
+lib/unicode/In/HangulCompatibilityJamo.pl      Unicode character database
+lib/unicode/In/HangulJamo.pl                   Unicode character database
+lib/unicode/In/HangulSyllables.pl              Unicode character database
+lib/unicode/In/Hebrew.pl                       Unicode character database
+lib/unicode/In/HighPrivateUseSurrogates.pl     Unicode character database
+lib/unicode/In/HighSurrogates.pl               Unicode character database
+lib/unicode/In/Hiragana.pl                     Unicode character database
+lib/unicode/In/IPAExtensions.pl                        Unicode character database
+lib/unicode/In/Kanbun.pl                       Unicode character database
+lib/unicode/In/Kannada.pl                      Unicode character database
+lib/unicode/In/Katakana.pl                     Unicode character database
+lib/unicode/In/Lao.pl                          Unicode character database
+lib/unicode/In/Latin-1Supplement.pl            Unicode character database
+lib/unicode/In/LatinExtended-A.pl              Unicode character database
+lib/unicode/In/LatinExtended-B.pl              Unicode character database
+lib/unicode/In/LatinExtendedAdditional.pl      Unicode character database
+lib/unicode/In/LetterlikeSymbols.pl            Unicode character database
+lib/unicode/In/LowSurrogates.pl                        Unicode character database
+lib/unicode/In/Malayalam.pl                    Unicode character database
+lib/unicode/In/MathematicalOperators.pl                Unicode character database
+lib/unicode/In/MiscellaneousSymbols.pl         Unicode character database
+lib/unicode/In/MiscellaneousTechnical.pl       Unicode character database
+lib/unicode/In/NumberForms.pl                  Unicode character database
+lib/unicode/In/OpticalCharacterRecognition.pl  Unicode character database
+lib/unicode/In/Oriya.pl                                Unicode character database
+lib/unicode/In/PrivateUse.pl                   Unicode character database
+lib/unicode/In/SmallFormVariants.pl            Unicode character database
+lib/unicode/In/SpacingModifierLetters.pl       Unicode character database
+lib/unicode/In/Specials.pl                     Unicode character database
+lib/unicode/In/SuperscriptsandSubscripts.pl    Unicode character database
+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/Alnum.pl                                Unicode character database
+lib/unicode/Is/Alpha.pl                                Unicode character database
+lib/unicode/Is/BidiAN.pl                       Unicode character database
+lib/unicode/Is/BidiB.pl                                Unicode character database
+lib/unicode/Is/BidiCS.pl                       Unicode character database
+lib/unicode/Is/BidiEN.pl                       Unicode character database
+lib/unicode/Is/BidiES.pl                       Unicode character database
+lib/unicode/Is/BidiET.pl                       Unicode character database
+lib/unicode/Is/BidiL.pl                                Unicode character database
+lib/unicode/Is/BidiON.pl                       Unicode character database
+lib/unicode/Is/BidiR.pl                                Unicode character database
+lib/unicode/Is/BidiS.pl                                Unicode character database
+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/Co.pl                           Unicode character database
+lib/unicode/Is/DCcircle.pl                     Unicode character database
+lib/unicode/Is/DCcompat.pl                     Unicode character database
+lib/unicode/Is/DCfinal.pl                      Unicode character database
+lib/unicode/Is/DCfont.pl                       Unicode character database
+lib/unicode/Is/DCinital.pl                     Unicode character database
+lib/unicode/Is/DCinitial.pl                    Unicode character database
+lib/unicode/Is/DCisolated.pl                   Unicode character database
+lib/unicode/Is/DCnarrow.pl                     Unicode character database
+lib/unicode/Is/DCnoBreak.pl                    Unicode character database
+lib/unicode/Is/DCsmall.pl                      Unicode character database
+lib/unicode/Is/DCsquare.pl                     Unicode character database
+lib/unicode/Is/DCsub.pl                                Unicode character database
+lib/unicode/Is/DCsuper.pl                      Unicode character database
+lib/unicode/Is/DCvertical.pl                   Unicode character database
+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/L.pl                            Unicode character database
+lib/unicode/Is/Ll.pl                           Unicode character database
+lib/unicode/Is/Lm.pl                           Unicode character database
+lib/unicode/Is/Lo.pl                           Unicode character database
+lib/unicode/Is/Lower.pl                                Unicode character database
+lib/unicode/Is/Lt.pl                           Unicode character database
+lib/unicode/Is/Lu.pl                           Unicode character database
+lib/unicode/Is/M.pl                            Unicode character database
+lib/unicode/Is/Mc.pl                           Unicode character database
+lib/unicode/Is/Mirrored.pl                     Unicode character database
+lib/unicode/Is/Mn.pl                           Unicode character database
+lib/unicode/Is/N.pl                            Unicode character database
+lib/unicode/Is/Nd.pl                           Unicode character database
+lib/unicode/Is/No.pl                           Unicode character database
+lib/unicode/Is/P.pl                            Unicode character database
+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/Ps.pl                           Unicode character database
+lib/unicode/Is/S.pl                            Unicode character database
+lib/unicode/Is/Sc.pl                           Unicode character database
+lib/unicode/Is/Sm.pl                           Unicode character database
+lib/unicode/Is/So.pl                           Unicode character database
+lib/unicode/Is/Space.pl                                Unicode character database
+lib/unicode/Is/Upper.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
+lib/unicode/Is/Zs.pl                           Unicode character database
+lib/unicode/JamoShort.pl                       Unicode character database
+lib/unicode/Makefile                           Unicode character database
+lib/unicode/Name.pl                            Unicode character database
+lib/unicode/Number.pl                          Unicode character database
+lib/unicode/To/Digit.pl                                Unicode character database
+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/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/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"
 makeaperl.SH           perl script that produces a new perl binary
 makedepend.SH          Precursor to makedepend
 makedir.SH             Precursor to makedir
@@ -572,10 +816,12 @@ mg.c                      Magic code
 mg.h                   Magic header
 minimod.pl             Writes lib/ExtUtils/Miniperl.pm
 miniperlmain.c         Basic perl w/o dynamic loading or extensions
+mpeix/mpeixish.h       MPE/iX port
+mpeix/nm               MPE/iX port
+mpeix/relink           MPE/iX port
 mv-if-diff             Script to mv a file if it changed
 myconfig               Prints summary of the current configuration
 nostdio.h              Cause compile error on stdio calls
-objpp.h                        Scoping macros for Perl Object
 op.c                   Opcode syntax tree code
 op.h                   Opcode syntax tree header
 opcode.h               Automatically generated opcode header
@@ -629,13 +875,14 @@ perl.c                    main()
 perl.h                 Global declarations
 perl_exp.SH            Creates list of exported symbols for AIX
 perlio.c               C code for PerlIO abstraction
+perlio.h               compatibility stub
 perlio.sym             Symbols for PerlIO abstraction
 perlsdio.h             Fake stdio using perlio
 perlsfio.h             Prototype sfio mapping for PerlIO
 perlsh                 A poor man's perl shell
 perlvars.h             Global variables
 perly.c                        A byacc'ed perly.y
-perly.c.diff           Fixup perly.c to allow recursion
+perly_c.diff           Fixup perly.c to allow recursion
 perly.fixer            A program to remove yacc stack limitations
 perly.h                        The header file for perly.c
 perly.y                        Yacc grammar for perl
@@ -665,7 +912,8 @@ pod/perlcall.pod    Callback info
 pod/perldata.pod       Data structure info
 pod/perldebug.pod      Debugger info
 pod/perldelta.pod      Changes since last version
-pod/perldelta4.pod     Changes from 5.003 to 5.004
+pod/perl5005delta.pod  Changes from 5.004 to 5.005
+pod/perl5004delta.pod  Changes from 5.003 to 5.004
 pod/perldiag.pod       Diagnostic info
 pod/perldsc.pod                Data Structures Cookbook
 pod/perlembed.pod      Embedding info
@@ -687,12 +935,15 @@ pod/perlipc.pod           IPC info
 pod/perllocale.pod     Locale support info
 pod/perllol.pod                How to use lists of lists
 pod/perlmod.pod                Module mechanism info
+pod/perlmodinstall.pod Installing CPAN Modules
 pod/perlmodlib.pod     Module policy info
 pod/perlobj.pod                Object info
 pod/perlop.pod         Operator info
 pod/perlpod.pod                Pod info
+pod/perlport.pod       Portability guide
 pod/perlre.pod         Regular expression info
 pod/perlref.pod                References info
+pod/perlreftut.pod     Mark's references tutorial
 pod/perlrun.pod                Execution info
 pod/perlsec.pod                Security info
 pod/perlstyle.pod      Style info
@@ -715,8 +966,10 @@ pod/splitman               Splits perlfunc into multiple man pages
 pod/splitpod           Splits perlfunc into multiple pod pages
 pp.c                   Push/Pop code
 pp.h                   Push/Pop code defs
+pp.sym                 Push/Pop code symbols
 pp_ctl.c               Push/Pop code for control flow
 pp_hot.c               Push/Pop code for heavily used opcodes
+pp_proto.h             C++ definitions for Push/Pop code
 pp_sys.c               Push/Pop code for system interaction
 proto.h                        Prototypes
 qnx/ar                 QNX implementation of "ar" utility
@@ -735,6 +988,7 @@ sv.c                        Scalar value code
 sv.h                   Scalar value header
 t/README               Instructions for regression tests
 t/TEST                 The regression tester
+t/UTEST                        Run regression tests with -Mutf8
 t/base/cond.t          See if conditionals work
 t/base/if.t            See if if works
 t/base/lex.t           See if lexical items work
@@ -765,6 +1019,7 @@ t/io/argv.t                See if ARGV stuff works
 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/pipe.t            See if secure pipes work
 t/io/print.t           See if print commands work
 t/io/read.t            See if read works
@@ -775,6 +1030,10 @@ t/lib/autoloader.t        See if AutoLoader works
 t/lib/basename.t       See if File::Basename 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
+t/lib/cgi-function.t   See if CGI.pm works
+t/lib/cgi-html.t       See if CGI.pm works
+t/lib/cgi-request.t    See if CGI.pm works
 t/lib/checktree.t      See if File::CheckTree works
 t/lib/complex.t                See if Math::Complex works
 t/lib/db-btree.t       See if DB_File works
@@ -782,9 +1041,12 @@ 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/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
 t/lib/env.t            See if Env works
 t/lib/errno.t          See if Errno works
+t/lib/fields.t          See if base/fields works
 t/lib/filecache.t      See if FileCache works
 t/lib/filecopy.t       See if File::Copy works
 t/lib/filefind.t       See if File::Find works
@@ -798,14 +1060,20 @@ 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
 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_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_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
 t/lib/io_tell.t                See if seek()/tell()-related methods from IO work
 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/ndbm.t           See if NDBM_File works
 t/lib/odbm.t           See if ODBM_File works
 t/lib/opcode.t         See if Opcode works
@@ -824,7 +1092,8 @@ t/lib/socket.t             See if Socket works
 t/lib/soundex.t                See if Soundex works
 t/lib/symbol.t         See if Symbol works
 t/lib/texttabs.t       See if Text::Tabs works
-t/lib/textwrap.t       See if Text::Wrap works
+t/lib/textfill.t       See if Text::Wrap::fill works
+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
@@ -842,6 +1111,7 @@ 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
 t/op/cond.t            See if conditional expressions work
+t/op/context.t         See if context propagation works
 t/op/defins.t          See if auto-insert of defined() works
 t/op/delete.t          See if delete works
 t/op/die.t             See if die works
@@ -851,19 +1121,21 @@ t/op/each.t              See if hash iterators work
 t/op/eval.t            See if eval operator works
 t/op/exec.t            See if exec and system work
 t/op/exp.t             See if math functions work
+t/op/filetest.t                See if file tests work
 t/op/flip.t            See if range operator works
 t/op/fork.t            See if fork works
 t/op/glob.t            See if <*> works
 t/op/goto.t            See if goto works
+t/op/goto_xs.t         See if "goto &sub" works on XSUBs
+t/op/grent.t           See if getgr*() functions work
 t/op/groups.t          See if $( works
 t/op/gv.t              See if typeglobs work
 t/op/hashwarn.t                See if warnings for bad hash assignments work
 t/op/inc.t             See if inc/dec of integers near 32 bit limit work
 t/op/index.t           See if index works
 t/op/int.t             See if int works
-t/op/ipcmsg.t          See if msg* ops work
-t/op/ipcsem.t          See if sem* ops work
 t/op/join.t            See if join works
+t/op/lex_assign.t      See if ops involving lexicals or pad temps work
 t/op/list.t            See if array lists work
 t/op/local.t           See if local works
 t/op/magic.t           See if magic variables work
@@ -878,6 +1150,7 @@ t/op/pack.t                See if pack and unpack work
 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/quotemeta.t       See if quotemeta works
 t/op/rand.t            See if rand works
 t/op/range.t           See if .. works
@@ -892,6 +1165,7 @@ t/op/repeat.t              See if x operator works
 t/op/runlevel.t                See if die() works from perl_call_*()
 t/op/sleep.t           See if sleep works
 t/op/sort.t            See if sort works
+t/op/splice.t           See if splice works
 t/op/split.t           See if split works
 t/op/sprintf.t         See if sprintf works
 t/op/stat.t            See if stat works
@@ -904,6 +1178,7 @@ t/op/tie.t         See if tie/untie functions work
 t/op/tiearray.t                See if tie for arrays works
 t/op/tiehandle.t       See if tie for handles works
 t/op/time.t            See if time functions work
+t/op/tr.t              See if tr works
 t/op/undef.t           See if undef works
 t/op/universal.t       See if UNIVERSAL class works
 t/op/unshift.t         See if unshift works
@@ -918,15 +1193,37 @@ 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/warn-1global  Tests of global warnings for warning.t
+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/4lint    Tests for -W switch
+t/pragma/warn/5nolint  Tests for -X switch
+t/pragma/warn/doio     Tests for doio.c for warning.t
+t/pragma/warn/gv       Tests for gv.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/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/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/warning.t     See if warning controls work
 taint.c                        Tainting code
 thrdvar.h              Per-thread variables
 thread.h               Threading header
-thread.sym             Symbols for threads
 toke.c                 The tokener
 universal.c            The default UNIVERSAL package methods
 unixish.h              Defines that are assumed on Unix
+utf8.c                 Unicode routines
+utf8.h                 Unicode header
 util.c                 Utility routines
 util.h                 Dummy header
 utils/Makefile         Extract the utility scripts
@@ -938,6 +1235,9 @@ 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
 utils/splain.PL                Stand-alone version of diagnostics.pm
+vmesa/Makefile         VM/ESA Makefile
+vmesa/vmesa.c          VM/ESA-specific C code for Perl core
+vmesa/vmesaish.h       VM/ESA-specific C header for Perl core
 vms/descrip_mms.template               Template MM[SK] description file for build
 vms/ext/DCLsym/0README.txt     ReadMe file for VMS::DCLsym
 vms/ext/DCLsym/DCLsym.pm       Perl access to CLI symbols
@@ -959,7 +1259,7 @@ vms/genconfig.pl   retcon config.sh from config.h
 vms/genopt.com         hack to write options files in case of broken makes
 vms/make_command.com   record MM[SK] command used to build Perl
 vms/mms2make.pl                convert descrip.mms to make syntax
-vms/munchconfig.c   performs shell $var substitution for VMS
+vms/munchconfig.c      performs shell $var substitution for VMS
 vms/myconfig.com       record local configuration info for bug report
 vms/perlvms.pod                VMS-specific additions to Perl documentation
 vms/perly_c.vms                perly.c with fixed declarations for global syms
@@ -972,17 +1272,25 @@ vms/vms.c                VMS-specific C code for Perl core
 vms/vms_yfix.pl                convert Unix perly.[ch] to VMS perly_[ch].vms
 vms/vmsish.h           VMS-specific C header for Perl core
 vms/writemain.pl       Generate perlmain.c from miniperlmain.c+extensions
+vos/build.cm           VOS command macro to build Perl
+vos/Changes            Changes made to port Perl to the VOS operating system
+vos/compile_perl.cm    VOS commnad macro to build multiple version of Perl
+vos/config.h           config.h for VOS
+vos/config_h.SH_orig   config_h.SH at the time config.h was created
+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
 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/network.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
 win32/bin/search.pl    Win32 port
-win32/bin/webget.pl    Win32 port
-win32/bin/www.pl       Win32 port
 win32/config.bc                Win32 base line config.sh (Borland C++ build)
 win32/config.gc                Win32 base line config.sh (mingw32/gcc build)
 win32/config.vc                Win32 base line config.sh (Visual C++ build)
@@ -991,6 +1299,7 @@ win32/config_H.gc  Win32 config header (GNU build)?
 win32/config_H.vc      Win32 config header (Visual C++ build)
 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