summaryrefslogtreecommitdiffstats
path: root/contrib/perl5/MANIFEST
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/perl5/MANIFEST')
-rw-r--r--contrib/perl5/MANIFEST640
1 files changed, 565 insertions, 75 deletions
diff --git a/contrib/perl5/MANIFEST b/contrib/perl5/MANIFEST
index f42a832..0a4ed09 100644
--- a/contrib/perl5/MANIFEST
+++ b/contrib/perl5/MANIFEST
@@ -1,3 +1,4 @@
+AUTHORS Contact info for contributors
Artistic The "Artistic License"
Changes Differences from previous version
Changes5.000 Differences between 4.x and 5.000
@@ -5,14 +6,15 @@ 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
INSTALL Detailed installation instructions
INTERN.h Included before domestic .h files
+MAINTAIN Who maintains which files
MANIFEST This list of files
Makefile.SH A script that generates Makefile
-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
@@ -24,39 +26,41 @@ 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
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
-README.cygwin32 Notes about Cygwin32 port
+README.cygwin Notes about Cygwin 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.machten Notes about Power MachTen port
README.mint Notes about Atari MiNT port
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 BS2000 POSIX port
README.qnx Notes about QNX port
README.threads Notes about multithreading
-README.vms Notes about VMS port
+README.vmesa Notes about VM/ESA port
+README.vms Notes about installing the 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.6 What needs doing before/during the 5.6.x release cycle
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
@@ -65,14 +69,13 @@ 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
+cygwin/cygwin.c Additional code for Cygwin port
+cygwin/Makefile.SHs Shared library generation for Cygwin port
+cygwin/ld2.in ld wrapper template for Cygwin port
+cygwin/perlld.in dll generator template for Cygwin port
deb.c Debugging routines
-djgpp/config.over DOS/DJGPP port
-djgpp/configure.bat DOS/DJGPP port
+djgpp/config.over DOS/DJGPP port
+djgpp/configure.bat DOS/DJGPP port
djgpp/djgpp.c DOS/DJGPP port
djgpp/djgppsed.sh DOS/DJGPP port
djgpp/fixpmain DOS/DJGPP port
@@ -90,7 +93,7 @@ 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/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
@@ -103,7 +106,7 @@ 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
-eg/cgi/wilogo.gif.uu Small image for CGI examples
+eg/cgi/wilogo_gif.uu Small image for CGI examples
eg/changes A program to list recently changed files
eg/client A sample client
eg/down A program to do things to subdirectories
@@ -147,10 +150,18 @@ eg/van/vanish A program to put files in a trashcan
eg/who A sample who program
eg/wrapsuid A setuid script wrapper generator
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.sh EPOC port config.sh template
+epoc/createpkg.pl EPOC port generate PKG file
+epoc/epoc.c EPOC port
+epoc/epoc_stubs.c EPOC port
+epoc/epocish.c EPOC port
+epoc/epocish.h EPOC port
+epoc/link.pl EPOC port link a exe
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
@@ -165,6 +176,7 @@ ext/B/B/Disassembler.pm Compiler Disassembler backend
ext/B/B/Lint.pm Compiler Lint backend
ext/B/B/Showlex.pm Compiler Showlex backend
ext/B/B/Stackobj.pm Compiler stack objects support functions
+ext/B/B/Stash.pm Compiler module to identify stashes
ext/B/B/Terse.pm Compiler Terse backend
ext/B/B/Xref.pm Compiler Xref backend
ext/B/B/assemble Assemble compiler bytecode
@@ -177,7 +189,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/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
ext/B/ramblings/flip-flop Compiler ramblings: notes on flip-flop
@@ -185,54 +197,91 @@ ext/B/ramblings/magic Compiler ramblings: notes on magic
ext/B/ramblings/reg.alloc Compiler ramblings: register allocation
ext/B/ramblings/runtime.porting Compiler ramblings: porting PP enging
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/ByteLoader/hints/sunos.pl Hints for named architecture
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
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 Hints for DB_File for named architecture
+ext/DB_File/hints/dynixptx.pl Hint for DB_File for named architecture
+ext/DB_File/hints/sco.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
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
+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
+ext/DynaLoader/XSLoader_pm.PL Simple XS Loader perl module
ext/DynaLoader/dl_aix.xs AIX implementation
ext/DynaLoader/dl_beos.xs BeOS implementation
-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_dyld.xs NeXT/Apple dyld 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_next.xs NeXT implementation
ext/DynaLoader/dl_none.xs Stub implementation
+ext/DynaLoader/dl_vmesa.xs VM/ESA implementation
ext/DynaLoader/dl_vms.xs VMS implementation
ext/DynaLoader/dlutils.c Dynamic loader utilities for dl_*.xs files
+ext/DynaLoader/hints/aix.pl Hint for DynaLoader for named architecture
+ext/DynaLoader/hints/linux.pl Hint for DynaLoader for named architecture
+ext/DynaLoader/hints/openbsd.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
ext/Fcntl/Fcntl.xs Fcntl extension external subroutines
ext/Fcntl/Makefile.PL Fcntl extension makefile writer
+ext/File/Glob/Changes File::Glob extension changelog
+ext/File/Glob/Glob.pm File::Glob extension module
+ext/File/Glob/Glob.xs File::Glob extension external subroutines
+ext/File/Glob/Makefile.PL File::Glob extension makefile writer
+ext/File/Glob/TODO File::Glob extension todo list
+ext/File/Glob/bsd_glob.c File::Glob extension run time code
+ext/File/Glob/bsd_glob.h File::Glob extension header file
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/hints/sco.pl Hint for GDBM_File for named architecture
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/MANIFEST IPC::SysV extension Perl module
ext/IPC/SysV/Makefile.PL IPC::SysV extension Perl module
@@ -241,19 +290,24 @@ 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/hints/cygwin.pl Hint for IPC::SysV for named architecture
+ext/IPC/SysV/hints/next_3.pl Hint for IPC::SysV for named architecture
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
+ext/NDBM_File/hints/cygwin.pl Hint for NDBM_File for named architecture
ext/NDBM_File/hints/dec_osf.pl Hint for NDBM_File for named architecture
ext/NDBM_File/hints/dynixptx.pl Hint for NDBM_File for named architecture
ext/NDBM_File/hints/solaris.pl Hint for NDBM_File for named architecture
+ext/NDBM_File/hints/sco.pl Hint for NDBM_File for named architecture
ext/NDBM_File/hints/svr4.pl Hint for NDBM_File for named architecture
ext/NDBM_File/typemap NDBM extension interface types
ext/ODBM_File/Makefile.PL ODBM extension makefile writer
ext/ODBM_File/ODBM_File.pm ODBM extension Perl module
ext/ODBM_File/ODBM_File.xs ODBM extension external subroutines
+ext/ODBM_File/hints/cygwin.pl Hint for ODBM_File for named architecture
ext/ODBM_File/hints/dec_osf.pl Hint for ODBM_File for named architecture
ext/ODBM_File/hints/hpux.pl Hint for ODBM_File for named architecture
ext/ODBM_File/hints/sco.pl Hint for ODBM_File for named architecture
@@ -272,11 +326,11 @@ 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/mint.pl Hint for POSIX for named architecture
-ext/POSIX/hints/netbsd.pl Hint for POSIX for named architecture
-ext/POSIX/hints/next_3.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/mint.pl Hint for POSIX for named architecture
+ext/POSIX/hints/netbsd.pl Hint for POSIX for named architecture
+ext/POSIX/hints/next_3.pl Hint for POSIX for named architecture
ext/POSIX/hints/openbsd.pl Hint for POSIX for named architecture
ext/POSIX/hints/sunos_4.pl Hint for POSIX for named architecture
ext/POSIX/typemap POSIX extension interface types
@@ -312,6 +366,12 @@ ext/SDBM_File/typemap SDBM extension interface types
ext/Socket/Makefile.PL Socket extension makefile writer
ext/Socket/Socket.pm Socket extension Perl module
ext/Socket/Socket.xs Socket extension external subroutines
+ext/Sys/Hostname/Makefile.PL Sys::Hostname extension makefile writer
+ext/Sys/Hostname/Hostname.pm Sys::Hostname extension Perl module
+ext/Sys/Hostname/Hostname.xs Sys::Hostname extension external subroutines
+ext/Sys/Syslog/Makefile.PL Sys::Syslog extension makefile writer
+ext/Sys/Syslog/Syslog.pm Sys::Syslog extension Perl module
+ext/Sys/Syslog/Syslog.xs Sys::Syslog extension external subroutines
ext/Thread/Makefile.PL Thread extension makefile writer
ext/Thread/Notes Thread notes
ext/Thread/README Thread README
@@ -351,6 +411,7 @@ 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
@@ -379,7 +440,8 @@ hints/broken-db.msg Warning message for systems with broken DB library
hints/bsdos.sh Hints for named architecture
hints/convexos.sh Hints for named architecture
hints/cxux.sh Hints for named architecture
-hints/cygwin32.sh Hints for named architecture
+hints/cygwin.sh Hints for named architecture
+hints/darwin.sh Hints for named architecture
hints/dcosx.sh Hints for named architecture
hints/dec_osf.sh Hints for named architecture
hints/dgux.sh Hints for named architecture
@@ -420,8 +482,10 @@ 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/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
@@ -433,6 +497,7 @@ hints/stellar.sh Hints for named architecture
hints/sunos_4_0.sh Hints for named architecture
hints/sunos_4_1.sh Hints for named architecture
hints/svr4.sh Hints for named architecture
+hints/svr5.sh Hints for named architecture
hints/ti1500.sh Hints for named architecture
hints/titanos.sh Hints for named architecture
hints/ultrix_4.sh Hints for named architecture
@@ -443,6 +508,7 @@ 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
@@ -450,6 +516,43 @@ installman Perl script to install man pages for pods
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 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
+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/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
+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
@@ -461,25 +564,30 @@ 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
lib/CPAN/FirstTime.pm Utility for creating CPAN config files
lib/CPAN/Nox.pm Runs CPAN while avoiding compiled extensions
lib/Carp.pm Error message base class
+lib/Carp/Heavy.pm Error message workhorse
lib/Class/Struct.pm Declare struct-like datatypes as Perl classes
lib/Cwd.pm Various cwd routines (getcwd, fastcwd, chdir)
-lib/Devel/SelfStubber.pm Generate stubs for SelfLoader.pm
+lib/DB.pm Debugger API (draft)
+lib/Devel/SelfStubber.pm Generate stubs for SelfLoader.pm
lib/DirHandle.pm like FileHandle only for directories
lib/Dumpvalue.pm Screen dump of perl values
lib/English.pm Readable aliases for short variables
lib/Env.pm Map environment into ordinary variables
lib/Exporter.pm Exporter base class
+lib/Exporter/Heavy.pm Complicated routines for Exporter
lib/ExtUtils/Command.pm Utilities for Make on non-UNIX platforms
lib/ExtUtils/Embed.pm Utilities for embedding Perl in C programs
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_Cygwin.pm MakeMaker methods for Cygwin
lib/ExtUtils/MM_OS2.pm MakeMaker methods for OS/2
lib/ExtUtils/MM_Unix.pm MakeMaker base class for Unix
lib/ExtUtils/MM_VMS.pm MakeMaker methods for VMS
@@ -502,6 +610,7 @@ lib/File/DosGlob.pm Win32 DOS-globbing module
lib/File/Find.pm Routines to do a find
lib/File/Path.pm Do things like `mkdir -p' and `rm -r'
lib/File/Spec.pm portable operations on file names
+lib/File/Spec/Functions.pm Function interface to File::Spec object methods
lib/File/Spec/Mac.pm portable operations on Mac file names
lib/File/Spec/OS2.pm portable operations on OS2 file names
lib/File/Spec/Unix.pm portable operations on Unix file names
@@ -525,16 +634,26 @@ lib/Net/hostent.pm By-name interface to Perl's builtin gethost*
lib/Net/netent.pm By-name interface to Perl's builtin getnet*
lib/Net/protoent.pm By-name interface to Perl's builtin getproto*
lib/Net/servent.pm By-name interface to Perl's builtin getserv*
+lib/Pod/Checker.pm Pod-Parser - check POD documents for syntax errors
+lib/Pod/Find.pm used by pod/splitpod
lib/Pod/Functions.pm used by pod/splitpod
lib/Pod/Html.pm Convert POD data to HTML
-lib/Pod/Text.pm Convert POD data to formatted ASCII text
+lib/Pod/InputObjects.pm Pod-Parser - define objects for input streams
+lib/Pod/Man.pm Convert POD data to *roff
+lib/Pod/ParseUtils.pm Pod-Parser - pod utility functions
+lib/Pod/Parser.pm Pod-Parser - define base class for parsing POD
+lib/Pod/Plainer.pm Pod migration utility module
+lib/Pod/Select.pm Pod-Parser - select portions of POD docs
+lib/Pod/Text.pm Pod-Parser - convert POD data to formatted ASCII text
+lib/Pod/Text/Color.pm Convert POD data to color ASCII text
+lib/Pod/Text/Termcap.pm Convert POD data to ASCII text with format escapes
+lib/Pod/Usage.pm Pod-Parser - print usage messages
lib/Search/Dict.pm Perform binary search on dictionaries
lib/SelectSaver.pm Enforce proper select scoping
lib/SelfLoader.pm Load functions only on demand
lib/Shell.pm Make AUTOLOADed system() calls
lib/Symbol.pm Symbol table manipulation routines
-lib/Sys/Hostname.pm Hostname methods
-lib/Sys/Syslog.pm Perl module supporting syslogging
+lib/Term/ANSIColor.pm Perl module supporting termcap usage
lib/Term/Cap.pm Perl module supporting termcap usage
lib/Term/Complete.pm A command completion subroutine
lib/Term/ReadLine.pm Stub readline library
@@ -560,14 +679,18 @@ 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
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/bytes.pm Pragma to enable byte operations
+lib/bytes_heavy.pl Support routines for byte pragma
lib/cacheout.pl Manages output filehandles when you need too many
-lib/chat2.pl Obsolete ipc library (use Comm.pm etc instead)
+lib/charnames.pm Character names
+lib/chat2.pl Obsolete ipc library (use Comm.pm etc instead)
lib/complete.pl A command completion subroutine
lib/constant.pm For "use constant"
lib/ctime.pl A ctime workalike
@@ -577,6 +700,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
@@ -592,6 +716,7 @@ lib/lib.pm For "use lib"
lib/locale.pm For "use locale"
lib/look.pl A "look" equivalent
lib/newgetopt.pl A perl library supporting long option parsing
+lib/open.pm Pragma to specify default I/O disciplines
lib/open2.pl Open a two-ended pipe (uses IPC::Open2)
lib/open3.pl Open a three-ended pipe (uses IPC::Open3)
lib/overload.pm Module for overloading perl operators
@@ -606,9 +731,218 @@ 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/ArabShap.txt Unicode character database
+lib/unicode/Bidirectional.pl Unicode character database
+lib/unicode/Block.pl Unicode character database
+lib/unicode/Blocks.txt Unicode character database
+lib/unicode/Category.pl Unicode character database
+lib/unicode/CombiningClass.pl Unicode character database
+lib/unicode/CompExcl.txt Unicode character database
+lib/unicode/Decomposition.pl Unicode character database
+lib/unicode/EAWidth.txt 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/BopomofoExtended.pl Unicode character database
+lib/unicode/In/BoxDrawing.pl Unicode character database
+lib/unicode/In/BraillePatterns.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/CJKRadicalsSupplement.pl Unicode character database
+lib/unicode/In/CJKSymbolsandPunctuation.pl Unicode character database
+lib/unicode/In/CJKUnifiedIdeographs.pl Unicode character database
+lib/unicode/In/CJKUnifiedIdeographsExtensionA.pl Unicode character database
+lib/unicode/In/Cherokee.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/Ethiopic.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/IdeographicDescriptionCharacters.pl Unicode character database
+lib/unicode/In/Kanbun.pl Unicode character database
+lib/unicode/In/KangxiRadicals.pl Unicode character database
+lib/unicode/In/Kannada.pl Unicode character database
+lib/unicode/In/Katakana.pl Unicode character database
+lib/unicode/In/Khmer.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/Mongolian.pl Unicode character database
+lib/unicode/In/Myanmar.pl Unicode character database
+lib/unicode/In/NumberForms.pl Unicode character database
+lib/unicode/In/Ogham.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/Runic.pl Unicode character database
+lib/unicode/In/Sinhala.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/Syriac.pl Unicode character database
+lib/unicode/In/Tamil.pl Unicode character database
+lib/unicode/In/Telugu.pl Unicode character database
+lib/unicode/In/Thaana.pl Unicode character database
+lib/unicode/In/Thai.pl Unicode character database
+lib/unicode/In/Tibetan.pl Unicode character database
+lib/unicode/In/UnifiedCanadianAboriginalSyllabics.pl Unicode character database
+lib/unicode/In/YiRadicals.pl Unicode character database
+lib/unicode/In/YiSyllables.pl Unicode character database
+lib/unicode/Index.txt 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
+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/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
+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/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
+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/Punct.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/SylA.pl Unicode character database
+lib/unicode/Is/SylC.pl Unicode character database
+lib/unicode/Is/SylE.pl Unicode character database
+lib/unicode/Is/SylI.pl Unicode character database
+lib/unicode/Is/SylO.pl Unicode character database
+lib/unicode/Is/SylU.pl Unicode character database
+lib/unicode/Is/SylV.pl Unicode character database
+lib/unicode/Is/SylWA.pl Unicode character database
+lib/unicode/Is/SylWC.pl Unicode character database
+lib/unicode/Is/SylWE.pl Unicode character database
+lib/unicode/Is/SylWI.pl Unicode character database
+lib/unicode/Is/SylWV.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
+lib/unicode/Is/Zs.pl Unicode character database
+lib/unicode/Jamo.txt Unicode character database
+lib/unicode/JamoShort.pl Unicode character database
+lib/unicode/LineBrk.txt Unicode character database
+lib/unicode/Makefile Unicode character database
+lib/unicode/Name.pl Unicode character database
+lib/unicode/Names.txt Unicode character database
+lib/unicode/NamesList.html Unicode character database
+lib/unicode/Number.pl Unicode character database
+lib/unicode/Props.txt Unicode character database
+lib/unicode/README.Ethiopic Unicode character database
+lib/unicode/ReadMe.txt Unicode character database info
+lib/unicode/SpecCase.txt 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/UCD300.html Unicode character database
+lib/unicode/Unicode.300 Unicode character database
+lib/unicode/Unicode3.html Unicode character database
+lib/unicode/mktables.PL Unicode character database generator
+lib/unicode/syllables.txt 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/warnings.pm For "use warnings"
+lib/warnings/register.pm For "use warnings::register"
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
@@ -616,10 +950,10 @@ 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
-mint/errno.h MiNT port
mint/Makefile MiNT port
-mint/pwd.c MiNT port
mint/README MiNT port
+mint/errno.h MiNT port
+mint/pwd.c MiNT port
mint/stdio.h MiNT port
mint/sys/time.h MiNT port
mint/time.h MiNT port
@@ -627,13 +961,14 @@ 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
+myconfig.SH Prints summary of the current configuration
nostdio.h Cause compile error on stdio calls
-objpp.h Scoping macros for Perl Object
+objXSUB.h Scoping macros for Perl Object in extensions
op.c Opcode syntax tree code
op.h Opcode syntax tree header
opcode.h Automatically generated opcode header
opcode.pl Opcode header generatore
+opnames.h Automatically generated opcode header
os2/Changes Changelog for OS/2 port
os2/Makefile.SHs Shared library generation for OS/2
os2/OS2/ExtAttr/Changes EA access module
@@ -657,11 +992,17 @@ os2/OS2/Process/Process.pm system() constants in a module
os2/OS2/Process/Process.xs system() constants in a module
os2/OS2/REXX/Changes DLL access module
os2/OS2/REXX/MANIFEST DLL access module
+os2/OS2/REXX/DLL/Changes DLL access module
+os2/OS2/REXX/DLL/DLL.pm DLL access module
+os2/OS2/REXX/DLL/DLL.xs DLL access module
+os2/OS2/REXX/DLL/MANIFEST DLL access module
+os2/OS2/REXX/DLL/Makefile.PL DLL access module
os2/OS2/REXX/Makefile.PL DLL access module
os2/OS2/REXX/REXX.pm DLL access module
os2/OS2/REXX/REXX.xs DLL access module
os2/OS2/REXX/t/rx_cmprt.t DLL access module
os2/OS2/REXX/t/rx_dllld.t DLL access module
+os2/OS2/REXX/t/rx_emxrv.t DLL access module
os2/OS2/REXX/t/rx_objcall.t DLL access module
os2/OS2/REXX/t/rx_sql.test DLL access module
os2/OS2/REXX/t/rx_tiesql.test DLL access module
@@ -669,7 +1010,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
@@ -681,7 +1021,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
@@ -690,10 +1031,10 @@ 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.fixer A program to remove yacc stack limitations
perly.h The header file for perly.c
perly.y Yacc grammar for perl
+perly_c.diff Fixup perly.c to allow recursion
plan9/aperl Shell to make Perl error messages Acme-friendly
plan9/arpa/inet.h Plan9 port: replacement C header file
plan9/buildinfo Plan9 port: configuration information
@@ -710,17 +1051,24 @@ 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
+pod/perl5004delta.pod Changes from 5.003 to 5.004
+pod/perl5005delta.pod Changes from 5.004 to 5.005
+pod/perlapi.pod Perl API documentation (autogenerated)
pod/perlapio.pod IO API info
pod/perlbook.pod Book info
+pod/perlboot.pod Beginner's Object-oriented Tutorial
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/perldebguts.pod Debugger guts info
pod/perldebug.pod Debugger info
pod/perldelta.pod Changes since last version
-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
@@ -734,16 +1082,22 @@ pod/perlfaq6.pod Frequently Asked Questions, Part 6
pod/perlfaq7.pod Frequently Asked Questions, Part 7
pod/perlfaq8.pod Frequently Asked Questions, Part 8
pod/perlfaq9.pod Frequently Asked Questions, Part 9
+pod/perlfilter.pod Source filters info
+pod/perlfork.pod Info about fork()
pod/perlform.pod Format info
pod/perlfunc.pod Function info
pod/perlguts.pod Internals info
+pod/perlhack.pod Perl hackers guide
pod/perlhist.pod Perl history info
+pod/perlintern.pod Perl internal function docs (autogenrated)
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
pod/perlmodinstall.pod Installing CPAN Modules
pod/perlmodlib.pod Module policy info
+pod/perlnumber.pod Semantics of numbers and numeric operations
pod/perlobj.pod Object info
pod/perlop.pod Operator info
pod/perlopentut.pod open() tutorial
@@ -751,7 +1105,7 @@ pod/perlpod.pod Pod info
pod/perlport.pod Portability guide
pod/perlre.pod Regular expression info
pod/perlref.pod References info
-pod/perlreftut.pod References tutorial
+pod/perlreftut.pod Mark's references tutorial
pod/perlrun.pod Execution info
pod/perlsec.pod Security info
pod/perlstyle.pod Style info
@@ -760,8 +1114,11 @@ pod/perlsyn.pod Syntax info
pod/perlthrtut.pod Threads tutorial
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/perlunicode.pod Unicode support info
pod/perlvar.pod Variable info
pod/perlxs.pod XS api info
pod/perlxstut.pod XS tutorial
@@ -769,12 +1126,16 @@ pod/pod2html.PL Precursor for translator to turn pod into HTML
pod/pod2latex.PL Precursor for translator to turn pod into LaTeX
pod/pod2man.PL Precursor for translator to turn pod into manpage
pod/pod2text.PL Precursor for translator to turn pod into text
+pod/pod2usage.PL Pod-Parser - print usage messages from POD docs
+pod/podchecker.PL Pod-Parser - Pod::Checker::podchecker() CLI
+pod/podselect.PL Pod-Parser - Pod::Select::podselect() CLI
pod/roffitall troff the whole man page set
pod/rofftoc Generate a table of contents in troff format
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
@@ -796,6 +1157,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
@@ -808,6 +1170,7 @@ t/cmd/mod.t See if statement modifiers work
t/cmd/subval.t See if subroutine values work
t/cmd/switch.t See if switch optimizations work
t/cmd/while.t See if while loops work
+t/comp/bproto.t See if builtins conform to their prototypes
t/comp/cmdopt.t See if command optimization works
t/comp/colon.t See if colons are parsed correctly
t/comp/cpp.aux main file for cpp.t
@@ -827,20 +1190,28 @@ 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/nargv.t See if nested ARGV stuff works
+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
t/io/tell.t See if file seeking works
t/lib/abbrev.t See if Text::Abbrev works
+t/lib/ansicolor.t See if Term::ANSIColor 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/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
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/charnames.t See if character names work
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
@@ -848,33 +1219,62 @@ 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/V.pm Perl code profiler tests
+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
t/lib/env.t See if Env works
+t/lib/env-array.t See if Env works for arrays
t/lib/errno.t See if Errno works
t/lib/fatal.t See if Fatal 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
+t/lib/filefunc.t See if File::Spec::Functions works
t/lib/filehand.t See if FileHandle works
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/glob-basic.t See if File::Glob works
+t/lib/glob-case.t See if File::Glob works
+t/lib/glob-global.t See if File::Glob works
+t/lib/glob-taint.t See if File::Glob works
+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
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
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
@@ -894,22 +1294,28 @@ t/lib/selectsaver.t See if SelectSaver works
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/syslfs.t See if large files work for sysio
t/lib/textfill.t See if Text::Wrap::fill works
+t/lib/texttabs.t See if Text::Tabs 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/thr5005.t Test 5.005-style threading (skipped if no use5005threads)
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
+t/op/64bitint.t See if 64 bit integers work
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
+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
@@ -923,12 +1329,16 @@ t/op/do.t See if subroutines work
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/exists_sub.t See if exists(&sub) works
t/op/exp.t See if math functions work
+t/op/fh.t See if filehandles 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/grep.t See if grep() and map() work
t/op/groups.t See if $( works
t/op/gv.t See if typeglobs work
@@ -937,20 +1347,25 @@ 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/join.t See if join works
+t/op/lex_assign.t See if ops involving lexicals or pad temps work
+t/op/lfs.t See if large files work for perlio
t/op/list.t See if array lists work
t/op/local.t See if local works
+t/op/lop.t See if logical operators work
t/op/magic.t See if magic variables work
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/nothread.t local @_ test which does not work threaded
+t/op/nothr5005.t local @_ test which does not work under use5005threads
+t/op/numconvert.t See if accessing fields does not change numeric values
t/op/oct.t See if oct and hex work
t/op/ord.t See if ord works
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
@@ -965,12 +1380,14 @@ 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/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
t/op/study.t See if study works
t/op/subst.t See if substitution works
+t/op/subst_amp.t See if $&-related substitution works
+t/op/subst_wamp.t See if substitution works with $& present
t/op/substr.t See if substr works
t/op/sysio.t See if sysread and syswrite work
t/op/taint.t See if tainting works
@@ -983,36 +1400,111 @@ 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
t/op/vec.t See if vectors work
+t/op/ver.t See if v-strings and the %v format flag work
t/op/wantarray.t See if wantarray works
t/op/write.t See if write works
+t/pod/emptycmd.t Test empty pod directives
+t/pod/emptycmd.xr Expected results for emptycmd.t
+t/pod/for.t Test =for directive
+t/pod/for.xr Expected results for for.t
+t/pod/headings.t Test =head directives
+t/pod/headings.xr Expected results for headings.t
+t/pod/include.t Test =include directive
+t/pod/include.xr Expected results for include.t
+t/pod/included.t Test =include directive
+t/pod/included.xr Expected results for included.t
+t/pod/lref.t Test L<...> sequences
+t/pod/lref.xr Expected results for lref.t
+t/pod/multiline_items.t Test multiline =items
+t/pod/multiline_items.xr Test multiline =items
+t/pod/nested_items.t Test nested =items
+t/pod/nested_items.xr Expected results for nested_items.t
+t/pod/nested_seqs.t Test nested interior sequences
+t/pod/nested_seqs.xr Expected results for nested_seqs.t
+t/pod/oneline_cmds.t Test single paragraph ==cmds
+t/pod/oneline_cmds.xr Expected results for oneline_cmds.t
+t/pod/pod2usage.t Test Pod::Usage
+t/pod/pod2usage.xr Expected results for pod2usage.t
+t/pod/poderrs.t Test POD errors
+t/pod/poderrs.xr Expected results for emptycmd.t
+t/pod/podselect.t Test Pod::Select
+t/pod/podselect.xr Expected results for podselect.t
+t/pod/special_seqs.t Test "special" interior sequences
+t/pod/special_seqs.xr Expected results for emptycmd.t
+t/pod/testcmp.pl Module to compare output against expected results
+t/pod/testp2pt.pl Module to test Pod::PlainText for a given file
+t/pod/testpchk.pl Module to test Pod::Checker for a given file
t/pragma/constant.t See if compile-time constants work
-t/pragma/locale.t See if locale support (i18n and l10n) works
+t/pragma/diagnostics.t See if diagnostics.pm works
+t/pragma/locale.t See if locale support works
+t/pragma/locale/latin1 Part of locale.t in Latin 1
+t/pragma/locale/utf8 Part of locale.t in UTF8
t/pragma/overload.t See if operator overloading works
t/pragma/strict-refs Tests of "use strict 'refs'" for strict.t
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/warning.t See if warning controls work
+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 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/7fatal Tests fatal warnings
+t/pragma/warn/8signal Tests warnings + __WARN__ and __DIE__
+t/pragma/warn/9enabled Tests warnings
+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
-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
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/perlbc.PL Front-end for byte compiler
utils/perlbug.PL A simple tool to submit a bug report
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
@@ -1041,33 +1533,31 @@ vms/perly_c.vms perly.c with fixed declarations for global syms
vms/perly_h.vms perly.h with fixed declarations for global syms
vms/sockadapt.c glue for SockshShr socket support
vms/sockadapt.h glue for SockshShr socket support
-vms/subconfigure.com performs compiler checks and writes config.sh, config.h, and descrip.mms
+vms/subconfigure.com performs compiler checks and writes config.sh, config.h, and descrip.mms
vms/test.com DCL driver for regression tests
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/build.cm VOS command macro to build Perl
+vos/compile_perl.cm VOS command macro to build multiple version of Perl
+vos/config.def input for config.pl
vos/config.h config.h for VOS
+vos/config.pl script to convert a config_h.SH to a config.h
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_accept.c Wrapper to fixup nonstandard VOS _accept function
vos/vos_dummies.c Wrappers to soak up undefined functions
-vos/vosish.h VOS-specific header file
-win32/GenCAPI.pl Win32 port for C API with PERL_OBJECT
+vos/vosish.h VOS-specific header file
+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/TEST Win32 port
-win32/autosplit.pl Win32 port
-win32/bin/network.pl Win32 port
+win32/bin/exetype.pl Set executable type to CONSOLE or WINDOWS
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)
@@ -1078,21 +1568,20 @@ 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/genmk95.pl Perl code to generate command.com-usable makefile.95
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/makefile.mk Win32 makefile for DMAKE (BC++, VC++ builds)
win32/perlglob.c Win32 port
-win32/perlhost.h Perl host implementation
+win32/perlhost.h Perl "host" implementation
win32/perllib.c Win32 port
win32/pod.mak Win32 port
win32/runperl.c Win32 port
win32/splittree.pl Win32 port
+win32/vdir.h Perl "host" virtual directory manager
+win32/vmem.h Perl "host" memory manager
win32/win32.c Win32 port
win32/win32.h Win32 port
win32/win32iop.h Win32 port
@@ -1119,3 +1608,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::
OpenPOWER on IntegriCloud