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