X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=MANIFEST;h=deb1303b197ac801b6da51842922d78b159e7e79;hb=5d5aaa5e70a8a8ab4803cdb506e2096b6e190e80;hp=7fc958bd15eab0fcc6c0389543c628648f2cfb1f;hpb=46fc3d4c69a0adf236bfcba70daee7fd597cf30d;p=p5sagit%2Fp5-mst-13.2.git diff --git a/MANIFEST b/MANIFEST index 7fc958b..deb1303 100644 --- a/MANIFEST +++ b/MANIFEST @@ -4,8 +4,7 @@ Changes5.000 Differences between 4.x and 5.000 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 -configure Crude emulation of GNU configure -configure.gnu Copy of configure (for case-insensitive systems) +configure.gnu Crude emulation of GNU configure Configure Portability tool Copying The GNU General Public License EXTERN.h Included before foreign .h files @@ -14,6 +13,8 @@ INTERN.h Included before domestic .h files MANIFEST This list of files Makefile.SH A script that generates Makefile Porting/Glossary Glossary of config.sh variables +Porting/makerel Release making utility +Porting/patchls Flexible patch file listing utility Porting/pumpkin.pod Guidelines and hints for Perl maintainers README The Instructions README.amiga Notes about AmigaOS port @@ -21,9 +22,11 @@ README.cygwin32 Notes about Cygwin32 port README.os2 Notes about OS/2 port README.plan9 Notes about Plan9 port README.qnx Notes about QNX port +README.threads Notes about multithreading README.vms Notes about VMS port README.win32 Notes about Win32 port Todo The Wishlist +Todo.5.005 What needs doing before 5.005 release XSUB.h Include file for extension subroutines av.c Array value code av.h Array value header @@ -204,9 +207,37 @@ 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/util/extliblist Used by extension Makefile.PL to make lib lists +ext/Thread/Makefile.PL Thread extension makefile writer +ext/Thread/Notes Thread notes +ext/Thread/README Thread README +ext/Thread/Thread/Queue.pm Thread synchronised queue objects +ext/Thread/Thread/Semaphore.pm Thread semaphore objects +ext/Thread/Thread/Specific.pm Thread specific data access +ext/Thread/Thread.pm Thread extension Perl module +ext/Thread/Thread.xs Thread extension external subroutines +ext/Thread/create.t Test thread creation +ext/Thread/die.t Test thread die() +ext/Thread/die2.t Test thread die() differently +ext/Thread/io.t Test threads doing simple I/O +ext/Thread/join.t Test thread joining +ext/Thread/join2.t Test thread joining differently +ext/Thread/list.t Test getting list of all threads +ext/Thread/lock.t Test lock primitive +ext/Thread/queue.t Test Thread::Queue module +ext/Thread/specific.t Test thread-specific user data +ext/Thread/sync.t Test thread synchronisation +ext/Thread/sync2.t Test thread synchronisation +ext/Thread/typemap Thread extension interface types +ext/Thread/unsync.t Test thread implicit synchronisation +ext/Thread/unsync2.t Test thread implicit synchronisation +ext/Thread/unsync3.t Test thread implicit synchronisation +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/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) @@ -227,7 +258,6 @@ h2pl/tcbreak2 cbreak test routine using .pl handy.h Handy definitions hints/3b1.sh Hints for named architecture hints/3b1cc Hints for named architecture -hints/README.NeXT Notes about NeXT hints hints/README.hints Notes about hints hints/aix.sh Hints for named architecture hints/altos486.sh Hints for named architecture @@ -268,11 +298,13 @@ hints/mpc.sh Hints for named architecture hints/mpeix.sh Hints for named architecture hints/ncr_tower.sh Hints for named architecture hints/netbsd.sh Hints for named architecture +hints/newsos4.sh Hints for named architecture hints/next_3.sh Hints for named architecture hints/next_3_0.sh Hints for named architecture hints/next_4.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/powerux.sh Hints for named architecture hints/qnx.sh Hints for named architecture hints/sco.sh Hints for named architecture @@ -344,6 +376,7 @@ lib/File/Basename.pm Emulate the basename program lib/File/CheckTree.pm Perl module supporting wholesale file mode validation lib/File/Compare.pm Emulation of cmp command lib/File/Copy.pm Emulation of cp command +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/stat.pm By-name interface to Perl's builtin stat @@ -397,11 +430,13 @@ 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/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/cacheout.pl Manages output filehandles when you need too many +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 @@ -410,10 +445,11 @@ lib/dotsh.pl Code to "dot" in a shell script 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/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 FTP code +lib/ftp.pl FTP code (obsolete, use Net::FTP instead) lib/getcwd.pl A getcwd() emulator lib/getopt.pl Perl library supporting option parsing lib/getopts.pl Perl library supporting option parsing @@ -504,6 +540,7 @@ perl.h Global declarations perl_exp.SH Creates list of exported symbols for AIX perlio.c C code for PerlIO abstraction perlio.h Interface to PerlIO abstraction +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 @@ -557,7 +594,8 @@ pod/perlguts.pod Internals info pod/perlipc.pod IPC info pod/perllocale.pod Locale support info pod/perllol.pod How to use lists of lists -pod/perlmod.pod Module info +pod/perlmod.pod Module mechanism info +pod/perlmodlib.pod Module policy info pod/perlobj.pod Object info pod/perlop.pod Operator info pod/perlpod.pod Pod info @@ -646,6 +684,7 @@ t/lib/db-btree.t See if DB_File works 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/english.t See if English works t/lib/env.t See if Env works t/lib/filecache.t See if FileCache works @@ -684,6 +723,7 @@ 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/timelocal.t See if Time::Local works +t/lib/thread.t Basic test of threading (skipped if no threads) t/lib/trig.t See if Math::Trig works t/op/append.t See if . works t/op/arith.t See if arithmetic works @@ -718,6 +758,7 @@ t/op/method.t See if method calls work t/op/misc.t See if miscellaneous bugs have been fixed t/op/mkdir.t See if mkdir works t/op/my.t See if lexical scoping works +t/op/nothread.t local @_ test which does not work threaded t/op/oct.t See if oct and hex work t/op/ord.t See if ord works t/op/pack.t See if pack and unpack work @@ -762,6 +803,8 @@ 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 taint.c Tainting code +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 @@ -809,17 +852,19 @@ 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 -win32/Makefile Win32 port +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/pl2bat.bat Win32 port -win32/bin/search.bat Win32 port -win32/bin/test.bat Win32 port -win32/bin/webget.bat Win32 port +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.H Win32 config header (suffix not ".h" for metaconfig) -win32/config.w32 Win32 base line config.sh +win32/config.bc Win32 base line config.sh (Borland C++ build) +win32/config.vc Win32 base line config.sh (Visual C++ build) +win32/config_H.bc Win32 config header (Borland C++ 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/dl_win32.xs Win32 port @@ -829,6 +874,7 @@ win32/include/dirent.h Win32 port win32/include/netdb.h Win32 port win32/include/sys/socket.h Win32 port win32/makedef.pl Win32 port +win32/makefile.mk Win32 makefile for DMAKE (BC++, VC++ builds) win32/makemain.pl Win32 port win32/makeperldef.pl Win32 port win32/perlglob.c Win32 port @@ -838,10 +884,10 @@ win32/runperl.c Win32 port win32/splittree.pl Win32 port win32/win32.c Win32 port win32/win32.h Win32 port -win32/win32io.c Win32 port -win32/win32io.h Win32 port win32/win32iop.h Win32 port win32/win32sck.c Win32 port +win32/win32thread.h Win32 port mapping to threads +win32/win32thread.c Win32 functions for threads writemain.SH Generate perlmain.c from miniperlmain.c+extensions x2p/EXTERN.h Same as above x2p/INTERN.h Same as above