38226400de1393ecb6adc57e6afebe8e9a1c5f81
[p5sagit/p5-mst-13.2.git] / MANIFEST
1 Configure               Run this first
2 Copying                 The GNU General Public License
3 EXTERN.h                Included before foreign .h files
4 INTERN.h                Included before domestic .h files
5 MANIFEST                This list of files
6 Makefile.SH             Precursor to Makefile
7 PACKINGLIST             Which files came from which kits
8 README                  The Instructions
9 README.uport            Special instructions for Microports
10 README.xenix            Special instructions for Xenix
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/sysvipc/README       Intro to Sys V IPC examples
56 eg/sysvipc/ipcmsg       Example of SYS V IPC message queues
57 eg/sysvipc/ipcsem       Example of Sys V IPC semaphores
58 eg/sysvipc/ipcshm       Example of Sys V IPC shared memory
59 eg/travesty             A program to print travesties of its input text
60 eg/van/empty            A program to empty the trashcan
61 eg/van/unvanish         A program to undo what vanish does
62 eg/van/vanexp           A program to expire vanished files
63 eg/van/vanish           A program to put files in a trashcan
64 eg/who                  A sample who program
65 emacs/perldb.pl         Emacs debugging
66 emacs/perldb.el         Emacs debugging
67 emacs/perl-mode.el      Emacs major mode for perl
68 emacs/tedstuff          Some optional patches
69 eval.c                  The expression evaluator
70 form.c                  Format processing
71 form.h                  Public declarations for the above
72 gettest                 A little script to test the get* routines
73 h2ph.SH                 A thing to turn C .h file into perl .ph files
74 h2pl/README             How to turn .ph files into .pl files
75 h2pl/cbreak.pl          cbreak routines using .ph
76 h2pl/cbreak2.pl         cbreak routines using .pl
77 h2pl/eg/sizeof.ph       Sample sizeof array initialization
78 h2pl/eg/sys/errno.pl    Sample translated errno.pl
79 h2pl/eg/sys/ioctl.pl    Sample translated ioctl.pl
80 h2pl/eg/sysexits.pl     Sample translated sysexits.pl
81 h2pl/getioctlsizes      Program to extract types from ioctl.h
82 h2pl/mksizes            Program to make %sizeof array.
83 h2pl/mkvars             Program to make .pl from .ph files
84 h2pl/tcbreak            cbreak test routine using .ph
85 h2pl/tcbreak2           cbreak test routine using .pl
86 handy.h                 Handy definitions
87 hash.c                  Associative arrays
88 hash.h                  Public declarations for the above
89 installperl             Perl script to do "make install" dirty work
90 ioctl.pl                Sample ioctl.pl
91 lib/abbrev.pl           An abbreviation table builder
92 lib/bigfloat.pl         An arbitrary precision floating point package
93 lib/bigint.pl           An arbitrary precision integer arithmetic package
94 lib/bigrat.pl           An arbitrary precision rational arithmetic package
95 lib/cacheout.pl         Manages output filehandles when you need too many
96 lib/complete.pl         A command completion subroutine
97 lib/ctime.pl            A ctime workalike
98 lib/dumpvar.pl          A variable dumper
99 lib/flush.pl            Routines to do single flush
100 lib/getopt.pl           Perl library supporting option parsing
101 lib/getopts.pl          Perl library supporting option parsing
102 lib/importenv.pl        Perl routine to get environment into variables
103 lib/look.pl             A "look" equivalent
104 lib/perldb.pl           Perl debugging routines
105 lib/pwd.pl              Routines to keep track of PWD environment variable
106 lib/stat.pl             Perl library supporting stat function
107 lib/syslog.pl           Perl library supporting syslogging
108 lib/termcap.pl          Perl library supporting termcap usage
109 lib/timelocal.pl        Perl library supporting inverse of localtime, gmtime
110 lib/validate.pl         Perl library supporting wholesale file mode validation
111 makedepend.SH           Precursor to makedepend
112 makedir.SH              Precursor to makedir
113 malloc.c                A version of malloc you might not want
114 msdos/Changes.dds       Expanation of MS-DOS patches by Diomidis Spinellis
115 msdos/Makefile          MS-DOS makefile
116 msdos/README.msdos      Compiling and usage information
117 msdos/Wishlist.dds      My wishlist
118 msdos/config.h          Definitions for msdos
119 msdos/chdir.c           A chdir that can change drives
120 msdos/dir.h             MS-DOS header for directory access functions
121 msdos/directory.c       MS-DOS directory access functions.
122 msdos/eg/crlf.bat       Convert files from unix to MS-DOS line termination
123 msdos/eg/drives.bat     List the system drives and their characteristics
124 msdos/eg/lf.bat         Convert files from MS-DOS to Unix line termination
125 msdos/glob.c            A command equivalent to csh glob
126 msdos/msdos.c           MS-DOS ioctl, sleep, gete?[gu]if, spawn, aspawn
127 msdos/popen.c           My_popen and my_pclose for MS-DOS
128 msdos/usage.c           How to invoke perl under MS-DOS
129 os2/Makefile            Makefile for OS/2
130 os2/README.OS2          Notes for OS/2
131 os2/a2p.cs              Compiler script for a2p
132 os2/a2p.def             Linker defs for a2p
133 os2/alarm.c             An implementation of alarm()
134 os2/alarm.h             Header file for same
135 os2/config.h            Configuration file for OS/2
136 os2/dir.h               Directory header
137 os2/director.c          Directory routines
138 os2/eg/alarm.pl         Example of alarm code
139 os2/eg/os2.pl           Sample script for OS/2
140 os2/eg/syscalls.pl      Example of syscall on OS/2
141 os2/glob.c              Globbing routines
142 os2/makefile            Make file
143 os2/mktemp.c            Mktemp() using TMP
144 os2/os2.c               Unix compatibility functions
145 os2/perl.bad            names of protect-only API calls for BIND
146 os2/perl.cs             Compiler script for perl
147 os2/perl.def            Linker defs for perl
148 os2/perldb.dif          Changes to make the debugger work
149 os2/perlglob.bad        names of protect-only API calls for BIND
150 os2/perlglob.cs         Compiler script for perlglob
151 os2/perlglob.def        Linker defs for perlglob
152 os2/perlsh.cmd          Poor man's shell for os2
153 os2/popen.c             Code for opening pipes
154 os2/s2p.cmd             s2p as command file
155 os2/selfrun.bat         A self running perl script for DOS
156 os2/selfrun.cmd         Example of extproc feature
157 os2/suffix.c            Code for creating backup filenames
158 patchlevel.h            The current patch level of perl
159 perl.c                  main()
160 perl.h                  Global declarations
161 perl.man                The manual page(s)
162 perlsh                  A poor man's perl shell
163 perly.y                 Yacc grammar for perl
164 perly.fixer             A program to remove yacc stack limitations
165 regcomp.c               Regular expression compiler
166 regcomp.h               Private declarations for above
167 regexec.c               Regular expression evaluator
168 regexp.h                Public declarations for the above
169 server                  A server to test sockets
170 spat.h                  Search pattern declarations
171 stab.c                  Symbol table stuff
172 stab.h                  Public declarations for the above
173 str.c                   String handling package
174 str.h                   Public declarations for the above
175 t/README                Instructions for regression tests
176 t/TEST                  The regression tester
177 t/base/cond.t           See if conditionals work
178 t/base/if.t             See if if works
179 t/base/lex.t            See if lexical items work
180 t/base/pat.t            See if pattern matching works
181 t/base/term.t           See if various terms work
182 t/cmd/elsif.t           See if else-if works
183 t/cmd/for.t             See if for loops work
184 t/cmd/mod.t             See if statement modifiers work
185 t/cmd/subval.t          See if subroutine values work
186 t/cmd/switch.t          See if switch optimizations work
187 t/cmd/while.t           See if while loops work
188 t/comp/cmdopt.t         See if command optimization works
189 t/comp/cpp.t            See if C preprocessor works
190 t/comp/decl.t           See if declarations work
191 t/comp/multiline.t      See if multiline strings work
192 t/comp/package.t        See if packages work
193 t/comp/script.t         See if script invokation works
194 t/comp/term.t           See if more terms work
195 t/io/argv.t             See if ARGV stuff works
196 t/io/dup.t              See if >& works right
197 t/io/fs.t               See if directory manipulations work
198 t/io/inplace.t          See if inplace editing works
199 t/io/pipe.t             See if secure pipes work
200 t/io/print.t            See if print commands work
201 t/io/tell.t             See if file seeking works
202 t/lib/big.t             See if lib/bigint.pl works
203 t/op/append.t           See if . works
204 t/op/array.t            See if array operations work
205 t/op/auto.t             See if autoincrement et all work
206 t/op/chop.t             See if chop works
207 t/op/cond.t             See if conditional expressions work
208 t/op/dbm.t              See if dbm binding works
209 t/op/delete.t           See if delete works
210 t/op/do.t               See if subroutines work
211 t/op/each.t             See if associative iterators work
212 t/op/eval.t             See if eval operator works
213 t/op/exec.t             See if exec and system work
214 t/op/exp.t              See if math functions work
215 t/op/flip.t             See if range operator works
216 t/op/fork.t             See if fork works
217 t/op/glob.t             See if <*> works
218 t/op/goto.t             See if goto works
219 t/op/groups.t           See if $( works
220 t/op/index.t            See if index works
221 t/op/int.t              See if int works
222 t/op/join.t             See if join works
223 t/op/list.t             See if array lists work
224 t/op/local.t            See if local works
225 t/op/magic.t            See if magic variables work
226 t/op/mkdir.t            See if mkdir works
227 t/op/oct.t              See if oct and hex work
228 t/op/ord.t              See if ord works
229 t/op/pack.t             See if pack and unpack work
230 t/op/pat.t              See if esoteric patterns work
231 t/op/push.t             See if push and pop work
232 t/op/range.t            See if .. works
233 t/op/read.t             See if read() works
234 t/op/regexp.t           See if regular expressions work
235 t/op/repeat.t           See if x operator works
236 t/op/s.t                See if substitutions work
237 t/op/sleep.t            See if sleep works
238 t/op/sort.t             See if sort works
239 t/op/split.t            See if split works
240 t/op/sprintf.t          See if sprintf works
241 t/op/stat.t             See if stat works
242 t/op/study.t            See if study works
243 t/op/substr.t           See if substr works
244 t/op/time.t             See if time functions work
245 t/op/undef.t            See if undef works
246 t/op/unshift.t          See if unshift works
247 t/op/vec.t              See if vectors work
248 t/op/write.t            See if write works
249 t/op/re_tests           Input file for op.regexp
250 toke.c                  The tokener
251 usersub.c               User supplied (possibly proprietary) subroutines
252 usub/README             Instructions for user supplied subroutines
253 usub/Makefile           Makefile for curseperl
254 usub/curses.mus         Glue routines for BSD curses
255 usub/man2mus            A manual page to .mus translator
256 usub/mus                A .mus to .c translator
257 usub/pager              A sample pager in curseperl
258 usub/usersub.c          An initialization file to call curses glue routines
259 util.c                  Utility routines
260 util.h                  Public declarations for the above
261 x2p/EXTERN.h            Same as above
262 x2p/INTERN.h            Same as above
263 x2p/Makefile.SH         Precursor to Makefile
264 x2p/a2p.h               Global declarations
265 x2p/a2p.man             Manual page for awk to perl translator
266 x2p/a2p.y               A yacc grammer for awk
267 x2p/a2py.c              Awk compiler, sort of
268 x2p/find2perl.SH        A find to perl translator
269 x2p/handy.h             Handy definitions
270 x2p/hash.c              Associative arrays again
271 x2p/hash.h              Public declarations for the above
272 x2p/s2p.SH              Sed to perl translator
273 x2p/s2p.man             Manual page for sed to perl translator
274 x2p/str.c               String handling package
275 x2p/str.h               Public declarations for the above
276 x2p/util.c              Utility routines
277 x2p/util.h              Public declarations for the above
278 x2p/walk.c              Parse tree walker