This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl 5.0 alpha 8
[perl5.git] / MANIFEST
index d0efb2e..39ad1e4 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,19 +1,18 @@
 Artistic               The "Artistic License"
-Configure              Run this first
 Copying                        The GNU General Public License
 EXTERN.h               Included before foreign .h files
 INTERN.h               Included before domestic .h files
+Makefile.SH            A script that generates Makefile
 MANIFEST               This list of files
-Makefile.SH            Precursor to Makefile
-PACKINGLIST            Which files came from which kits
+NDBM_File.c
+ODBM_File.c
+POSIX.c
 README                 The Instructions
 README.ncr             Special instructions for NCR
 README.uport           Special instructions for Microports
 README.xenix           Special instructions for Xenix
-Wishlist               Some things that may or may not happen
-arg.h                  Public declarations for the above
-array.c                        Numerically subscripted arrays
-array.h                        Public declarations for the above
+SDBM_File.c
+XSUB.h
 atarist/FILES
 atarist/README.ST
 atarist/RESULTS
@@ -45,19 +44,23 @@ atarist/usub/acurses.mus
 atarist/usub/makefile.st
 atarist/usub/usersub.c
 atarist/wildmat.c
+av.c
+av.h
+bar.pm
 c2ph.SH                        program to translate dbx stabs to perl
 c2ph.doc               documentation for c2ph
 cflags.SH              A script that emits C compilation flags per file
 client                 A client to test sockets
-cmd.c                  Command interpreter
-cmd.h                  Public declarations for the above
 config.H               Sample config.h
-config_h.SH            Produces config.h
 config_c++.h           TEMP FILE
-cons.c                 Routines to construct cmd nodes of a parse tree
-consarg.c              Routines to construct arg nodes of a parse tree
+config_h.SH            Produces config.h
+cop.h
+cv.h
+deb.c
+dl.c
+dlperl/dlperl.c
+dlperl/usersub.c
 doSH                   Script to run all the *.SH files
-doarg.c                        Scalar expression evaluation
 doio.c                 I/O operations
 doop.c                 Support code for various operations
 dosish.h
@@ -96,6 +99,7 @@ eg/sysvipc/ipcmsg     Example of SYS V IPC message queues
 eg/sysvipc/ipcsem      Example of Sys V IPC semaphores
 eg/sysvipc/ipcshm      Example of Sys V IPC shared memory
 eg/travesty            A program to print travesties of its input text
+eg/unuc.pats
 eg/van/empty           A program to empty the trashcan
 eg/van/unvanish                A program to undo what vanish does
 eg/van/vanexp          A program to expire vanished files
@@ -106,11 +110,35 @@ emacs/perldb.el           Emacs debugging
 emacs/perldb.pl                Emacs debugging
 emacs/tedstuff         Some optional patches
 embed_h.SH
-eval.c                 The expression evaluator
-form.c                 Format processing
+ext/dbm/GDBM_File.c
+ext/dbm/NDBM_File.c
+ext/dbm/ODBM_File.c
+ext/dbm/SDBM_File.c
+ext/dbm/sdbm/.pure
+ext/dbm/sdbm/README.too
+ext/dbm/sdbm/dba.c
+ext/dbm/sdbm/dbd.c
+ext/dbm/sdbm/dbe.c
+ext/dbm/sdbm/dbm.c
+ext/dbm/sdbm/dbm.h
+ext/dbm/sdbm/dbu.c
+ext/dbm/sdbm/hash.c
+ext/dbm/sdbm/linux.patches
+ext/dbm/sdbm/pair.c
+ext/dbm/sdbm/pair.h
+ext/dbm/sdbm/readme.ps
+ext/dbm/sdbm/sdbm.c
+ext/dbm/sdbm/sdbm.h
+ext/dbm/sdbm/tune.h
+ext/dbm/sdbm/util.c
+ext/dl/dl.c
+ext/dl/eg/main.c
+ext/dl/eg/test.c
+ext/dl/eg/test1.c
 form.h                 Public declarations for the above
 gettest                        A little script to test the get* routines
-global.var
+gv.c
+gv.h
 h2ph.SH                        A thing to turn C .h file into perl .ph files
 h2pl/README            How to turn .ph files into .pl files
 h2pl/cbreak.pl         cbreak routines using .ph
@@ -125,8 +153,6 @@ h2pl/mkvars         Program to make .pl from .ph files
 h2pl/tcbreak           cbreak test routine using .ph
 h2pl/tcbreak2          cbreak test routine using .pl
 handy.h                        Handy definitions
-hash.c                 Associative arrays
-hash.h                 Public declarations for the above
 hints/3b1.sh
 hints/3b1cc
 hints/3b2.sh
@@ -181,10 +207,21 @@ hints/unisysdynix.sh
 hints/utekv.sh
 hints/uts.sh
 hints/vax.sh
+hv.c
+hv.h
+hvdbm.h
 installperl            Perl script to do "make install" dirty work
-interp.var
 ioctl.pl               Sample ioctl.pl
 keywords.h
+lib/AutoLoader.pm
+lib/Config.pm
+lib/English.pm
+lib/Exporter.pm
+lib/FOOBAR.pm
+lib/FileHandle.pm
+lib/Hostname.pm
+lib/POSIX.pm
+lib/SDBM_File.pm
 lib/abbrev.pl          An abbreviation table builder
 lib/assert.pl          assertion and panic with stack trace
 lib/bigfloat.pl                An arbitrary precision floating point package
@@ -194,24 +231,31 @@ lib/cacheout.pl           Manages output filehandles when you need too many
 lib/chat2.pl           Randal's famous expect-ish routines
 lib/complete.pl                A command completion subroutine
 lib/ctime.pl           A ctime workalike
+lib/dotsh.pl.art
 lib/dumpvar.pl         A variable dumper
 lib/exceptions.pl      catch and throw routines
 lib/fastcwd.pl         a faster but more dangerous getcwd
 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
+lib/ftp.pl
 lib/getcwd.pl          a getcwd() emulator
 lib/getopt.pl          Perl library supporting option parsing
 lib/getopts.pl         Perl library supporting option parsing
+lib/hostname.pl
 lib/importenv.pl       Perl routine to get environment into variables
 lib/look.pl            A "look" equivalent
 lib/newgetopt.pl       A perl library supporting long option parsing
 lib/open2.pl
+lib/open3.pl
 lib/perldb.pl          Perl debugging routines
 lib/pwd.pl             Routines to keep track of PWD environment variable
+lib/quotewords.pl.art
 lib/shellwords.pl      Perl library to split into words with shell quoting
+lib/soundex.pl.art
 lib/stat.pl            Perl library supporting stat function
 lib/syslog.pl          Perl library supporting syslogging
+lib/tainted.pl
 lib/termcap.pl         Perl library supporting termcap usage
 lib/timelocal.pl       Perl library supporting inverse of localtime, gmtime
 lib/validate.pl                Perl library supporting wholesale file mode validation
@@ -220,6 +264,8 @@ makedepend.SH               Precursor to makedepend
 makedir.SH             Precursor to makedir
 makefile.lib           make libperl.a
 malloc.c               A version of malloc you might not want
+mg.c
+mg.h
 msdos/Changes.dds      Expanation of MS-DOS patches by Diomidis Spinellis
 msdos/Makefile         MS-DOS makefile
 msdos/README.msdos     Compiling and usage information
@@ -235,6 +281,8 @@ msdos/glob.c                A command equivalent to csh glob
 msdos/msdos.c          MS-DOS ioctl, sleep, gete?[gu]if, spawn, aspawn
 msdos/popen.c          My_popen and my_pclose for MS-DOS
 msdos/usage.c          How to invoke perl under MS-DOS
+opcode.h
+opcode.pl
 os2/Makefile           Makefile for OS/2
 os2/README.OS2         Notes for OS/2
 os2/a2p.cs             Compiler script for a2p
@@ -271,21 +319,27 @@ perl.c                    main()
 perl.h                 Global declarations
 perl.man               The manual page(s)
 perlsh                 A poor man's perl shell
+perly.c
+perly.c.byacc
+perly.c.diff
+perly.c.yacc
 perly.fixer            A program to remove yacc stack limitations
+perly.h
+perly.h.yacc
 perly.y                        Yacc grammar for perl
-pp.h                   Push/Pop code defs
+perly.y.save
 pp.c                   Push/Pop code
+pp.h                   Push/Pop code defs
 proto.h
 regcomp.c              Regular expression compiler
 regcomp.h              Private declarations for above
 regexec.c              Regular expression evaluator
 regexp.h               Public declarations for the above
+scope.c
+scope.h
 server                 A server to test sockets
-spat.h                 Search pattern declarations
-stab.c                 Symbol table stuff
-stab.h                 Public declarations for the above
-str.c                  String handling package
-str.h                  Public declarations for the above
+sv.c
+sv.h
 t/README               Instructions for regression tests
 t/TEST                 The regression tester
 t/base/cond.t          See if conditionals work
@@ -313,13 +367,14 @@ t/io/inplace.t            See if inplace editing works
 t/io/pipe.t            See if secure pipes work
 t/io/print.t           See if print commands work
 t/io/tell.t            See if file seeking works
-t/lib/big.t            See if lib/bigint.pl works
+t/lib/bigint.t
+t/lib/english.t
+t/lib/sdbm.t
 t/op/append.t          See if . works
 t/op/array.t           See if array operations work
 t/op/auto.t            See if autoincrement et all work
 t/op/chop.t            See if chop works
 t/op/cond.t            See if conditional expressions work
-t/op/dbm.t             See if dbm binding works
 t/op/delete.t          See if delete works
 t/op/do.t              See if subroutines work
 t/op/each.t            See if associative iterators work
@@ -338,6 +393,7 @@ 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
 t/op/mkdir.t           See if mkdir works
+t/op/my.t
 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
@@ -347,32 +403,27 @@ t/op/range.t              See if .. works
 t/op/re_tests          Input file for op.regexp
 t/op/read.t            See if read() works
 t/op/readdir.t         See if readdir() works
+t/op/ref.t
 t/op/regexp.t          See if regular expressions work
 t/op/repeat.t          See if x operator works
-t/op/s.t               See if substitutions work
 t/op/sleep.t           See if sleep works
 t/op/sort.t            See if sort 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
 t/op/substr.t          See if substr works
 t/op/time.t            See if time functions work
 t/op/undef.t           See if undef works
 t/op/unshift.t         See if unshift works
 t/op/vec.t             See if vectors work
 t/op/write.t           See if write works
+taint.c
+test.pl
 toke.c                 The tokener
 unixish.h
 usersub.c              User supplied (possibly proprietary) subroutines
-usub/Makefile          Makefile for curseperl
-usub/README            Instructions for user supplied subroutines
-usub/bsdcurses.mus     what used to be curses.mus
-usub/curses.mus                Glue routines for BSD curses
-usub/man2mus           A manual page to .mus translator
-usub/mus               A .mus to .c translator
-usub/pager             A sample pager in curseperl
-usub/usersub.c         An initialization file to call curses glue routines
 util.c                 Utility routines
 util.h                 Public declarations for the above
 x2p/EXTERN.h           Same as above
@@ -387,6 +438,7 @@ x2p/find2perl.SH    A find to perl translator
 x2p/handy.h            Handy definitions
 x2p/hash.c             Associative arrays again
 x2p/hash.h             Public declarations for the above
+x2p/malloc.c
 x2p/s2p.SH             Sed to perl translator
 x2p/s2p.man            Manual page for sed to perl translator
 x2p/str.c              String handling package
@@ -394,3 +446,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
+Configure                    Portability tool