This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl 5.0 alpha 9
[perl5.git] / MANIFEST
1 Artistic                The "Artistic License"
2 Configure               Portability tool
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             A script that generates Makefile
8 README                  The Instructions
9 README.ncr              Special instructions for NCR
10 README.uport            Special instructions for Microports
11 README.xenix            Special instructions for Xenix
12 XSUB.h
13 atarist/FILES
14 atarist/README.ST
15 atarist/RESULTS
16 atarist/atarist.c
17 atarist/config.h
18 atarist/echo.c
19 atarist/explain
20 atarist/makefile.sm
21 atarist/makefile.st
22 atarist/osbind.pl
23 atarist/perldb.diff
24 atarist/perlglob.c
25 atarist/test/binhandl
26 atarist/test/ccon
27 atarist/test/dbm
28 atarist/test/err
29 atarist/test/gdbm
30 atarist/test/gdbm.t
31 atarist/test/glob
32 atarist/test/osexample.pl
33 atarist/test/pi.pl
34 atarist/test/printenv
35 atarist/test/readme
36 atarist/test/sig
37 atarist/test/tbinmode
38 atarist/usersub.c
39 atarist/usub/README.ATARI
40 atarist/usub/acurses.mus
41 atarist/usub/makefile.st
42 atarist/usub/usersub.c
43 atarist/wildmat.c
44 autosplit
45 av.c
46 av.h
47 bar.pm
48 c2ph.SH                 program to translate dbx stabs to perl
49 c2ph.doc                documentation for c2ph
50 cflags.SH               A script that emits C compilation flags per file
51 client                  A client to test sockets
52 config.H                Sample config.h
53 config_h.SH             Produces config.h
54 configpm                Produces lib/Config.pm
55 cop.h
56 cv.h
57 deb.c
58 dlperl/Makefile
59 dlperl/dlperl.c
60 dlperl/dlperl.doc
61 dlperl/dlperl.man
62 dlperl/usersub.c
63 doSH                    Script to run all the *.SH files
64 doio.c                  I/O operations
65 doop.c                  Support code for various operations
66 dosish.h
67 dump.c                  Debugging output
68 eg/ADB                  An adb wrapper to put in your crash dir
69 eg/README               Intro to example perl scripts
70 eg/changes              A program to list recently changed files
71 eg/down                 A program to do things to subdirectories
72 eg/dus                  A program to do du -s on non-mounted dirs
73 eg/findcp               A find wrapper that implements a -cp switch
74 eg/findtar              A find wrapper that pumps out a tar file
75 eg/g/gcp                A program to do a global rcp
76 eg/g/gcp.man            Manual page for gcp
77 eg/g/ged                A program to do a global edit
78 eg/g/ghosts             A sample /etc/ghosts file
79 eg/g/gsh                A program to do a global rsh
80 eg/g/gsh.man            Manual page for gsh
81 eg/muck                 A program to find missing make dependencies
82 eg/muck.man             Manual page for muck
83 eg/myrup                A program to find lightly loaded machines
84 eg/nih                  Script to insert #! workaround
85 eg/relink               A program to change symbolic links
86 eg/rename               A program to rename files
87 eg/rmfrom               A program to feed doomed filenames to
88 eg/scan/scan_df         Scan for filesystem anomalies
89 eg/scan/scan_last       Scan for login anomalies
90 eg/scan/scan_messages   Scan for console message anomalies
91 eg/scan/scan_passwd     Scan for passwd file anomalies
92 eg/scan/scan_ps         Scan for process anomalies
93 eg/scan/scan_sudo       Scan for sudo anomalies
94 eg/scan/scan_suid       Scan for setuid anomalies
95 eg/scan/scanner         An anomaly reporter
96 eg/shmkill              A program to remove unused shared memory
97 eg/sysvipc/README       Intro to Sys V IPC examples
98 eg/sysvipc/ipcmsg       Example of SYS V IPC message queues
99 eg/sysvipc/ipcsem       Example of Sys V IPC semaphores
100 eg/sysvipc/ipcshm       Example of Sys V IPC shared memory
101 eg/travesty             A program to print travesties of its input text
102 eg/unuc.pats
103 eg/uudecode
104 eg/van/empty            A program to empty the trashcan
105 eg/van/unvanish         A program to undo what vanish does
106 eg/van/vanexp           A program to expire vanished files
107 eg/van/vanish           A program to put files in a trashcan
108 eg/who                  A sample who program
109 emacs/cperl-mode
110 emacs/emacs19
111 emacs/perl-mode.el      Emacs major mode for perl
112 emacs/perldb.el         Emacs debugging
113 emacs/perldb.pl         Emacs debugging
114 emacs/tedstuff          Some optional patches
115 embed_h.SH
116 ext/README
117 ext/curses/Makefile
118 ext/curses/bsdcurses.mus
119 ext/curses/curses.mus
120 ext/curses/pager
121 ext/dbm/GDBM_File.xs    GDBM extension
122 ext/dbm/Makefile
123 ext/dbm/NDBM_File.xs    NDBM extension
124 ext/dbm/ODBM_File.xs    ODBM extension
125 ext/dbm/SDBM_File.xs    SDBM extension
126 ext/dbm/sdbm/CHANGES
127 ext/dbm/sdbm/COMPARE
128 ext/dbm/sdbm/Makefile.SH
129 ext/dbm/sdbm/README.too
130 ext/dbm/sdbm/biblio
131 ext/dbm/sdbm/dba.c
132 ext/dbm/sdbm/dbd.c
133 ext/dbm/sdbm/dbe.1
134 ext/dbm/sdbm/dbe.c
135 ext/dbm/sdbm/dbm.c
136 ext/dbm/sdbm/dbm.h
137 ext/dbm/sdbm/dbu.c
138 ext/dbm/sdbm/grind
139 ext/dbm/sdbm/hash.c
140 ext/dbm/sdbm/linux.patches
141 ext/dbm/sdbm/makefile.sdbm
142 ext/dbm/sdbm/pair.c
143 ext/dbm/sdbm/pair.h
144 ext/dbm/sdbm/readme.ms
145 ext/dbm/sdbm/readme.ps
146 ext/dbm/sdbm/sdbm.3
147 ext/dbm/sdbm/sdbm.c
148 ext/dbm/sdbm/sdbm.h
149 ext/dbm/sdbm/tune.h
150 ext/dbm/sdbm/util.c
151 ext/dbm/typemap
152 ext/dl/dl_hpux.c                Dynamic loading for HPUX.
153 ext/dl/dl_next.c                Dynamic loading for NeXT
154 ext/dl/dl_sunos.c               Dynamic loading for SunOS 4.1.?
155 ext/dl/eg/Makefile
156 ext/dl/eg/Makefile.att
157 ext/dl/eg/main.c
158 ext/dl/eg/test.c
159 ext/dl/eg/test1.c
160 ext/man2mus
161 ext/mus
162 ext/posix/POSIX.xs
163 ext/posix/typemap
164 ext/typemap
165 ext/typemap.oi
166 ext/typemap.xlib
167 ext/typemap.xpm
168 ext/xsubpp
169 ext/xvarpp
170 form.h                  Public declarations for the above
171 gettest                 A little script to test the get* routines
172 global.sym
173 gv.c
174 gv.h
175 h2ph.SH                 A thing to turn C .h file into perl .ph files
176 h2pl/README             How to turn .ph files into .pl files
177 h2pl/cbreak.pl          cbreak routines using .ph
178 h2pl/cbreak2.pl         cbreak routines using .pl
179 h2pl/eg/sizeof.ph       Sample sizeof array initialization
180 h2pl/eg/sys/errno.pl    Sample translated errno.pl
181 h2pl/eg/sys/ioctl.pl    Sample translated ioctl.pl
182 h2pl/eg/sysexits.pl     Sample translated sysexits.pl
183 h2pl/getioctlsizes      Program to extract types from ioctl.h
184 h2pl/mksizes            Program to make %sizeof array.
185 h2pl/mkvars             Program to make .pl from .ph files
186 h2pl/tcbreak            cbreak test routine using .ph
187 h2pl/tcbreak2           cbreak test routine using .pl
188 handy.h                 Handy definitions
189 hints/3b1.sh
190 hints/3b1cc
191 hints/3b2.sh
192 hints/aix_rs.sh
193 hints/aix_rt.sh
194 hints/altos486.sh       
195 hints/apollo_C6_7.sh
196 hints/apollo_C6_8.sh    
197 hints/aux.sh
198 hints/cray.sh
199 hints/dec_osf_1.sh
200 hints/dec_osf_2.sh
201 hints/dec_osf_3.sh
202 hints/dgux.sh
203 hints/dnix.sh
204 hints/dynix.sh
205 hints/fps.sh
206 hints/genix.sh
207 hints/greenhills.sh     
208 hints/hp9000_300.sh
209 hints/hp9000_400.sh
210 hints/hp9000_700.sh
211 hints/hp9000_800.sh     
212 hints/hpux.sh
213 hints/i386.sh
214 hints/isc_3_2_2.sh
215 hints/isc_3_2_3.sh
216 hints/mc6000.sh
217 hints/mips.sh
218 hints/mpc.sh    
219 hints/ncr_tower.sh
220 hints/next.sh
221 hints/next_3_2.sh
222 hints/opus.sh   
223 hints/osf1.sh
224 hints/sco_2_3_0.sh
225 hints/sco_2_3_1.sh
226 hints/sco_2_3_2.sh
227 hints/sco_2_3_3.sh
228 hints/sco_2_3_4.sh
229 hints/sco_3.sh
230 hints/sgi.sh
231 hints/solaris_2_0.sh
232 hints/solaris_2_1.sh
233 hints/solaris_2_2.sh
234 hints/solaris_2_3.sh
235 hints/stellar.sh        
236 hints/sunos_3_4.sh
237 hints/sunos_3_5.sh
238 hints/sunos_4_0_1.sh
239 hints/sunos_4_0_2.sh
240 hints/sunos_4_1_2.sh
241 hints/sunos_4_1_3.sh
242 hints/svr4.sh
243 hints/ti1500.sh 
244 hints/titan.sh
245 hints/ultrix_1.sh
246 hints/ultrix_3.sh
247 hints/ultrix_4.sh
248 hints/unisysdynix.sh
249 hints/utekv.sh
250 hints/uts.sh
251 hints/vax.sh
252 hv.c
253 hv.h
254 hvdbm.h
255 installperl             Perl script to do "make install" dirty work
256 interp.sym
257 ioctl.pl                Sample ioctl.pl
258 keywords.h
259 lib/AutoLoader.pm
260 lib/English.pm
261 lib/Exporter.pm
262 lib/FOOBAR.pm
263 lib/FileHandle.pm
264 lib/Hostname.pm
265 lib/NDBM_File.pm
266 lib/POSIX.pm
267 lib/SDBM_File.pm
268 lib/abbrev.pl           An abbreviation table builder
269 lib/assert.pl           assertion and panic with stack trace
270 lib/bigfloat.pl         An arbitrary precision floating point package
271 lib/bigint.pl           An arbitrary precision integer arithmetic package
272 lib/bigrat.pl           An arbitrary precision rational arithmetic package
273 lib/cacheout.pl         Manages output filehandles when you need too many
274 lib/chat2.pl            Randal's famous expect-ish routines
275 lib/complete.pl         A command completion subroutine
276 lib/ctime.pl            A ctime workalike
277 lib/dotsh.pl.art
278 lib/dumpvar.pl          A variable dumper
279 lib/exceptions.pl       catch and throw routines
280 lib/fastcwd.pl          a faster but more dangerous getcwd
281 lib/find.pl             A find emulator--used by find2perl
282 lib/finddepth.pl        A depth-first find emulator--used by find2perl
283 lib/flush.pl            Routines to do single flush
284 lib/ftp.pl
285 lib/getcwd.pl           a getcwd() emulator
286 lib/getopt.pl           Perl library supporting option parsing
287 lib/getopts.pl          Perl library supporting option parsing
288 lib/hostname.pl
289 lib/importenv.pl        Perl routine to get environment into variables
290 lib/look.pl             A "look" equivalent
291 lib/newgetopt.pl        A perl library supporting long option parsing
292 lib/open2.pl
293 lib/open3.pl
294 lib/perldb.pl           Perl debugging routines
295 lib/pwd.pl              Routines to keep track of PWD environment variable
296 lib/quotewords.pl.art
297 lib/shellwords.pl       Perl library to split into words with shell quoting
298 lib/soundex.pl.art
299 lib/stat.pl             Perl library supporting stat function
300 lib/syslog.pl           Perl library supporting syslogging
301 lib/tainted.pl
302 lib/termcap.pl          Perl library supporting termcap usage
303 lib/timelocal.pl        Perl library supporting inverse of localtime, gmtime
304 lib/validate.pl         Perl library supporting wholesale file mode validation
305 makedepend.SH           Precursor to makedepend
306 makedir.SH              Precursor to makedir
307 makefile.lib            make libperl.a
308 malloc.c                A version of malloc you might not want
309 mg.c
310 mg.h
311 miniperlmain.c          Basic perl w/o dynamic loading or extensions.
312 msdos/Changes.dds       Expanation of MS-DOS patches by Diomidis Spinellis
313 msdos/Makefile          MS-DOS makefile
314 msdos/README.msdos      Compiling and usage information
315 msdos/Wishlist.dds      My wishlist
316 msdos/chdir.c           A chdir that can change drives
317 msdos/config.h          Definitions for msdos
318 msdos/dir.h             MS-DOS header for directory access functions
319 msdos/directory.c       MS-DOS directory access functions.
320 msdos/eg/crlf.bat       Convert files from unix to MS-DOS line termination
321 msdos/eg/drives.bat     List the system drives and their characteristics
322 msdos/eg/lf.bat         Convert files from MS-DOS to Unix line termination
323 msdos/glob.c            A command equivalent to csh glob
324 msdos/msdos.c           MS-DOS ioctl, sleep, gete?[gu]if, spawn, aspawn
325 msdos/popen.c           My_popen and my_pclose for MS-DOS
326 msdos/usage.c           How to invoke perl under MS-DOS
327 opcode.h
328 opcode.pl
329 os2/Makefile            Makefile for OS/2
330 os2/README.OS2          Notes for OS/2
331 os2/a2p.cs              Compiler script for a2p
332 os2/a2p.def             Linker defs for a2p
333 os2/alarm.c             An implementation of alarm()
334 os2/alarm.h             Header file for same
335 os2/config.h            Configuration file for OS/2
336 os2/crypt.c
337 os2/dir.h               Directory header
338 os2/director.c          Directory routines
339 os2/eg/alarm.pl         Example of alarm code
340 os2/eg/os2.pl           Sample script for OS/2
341 os2/eg/syscalls.pl      Example of syscall on OS/2
342 os2/glob.c              Globbing routines
343 os2/makefile            Make file
344 os2/mktemp.c            Mktemp() using TMP
345 os2/os2.c               Unix compatibility functions
346 os2/perl.bad            names of protect-only API calls for BIND
347 os2/perl.cs             Compiler script for perl
348 os2/perl.def            Linker defs for perl
349 os2/perldb.dif          Changes to make the debugger work
350 os2/perlglob.bad        names of protect-only API calls for BIND
351 os2/perlglob.cs         Compiler script for perlglob
352 os2/perlglob.def        Linker defs for perlglob
353 os2/perlsh.cmd          Poor man's shell for os2
354 os2/popen.c             Code for opening pipes
355 os2/s2p.cmd             s2p as command file
356 os2/selfrun.bat         A self running perl script for DOS
357 os2/selfrun.cmd         Example of extproc feature
358 os2/suffix.c            Code for creating backup filenames
359 os2/tests.dif
360 patchlevel.h            The current patch level of perl
361 perl.c                  main()
362 perl.h                  Global declarations
363 perl.man                The manual page(s)
364 perlsh                  A poor man's perl shell
365 perly.c
366 perly.c.byacc
367 perly.c.diff
368 perly.c.yacc
369 perly.fixer             A program to remove yacc stack limitations
370 perly.h.yacc
371 perly.y                 Yacc grammar for perl
372 perly.y.save
373 pp.c                    Push/Pop code
374 pp.h                    Push/Pop code defs
375 proto.h
376 protos
377 regcomp.c               Regular expression compiler
378 regcomp.h               Private declarations for above
379 regexec.c               Regular expression evaluator
380 regexp.h                Public declarations for the above
381 scope.c
382 scope.h
383 server                  A server to test sockets
384 sortfunc
385 sv.c
386 sv.h
387 t/README                Instructions for regression tests
388 t/TEST                  The regression tester
389 t/base/cond.t           See if conditionals work
390 t/base/if.t             See if if works
391 t/base/lex.t            See if lexical items work
392 t/base/pat.t            See if pattern matching works
393 t/base/term.t           See if various terms work
394 t/cmd/elsif.t           See if else-if works
395 t/cmd/for.t             See if for loops work
396 t/cmd/mod.t             See if statement modifiers work
397 t/cmd/subval.t          See if subroutine values work
398 t/cmd/switch.t          See if switch optimizations work
399 t/cmd/while.t           See if while loops work
400 t/comp/cmdopt.t         See if command optimization works
401 t/comp/cpp.t            See if C preprocessor works
402 t/comp/decl.t           See if declarations work
403 t/comp/multiline.t      See if multiline strings work
404 t/comp/package.t        See if packages work
405 t/comp/script.t         See if script invokation works
406 t/comp/term.t           See if more terms work
407 t/io/argv.t             See if ARGV stuff works
408 t/io/dup.t              See if >& works right
409 t/io/fs.t               See if directory manipulations work
410 t/io/inplace.t          See if inplace editing works
411 t/io/pipe.t             See if secure pipes work
412 t/io/print.t            See if print commands work
413 t/io/tell.t             See if file seeking works
414 t/lib/bigint.t
415 t/lib/english.t
416 t/lib/ndbm.t
417 t/lib/sdbm.t
418 t/op/append.t           See if . works
419 t/op/array.t            See if array operations work
420 t/op/auto.t             See if autoincrement et all work
421 t/op/chop.t             See if chop works
422 t/op/cond.t             See if conditional expressions work
423 t/op/delete.t           See if delete works
424 t/op/do.t               See if subroutines work
425 t/op/each.t             See if associative iterators work
426 t/op/eval.t             See if eval operator works
427 t/op/exec.t             See if exec and system work
428 t/op/exp.t              See if math functions work
429 t/op/flip.t             See if range operator works
430 t/op/fork.t             See if fork works
431 t/op/glob.t             See if <*> works
432 t/op/goto.t             See if goto works
433 t/op/groups.t           See if $( works
434 t/op/index.t            See if index works
435 t/op/int.t              See if int works
436 t/op/join.t             See if join works
437 t/op/list.t             See if array lists work
438 t/op/local.t            See if local works
439 t/op/magic.t            See if magic variables work
440 t/op/mkdir.t            See if mkdir works
441 t/op/my.t
442 t/op/oct.t              See if oct and hex work
443 t/op/ord.t              See if ord works
444 t/op/pack.t             See if pack and unpack work
445 t/op/pat.t              See if esoteric patterns work
446 t/op/push.t             See if push and pop work
447 t/op/range.t            See if .. works
448 t/op/re_tests           Input file for op.regexp
449 t/op/read.t             See if read() works
450 t/op/readdir.t          See if readdir() works
451 t/op/ref.t
452 t/op/regexp.t           See if regular expressions work
453 t/op/repeat.t           See if x operator works
454 t/op/sleep.t            See if sleep works
455 t/op/sort.t             See if sort works
456 t/op/split.t            See if split works
457 t/op/sprintf.t          See if sprintf works
458 t/op/stat.t             See if stat works
459 t/op/study.t            See if study works
460 t/op/subst.t
461 t/op/substr.t           See if substr works
462 t/op/time.t             See if time functions work
463 t/op/undef.t            See if undef works
464 t/op/unshift.t          See if unshift works
465 t/op/vec.t              See if vectors work
466 t/op/write.t            See if write works
467 taint.c
468 toke.c                  The tokener
469 unixish.h
470 usersub.c               User supplied (possibly proprietary) subroutines
471 util.c                  Utility routines
472 util.h                  Public declarations for the above
473 writemain.SH            Generate perlmain.c from miniperlmain.c+extensions.
474 x2p/EXTERN.h            Same as above
475 x2p/INTERN.h            Same as above
476 x2p/Makefile.SH         Precursor to Makefile
477 x2p/a2p.h               Global declarations
478 x2p/a2p.man             Manual page for awk to perl translator
479 x2p/a2p.y               A yacc grammer for awk
480 x2p/a2py.c              Awk compiler, sort of
481 x2p/cflags.SH           A script that emits C compilation flags per file
482 x2p/find2perl.SH        A find to perl translator
483 x2p/handy.h             Handy definitions
484 x2p/hash.c              Associative arrays again
485 x2p/hash.h              Public declarations for the above
486 x2p/malloc.c
487 x2p/s2p.SH              Sed to perl translator
488 x2p/s2p.man             Manual page for sed to perl translator
489 x2p/str.c               String handling package
490 x2p/str.h               Public declarations for the above
491 x2p/util.c              Utility routines
492 x2p/util.h              Public declarations for the above
493 x2p/walk.c              Parse tree walker