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