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