perl 4.0 patch 3: Patch 1 continued
[p5sagit/p5-mst-13.2.git] / MANIFEST
CommitLineData
a687059c 1Configure Run this first
2Copying The GNU General Public License
3EXTERN.h Included before foreign .h files
4INTERN.h Included before domestic .h files
5MANIFEST This list of files
6Makefile.SH Precursor to Makefile
7PACKINGLIST Which files came from which kits
8README The Instructions
d8f2e4cc 9README.uport Special instructions for Microports
fe14fcc3 10README.xenix Special instructions for Xenix
a687059c 11Wishlist Some things that may or may not happen
12arg.h Public declarations for the above
13array.c Numerically subscripted arrays
14array.h Public declarations for the above
1c3d792e 15cflags.SH A script that emits C compilation flags per file
a687059c 16client A client to test sockets
17cmd.c Command interpreter
18cmd.h Public declarations for the above
19config.H Sample config.h
21d892ea 20config_h.SH Produces config.h
a687059c 21cons.c Routines to construct cmd nodes of a parse tree
22consarg.c Routines to construct arg nodes of a parse tree
23doarg.c Scalar expression evaluation
24doio.c I/O operations
25dolist.c Array expression evaluation
26dump.c Debugging output
27eg/ADB An adb wrapper to put in your crash dir
28eg/README Intro to example perl scripts
29eg/changes A program to list recently changed files
30eg/down A program to do things to subdirectories
31eg/dus A program to do du -s on non-mounted dirs
32eg/findcp A find wrapper that implements a -cp switch
33eg/findtar A find wrapper that pumps out a tar file
34eg/g/gcp A program to do a global rcp
35eg/g/gcp.man Manual page for gcp
36eg/g/ged A program to do a global edit
37eg/g/ghosts A sample /etc/ghosts file
38eg/g/gsh A program to do a global rsh
39eg/g/gsh.man Manual page for gsh
40eg/muck A program to find missing make dependencies
41eg/muck.man Manual page for muck
42eg/myrup A program to find lightly loaded machines
43eg/nih Script to insert #! workaround
21d892ea 44eg/relink A program to change symbolic links
79220ce3 45eg/rename A program to rename files
a687059c 46eg/rmfrom A program to feed doomed filenames to
47eg/scan/scan_df Scan for filesystem anomalies
48eg/scan/scan_last Scan for login anomalies
49eg/scan/scan_messages Scan for console message anomalies
50eg/scan/scan_passwd Scan for passwd file anomalies
51eg/scan/scan_ps Scan for process anomalies
52eg/scan/scan_sudo Scan for sudo anomalies
53eg/scan/scan_suid Scan for setuid anomalies
54eg/scan/scanner An anomaly reporter
55eg/shmkill A program to remove unused shared memory
c2ab57d4 56eg/sysvipc/README Intro to Sys V IPC examples
57eg/sysvipc/ipcmsg Example of SYS V IPC message queues
58eg/sysvipc/ipcsem Example of Sys V IPC semaphores
59eg/sysvipc/ipcshm Example of Sys V IPC shared memory
21d892ea 60eg/travesty A program to print travesties of its input text
a687059c 61eg/van/empty A program to empty the trashcan
62eg/van/unvanish A program to undo what vanish does
63eg/van/vanexp A program to expire vanished files
64eg/van/vanish A program to put files in a trashcan
65eg/who A sample who program
fe14fcc3 66emacs/perldb.pl Emacs debugging
67emacs/perldb.el Emacs debugging
68emacs/perl-mode.el Emacs major mode for perl
69emacs/tedstuff Some optional patches
a687059c 70eval.c The expression evaluator
a687059c 71form.c Format processing
72form.h Public declarations for the above
73gettest A little script to test the get* routines
79220ce3 74h2ph.SH A thing to turn C .h file into perl .ph files
75h2pl/README How to turn .ph files into .pl files
76h2pl/cbreak.pl cbreak routines using .ph
77h2pl/cbreak2.pl cbreak routines using .pl
78h2pl/eg/sizeof.ph Sample sizeof array initialization
79h2pl/eg/sys/errno.pl Sample translated errno.pl
80h2pl/eg/sys/ioctl.pl Sample translated ioctl.pl
81h2pl/eg/sysexits.pl Sample translated sysexits.pl
82h2pl/getioctlsizes Program to extract types from ioctl.h
83h2pl/mksizes Program to make %sizeof array.
84h2pl/mkvars Program to make .pl from .ph files
85h2pl/tcbreak cbreak test routine using .ph
86h2pl/tcbreak2 cbreak test routine using .pl
a687059c 87handy.h Handy definitions
88hash.c Associative arrays
89hash.h Public declarations for the above
1c3d792e 90hints/3b2.sh
91hints/aix_rs.sh
92hints/aix_rt.sh
93hints/apollo_C6_7.sh
94hints/aux.sh
95hints/dnix.sh
96hints/dynix.sh
97hints/fps.sh
98hints/genix.sh
99hints/hp9000_300.sh
100hints/hp9000_400.sh
101hints/hpux.sh
102hints/i386.sh
103hints/mips.sh
104hints/ncr_tower.sh
105hints/next.sh
106hints/osf_1.sh
107hints/sco_2_3_0.sh
108hints/sco_2_3_1.sh
109hints/sco_2_3_2.sh
110hints/sco_2_3_3.sh
111hints/sco_3.sh
112hints/sgi.sh
113hints/sunos_3_4.sh
114hints/sunos_3_5.sh
115hints/sunos_4_0_1.sh
116hints/sunos_4_0_2.sh
117hints/ultrix_3.sh
118hints/ultrix_4.sh
119hints/uts.sh
7e1cf235 120installperl Perl script to do "make install" dirty work
a687059c 121ioctl.pl Sample ioctl.pl
122lib/abbrev.pl An abbreviation table builder
5303340c 123lib/bigfloat.pl An arbitrary precision floating point package
124lib/bigint.pl An arbitrary precision integer arithmetic package
125lib/bigrat.pl An arbitrary precision rational arithmetic package
c2ab57d4 126lib/cacheout.pl Manages output filehandles when you need too many
a687059c 127lib/complete.pl A command completion subroutine
21d892ea 128lib/ctime.pl A ctime workalike
a687059c 129lib/dumpvar.pl A variable dumper
79220ce3 130lib/flush.pl Routines to do single flush
a687059c 131lib/getopt.pl Perl library supporting option parsing
132lib/getopts.pl Perl library supporting option parsing
133lib/importenv.pl Perl routine to get environment into variables
79220ce3 134lib/look.pl A "look" equivalent
a687059c 135lib/perldb.pl Perl debugging routines
79220ce3 136lib/pwd.pl Routines to keep track of PWD environment variable
a687059c 137lib/stat.pl Perl library supporting stat function
21d892ea 138lib/syslog.pl Perl library supporting syslogging
a687059c 139lib/termcap.pl Perl library supporting termcap usage
fe14fcc3 140lib/timelocal.pl Perl library supporting inverse of localtime, gmtime
a687059c 141lib/validate.pl Perl library supporting wholesale file mode validation
142makedepend.SH Precursor to makedepend
143makedir.SH Precursor to makedir
a687059c 144malloc.c A version of malloc you might not want
21d892ea 145msdos/Changes.dds Expanation of MS-DOS patches by Diomidis Spinellis
146msdos/Makefile MS-DOS makefile
147msdos/README.msdos Compiling and usage information
148msdos/Wishlist.dds My wishlist
149msdos/config.h Definitions for msdos
fe14fcc3 150msdos/chdir.c A chdir that can change drives
21d892ea 151msdos/dir.h MS-DOS header for directory access functions
152msdos/directory.c MS-DOS directory access functions.
153msdos/eg/crlf.bat Convert files from unix to MS-DOS line termination
154msdos/eg/drives.bat List the system drives and their characteristics
155msdos/eg/lf.bat Convert files from MS-DOS to Unix line termination
156msdos/glob.c A command equivalent to csh glob
157msdos/msdos.c MS-DOS ioctl, sleep, gete?[gu]if, spawn, aspawn
158msdos/popen.c My_popen and my_pclose for MS-DOS
fe14fcc3 159msdos/usage.c How to invoke perl under MS-DOS
79220ce3 160os2/Makefile Makefile for OS/2
161os2/README.OS2 Notes for OS/2
c2ab57d4 162os2/a2p.cs Compiler script for a2p
163os2/a2p.def Linker defs for a2p
fe14fcc3 164os2/alarm.c An implementation of alarm()
165os2/alarm.h Header file for same
79220ce3 166os2/config.h Configuration file for OS/2
c2ab57d4 167os2/dir.h Directory header
168os2/director.c Directory routines
fe14fcc3 169os2/eg/alarm.pl Example of alarm code
79220ce3 170os2/eg/os2.pl Sample script for OS/2
171os2/eg/syscalls.pl Example of syscall on OS/2
fe14fcc3 172os2/glob.c Globbing routines
c2ab57d4 173os2/makefile Make file
174os2/mktemp.c Mktemp() using TMP
175os2/os2.c Unix compatibility functions
176os2/perl.bad names of protect-only API calls for BIND
177os2/perl.cs Compiler script for perl
178os2/perl.def Linker defs for perl
5303340c 179os2/perldb.dif Changes to make the debugger work
fe14fcc3 180os2/perlglob.bad names of protect-only API calls for BIND
c2ab57d4 181os2/perlglob.cs Compiler script for perlglob
182os2/perlglob.def Linker defs for perlglob
183os2/perlsh.cmd Poor man's shell for os2
79220ce3 184os2/popen.c Code for opening pipes
fe14fcc3 185os2/s2p.cmd s2p as command file
186os2/selfrun.bat A self running perl script for DOS
c2ab57d4 187os2/selfrun.cmd Example of extproc feature
79220ce3 188os2/suffix.c Code for creating backup filenames
a687059c 189patchlevel.h The current patch level of perl
fe14fcc3 190perl.c main()
a687059c 191perl.h Global declarations
fe14fcc3 192perl.man The manual page(s)
a687059c 193perlsh A poor man's perl shell
fe14fcc3 194perly.y Yacc grammar for perl
195perly.fixer A program to remove yacc stack limitations
a687059c 196regcomp.c Regular expression compiler
197regcomp.h Private declarations for above
a687059c 198regexec.c Regular expression evaluator
79220ce3 199regexp.h Public declarations for the above
a687059c 200server A server to test sockets
201spat.h Search pattern declarations
202stab.c Symbol table stuff
203stab.h Public declarations for the above
204str.c String handling package
205str.h Public declarations for the above
206t/README Instructions for regression tests
207t/TEST The regression tester
fe14fcc3 208t/base/cond.t See if conditionals work
209t/base/if.t See if if works
210t/base/lex.t See if lexical items work
211t/base/pat.t See if pattern matching works
212t/base/term.t See if various terms work
213t/cmd/elsif.t See if else-if works
214t/cmd/for.t See if for loops work
215t/cmd/mod.t See if statement modifiers work
216t/cmd/subval.t See if subroutine values work
217t/cmd/switch.t See if switch optimizations work
218t/cmd/while.t See if while loops work
219t/comp/cmdopt.t See if command optimization works
220t/comp/cpp.t See if C preprocessor works
221t/comp/decl.t See if declarations work
222t/comp/multiline.t See if multiline strings work
223t/comp/package.t See if packages work
224t/comp/script.t See if script invokation works
225t/comp/term.t See if more terms work
226t/io/argv.t See if ARGV stuff works
227t/io/dup.t See if >& works right
228t/io/fs.t See if directory manipulations work
229t/io/inplace.t See if inplace editing works
230t/io/pipe.t See if secure pipes work
231t/io/print.t See if print commands work
232t/io/tell.t See if file seeking works
233t/lib/big.t See if lib/bigint.pl works
234t/op/append.t See if . works
235t/op/array.t See if array operations work
236t/op/auto.t See if autoincrement et all work
237t/op/chop.t See if chop works
238t/op/cond.t See if conditional expressions work
239t/op/dbm.t See if dbm binding works
240t/op/delete.t See if delete works
241t/op/do.t See if subroutines work
242t/op/each.t See if associative iterators work
243t/op/eval.t See if eval operator works
244t/op/exec.t See if exec and system work
245t/op/exp.t See if math functions work
246t/op/flip.t See if range operator works
247t/op/fork.t See if fork works
248t/op/glob.t See if <*> works
249t/op/goto.t See if goto works
250t/op/groups.t See if $( works
251t/op/index.t See if index works
252t/op/int.t See if int works
253t/op/join.t See if join works
254t/op/list.t See if array lists work
255t/op/local.t See if local works
256t/op/magic.t See if magic variables work
257t/op/mkdir.t See if mkdir works
258t/op/oct.t See if oct and hex work
259t/op/ord.t See if ord works
260t/op/pack.t See if pack and unpack work
261t/op/pat.t See if esoteric patterns work
262t/op/push.t See if push and pop work
263t/op/range.t See if .. works
264t/op/read.t See if read() works
265t/op/regexp.t See if regular expressions work
266t/op/repeat.t See if x operator works
267t/op/s.t See if substitutions work
268t/op/sleep.t See if sleep works
269t/op/sort.t See if sort works
270t/op/split.t See if split works
271t/op/sprintf.t See if sprintf works
272t/op/stat.t See if stat works
273t/op/study.t See if study works
274t/op/substr.t See if substr works
275t/op/time.t See if time functions work
276t/op/undef.t See if undef works
277t/op/unshift.t See if unshift works
278t/op/vec.t See if vectors work
279t/op/write.t See if write works
280t/op/re_tests Input file for op.regexp
a687059c 281toke.c The tokener
79220ce3 282usersub.c User supplied (possibly proprietary) subroutines
fe14fcc3 283usub/README Instructions for user supplied subroutines
79220ce3 284usub/Makefile Makefile for curseperl
285usub/curses.mus Glue routines for BSD curses
286usub/man2mus A manual page to .mus translator
287usub/mus A .mus to .c translator
288usub/pager A sample pager in curseperl
289usub/usersub.c An initialization file to call curses glue routines
a687059c 290util.c Utility routines
291util.h Public declarations for the above
292x2p/EXTERN.h Same as above
293x2p/INTERN.h Same as above
294x2p/Makefile.SH Precursor to Makefile
295x2p/a2p.h Global declarations
296x2p/a2p.man Manual page for awk to perl translator
297x2p/a2p.y A yacc grammer for awk
298x2p/a2py.c Awk compiler, sort of
fe14fcc3 299x2p/find2perl.SH A find to perl translator
a687059c 300x2p/handy.h Handy definitions
301x2p/hash.c Associative arrays again
302x2p/hash.h Public declarations for the above
303x2p/s2p.SH Sed to perl translator
304x2p/s2p.man Manual page for sed to perl translator
305x2p/str.c String handling package
306x2p/str.h Public declarations for the above
307x2p/util.c Utility routines
308x2p/util.h Public declarations for the above
309x2p/walk.c Parse tree walker