Changes5.004 Differences between 5.003 and 5.004
Changes5.005 Differences between 5.004 and 5.005
Changes5.6 Differences between 5.005 and 5.6
-check83.pl Check whether we are 8.3-friendly
configpm Produces lib/Config.pm
Configure Portability tool
configure.com Configure-equivalent for VMS
ext/attrs/attrs.xs attrs extension external subroutines
ext/attrs/Makefile.PL attrs extension makefile writer
ext/B/B.pm Compiler backend support functions and methods
-ext/B/B.t See if B works
ext/B/B.xs Compiler backend external subroutines
ext/B/B/Asmdata.pm Compiler backend data for assembler
ext/B/B/assemble Assemble compiler bytecode
ext/B/B/Stash.pm Compiler module to identify stashes
ext/B/B/Terse.pm Compiler Terse backend
ext/B/B/Xref.pm Compiler Xref backend
-ext/B/Debug.t See if B::Debug works
ext/B/defsubs_h.PL Generator for constant subroutines
-ext/B/Deparse.t See if B::Deparse works
ext/B/Makefile.PL Compiler backend makefile writer
ext/B/NOTES Compiler backend notes
ext/B/O.pm Compiler front-end module (-MO=...)
ext/B/ramblings/reg.alloc Compiler ramblings: register allocation
ext/B/ramblings/runtime.porting Compiler ramblings: porting PP enging
ext/B/README Compiler backend README
-ext/B/Showlex.t See if B::ShowLex works
-ext/B/Stash.t See if B::Stash works
+ext/B/t/b.t See if B works
+ext/B/t/debug.t See if B::Debug works
+ext/B/t/deparse.t See if B::Deparse works
+ext/B/t/showlex.t See if B::ShowLex works
+ext/B/t/stash.t See if B::Stash works
+ext/B/t/terse.t See if B::Terse works
ext/B/TESTS Compiler backend test data
ext/B/Todo Compiler backend Todo list
ext/B/typemap Compiler backend interface types
ext/Encode/encode.h Encode extension
ext/Encode/Encode.pm Encode extension
ext/Encode/Encode.xs Encode extension
+ext/Encode/Encode/11643-1.enc Encoding tables
+ext/Encode/Encode/11643-2.enc Encoding tables
+ext/Encode/Encode/2022-cn.enc Encoding tables
+ext/Encode/Encode/2022-jp.enc Encoding tables
+ext/Encode/Encode/2022-jp1.enc Encoding tables
+ext/Encode/Encode/2022-jp2.enc Encoding tables
+ext/Encode/Encode/2022-kr.enc Encoding tables
+ext/Encode/Encode/2022.enc Encoding tables
ext/Encode/Encode/7bit-greek.enc Encoding tables
ext/Encode/Encode/7bit-jis.enc Encoding tables
ext/Encode/Encode/7bit-kana.enc Encoding tables
ext/Encode/Encode/7bit-kr.enc Encoding tables
ext/Encode/Encode/7bit-latin1.enc Encoding tables
+ext/Encode/Encode/8859-1.enc Encoding tables
+ext/Encode/Encode/8859-1.ucm Encoding tables
+ext/Encode/Encode/8859-10.enc Encoding tables
+ext/Encode/Encode/8859-10.ucm Encoding tables
+ext/Encode/Encode/8859-11.enc Encoding tables
+ext/Encode/Encode/8859-11.ucm Encoding tables
+ext/Encode/Encode/8859-13.enc Encoding tables
+ext/Encode/Encode/8859-13.ucm Encoding tables
+ext/Encode/Encode/8859-14.enc Encoding tables
+ext/Encode/Encode/8859-14.ucm Encoding tables
+ext/Encode/Encode/8859-15.enc Encoding tables
+ext/Encode/Encode/8859-15.ucm Encoding tables
+ext/Encode/Encode/8859-16.enc Encoding tables
+ext/Encode/Encode/8859-16.ucm Encoding tables
+ext/Encode/Encode/8859-2.enc Encoding tables
+ext/Encode/Encode/8859-2.ucm Encoding tables
+ext/Encode/Encode/8859-3.enc Encoding tables
+ext/Encode/Encode/8859-3.ucm Encoding tables
+ext/Encode/Encode/8859-4.enc Encoding tables
+ext/Encode/Encode/8859-4.ucm Encoding tables
+ext/Encode/Encode/8859-5.enc Encoding tables
+ext/Encode/Encode/8859-5.ucm Encoding tables
+ext/Encode/Encode/8859-6.enc Encoding tables
+ext/Encode/Encode/8859-6.ucm Encoding tables
+ext/Encode/Encode/8859-7.enc Encoding tables
+ext/Encode/Encode/8859-7.ucm Encoding tables
+ext/Encode/Encode/8859-8.enc Encoding tables
+ext/Encode/Encode/8859-8.ucm Encoding tables
+ext/Encode/Encode/8859-9.enc Encoding tables
+ext/Encode/Encode/8859-9.ucm Encoding tables
ext/Encode/Encode/ascii.enc Encoding tables
ext/Encode/Encode/ascii.ucm Encoding tables
ext/Encode/Encode/big5.enc Encoding tables
-ext/Encode/Encode/cns11643-1.enc Encoding tables
-ext/Encode/Encode/cns11643-2.enc Encoding tables
ext/Encode/Encode/cp1006.enc Encoding tables
ext/Encode/Encode/cp1047.enc Encoding tables
ext/Encode/Encode/cp1047.ucm Encoding tables
ext/Encode/Encode/gb2312.enc Encoding tables
ext/Encode/Encode/gsm0338.enc Encoding tables
ext/Encode/Encode/HZ.enc Encoding tables
-ext/Encode/Encode/iso2022-cn.enc Encoding tables
-ext/Encode/Encode/iso2022-jp.enc Encoding tables
-ext/Encode/Encode/iso2022-jp1.enc Encoding tables
-ext/Encode/Encode/iso2022-jp2.enc Encoding tables
-ext/Encode/Encode/iso2022-kr.enc Encoding tables
-ext/Encode/Encode/iso2022.enc Encoding tables
-ext/Encode/Encode/iso8859-1.enc Encoding tables
-ext/Encode/Encode/iso8859-1.ucm Encoding tables
-ext/Encode/Encode/iso8859-10.enc Encoding tables
-ext/Encode/Encode/iso8859-10.ucm Encoding tables
-ext/Encode/Encode/iso8859-13.enc Encoding tables
-ext/Encode/Encode/iso8859-13.ucm Encoding tables
-ext/Encode/Encode/iso8859-14.enc Encoding tables
-ext/Encode/Encode/iso8859-14.ucm Encoding tables
-ext/Encode/Encode/iso8859-15.enc Encoding tables
-ext/Encode/Encode/iso8859-15.ucm Encoding tables
-ext/Encode/Encode/iso8859-16.enc Encoding tables
-ext/Encode/Encode/iso8859-16.ucm Encoding tables
-ext/Encode/Encode/iso8859-2.enc Encoding tables
-ext/Encode/Encode/iso8859-2.ucm Encoding tables
-ext/Encode/Encode/iso8859-3.enc Encoding tables
-ext/Encode/Encode/iso8859-3.ucm Encoding tables
-ext/Encode/Encode/iso8859-4.enc Encoding tables
-ext/Encode/Encode/iso8859-4.ucm Encoding tables
-ext/Encode/Encode/iso8859-5.enc Encoding tables
-ext/Encode/Encode/iso8859-5.ucm Encoding tables
-ext/Encode/Encode/iso8859-6.enc Encoding tables
-ext/Encode/Encode/iso8859-6.ucm Encoding tables
-ext/Encode/Encode/iso8859-7.enc Encoding tables
-ext/Encode/Encode/iso8859-7.ucm Encoding tables
-ext/Encode/Encode/iso8859-8.enc Encoding tables
-ext/Encode/Encode/iso8859-8.ucm Encoding tables
-ext/Encode/Encode/iso8859-9.enc Encoding tables
-ext/Encode/Encode/iso8859-9.ucm Encoding tables
-ext/Encode/Encode/isoir-197.enc Encoding tables
+ext/Encode/Encode/ir-197.enc Encoding tables
ext/Encode/Encode/jis0201.enc Encoding tables
ext/Encode/Encode/jis0208.enc Encoding tables
ext/Encode/Encode/jis0212.enc Encoding tables
+ext/Encode/Encode/koi8-f.enc Encoding tables
+ext/Encode/Encode/koi8-f.ucm Encoding tables
ext/Encode/Encode/koi8-r.enc Encoding tables
ext/Encode/Encode/koi8-r.ucm Encoding tables
+ext/Encode/Encode/koi8-u.enc Encoding tables
+ext/Encode/Encode/koi8-u.ucm Encoding tables
ext/Encode/Encode/ksc5601.enc Encoding tables
ext/Encode/Encode/macCentEuro.enc Encoding tables
ext/Encode/Encode/macCroatian.enc Encoding tables
ext/Encode/Encode/macIceland.enc Encoding tables
ext/Encode/Encode/macJapan.enc Encoding tables
ext/Encode/Encode/macRoman.enc Encoding tables
-ext/Encode/Encode/macRomania.enc Encoding tables
+ext/Encode/Encode/macRumanian.enc Encoding tables
ext/Encode/Encode/macSami.enc Encoding tables
ext/Encode/Encode/macThai.enc Encoding tables
ext/Encode/Encode/macTurkish.enc Encoding tables
ext/Encode/Encode/macUkraine.enc Encoding tables
+ext/Encode/Encode/nextstep.enc Encoding tables
+ext/Encode/Encode/nextstep.ucm Encoding tables
ext/Encode/Encode/posix-bc.enc Encoding tables
ext/Encode/Encode/posix-bc.ucm Encoding tables
+ext/Encode/Encode/roman8.enc Encoding tables
+ext/Encode/Encode/roman8.ucm Encoding tables
ext/Encode/Encode/shiftjis.enc Encoding tables
ext/Encode/Encode/symbol.enc Encoding tables
ext/Encode/Encode/symbol.ucm Encoding tables
ext/Encode/Encode/Tcl.pm Handler for .enc encodings
ext/Encode/Encode/Tcl.t See if Encode::Tcl works
+ext/Encode/Encode/viscii.enc Encoding tables
+ext/Encode/Encode/viscii.ucm Encoding tables
ext/Encode/Makefile.PL Encode extension
ext/Encode/Todo Encode extension
ext/Errno/ChangeLog Errno perl module change log
ext/GDBM_File/hints/sco.pl Hint for GDBM_File for named architecture
ext/GDBM_File/Makefile.PL GDBM extension makefile writer
ext/GDBM_File/typemap GDBM extension interface types
+ext/I18N/Langinfo/fallback.c I18N::Langinfo
+ext/I18N/Langinfo/fallback.xs I18N::Langinfo
ext/I18N/Langinfo/Langinfo.pm I18N::Langinfo
ext/I18N/Langinfo/Langinfo.t I18N::Langinfo
ext/I18N/Langinfo/Langinfo.xs I18N::Langinfo
ext/Thread/unsync2.tx Test thread implicit synchronisation
ext/Thread/unsync3.tx Test thread implicit synchronisation
ext/Thread/unsync4.tx Test thread implicit synchronisation
+ext/threads/Changes ithreads
+ext/threads/Makefile.PL ithreads
+ext/threads/README ithreads
+ext/threads/t/basic.t ithreads
+ext/threads/t/stress_cv.t Test with multiple threads, coderef cv argument.
+ext/threads/t/stress_string.t Test with multiple threads, string cv argument.
+ext/threads/threads.h ithreads
+ext/threads/threads.pm ithreads
+ext/threads/threads.xs ithreads
ext/Time/HiRes/Changes Time::HiRes extension
ext/Time/HiRes/hints/dynixptx.pl Hint for Time::HiRes for named architecture
ext/Time/HiRes/hints/sco.pl Hints for Time::HiRes for named architecture
lib/AutoLoader.pm Autoloader base class
lib/AutoLoader.t See if AutoLoader works
lib/AutoSplit.pm Split up autoload functions
+lib/AutoSplit.t See if AutoSplit works
lib/autouse.pm Load and call a function only when it's used
lib/autouse.t See if autouse works
lib/base.pm Establish IS-A relationship at compile time
lib/DirHandle.t See if DirHandle works
lib/dotsh.pl Code to "dot" in a shell script
lib/Dumpvalue.pm Screen dump of perl values
+lib/Dumpvalue.t See if Dumpvalue works
lib/dumpvar.pl A variable dumper
lib/English.pm Readable aliases for short variables
lib/English.t See if English works
lib/FileHandle.pm Backward-compatible front end to IO extension
lib/FileHandle.t See if FileHandle works
lib/filetest.pm For "use filetest"
+lib/filetest.t See if filetest works
lib/Filter/Simple.pm Simple frontend to Filter::Util::Call
lib/Filter/Simple/Changes Filter::Simple
lib/Filter/Simple/README Filter::Simple
lib/NEXT/README NEXT
lib/NEXT/test.pl See if NEXT works
lib/open.pm Pragma to specify default I/O disciplines
+lib/open.t See if the open pragma works
lib/open2.pl Open a two-ended pipe (uses IPC::Open2)
lib/open3.pl Open a three-ended pipe (uses IPC::Open3)
lib/overload.pm Module for overloading perl operators
lib/Term/ANSIColor/README Term::ANSIColor
lib/Term/ANSIColor/test.pl See if Term::ANSIColor works
lib/Term/Cap.pm Perl module supporting termcap usage
+lib/Term/Cap.t See if Term::Cap works
lib/Term/Complete.pm A command completion subroutine
lib/Term/Complete.t See if Term::Complete works
lib/Term/ReadLine.pm Stub readline library
lib/Text/Soundex.pm Perl module to implement Soundex
lib/Text/Soundex.t See if Soundex works
lib/Text/Tabs.pm Do expand and unexpand
+lib/Text/TabsWrap/CHANGELOG ChangeLog for Tabs+Wrap
lib/Text/TabsWrap/t/fill.t See if Text::Wrap::fill works
lib/Text/TabsWrap/t/tabs.t See if Text::Tabs works
lib/Text/TabsWrap/t/wrap.t See if Text::Wrap::wrap works
lib/Tie/RefHash.pm Base class for tied hashes with references as keys
lib/Tie/RefHash.t Test for Tie::RefHash and Tie::RefHash::Nestable
lib/Tie/Scalar.pm Base class for tied scalars
+lib/Tie/Scalar.t See if Tie::Scalar works
lib/Tie/SubstrHash.pm Compact hash for known key, value and table size
lib/Tie/SubstrHash.t Test for Tie::SubstrHash
lib/Time/gmtime.pm By-name interface to Perl's builtin gmtime
lib/unicore/In/133.pl Unicode character database
lib/unicore/In/134.pl Unicode character database
lib/unicore/In/135.pl Unicode character database
+lib/unicore/In/136.pl Unicode character database
lib/unicore/In/14.pl Unicode character database
lib/unicore/In/15.pl Unicode character database
lib/unicore/In/16.pl Unicode character database
pod/perltie.pod Tieing an object class into a simple variable
pod/perltoc.pod Table of Contents info
pod/perltodo.pod Todo list explained
+pod/perltooc.pod Tom's object-oriented tutorial (more on class data)
pod/perltoot.pod Tom's object-oriented tutorial
-pod/perltootc.pod Tom's object-oriented tutorial (more on class data)
pod/perltrap.pod Trap info
pod/perlunicode.pod Unicode support info
pod/perlutil.pod Accompanying utilities explained
pod/splitpod Splits perlfunc into multiple pod pages
Policy_sh.SH Hold site-wide preferences between Configure runs.
Porting/apply Apply patches sent by mail
+Porting/check83.pl Check whether we are 8.3-friendly
Porting/config.sh Sample config.sh
Porting/config_H Sample config.h
Porting/Contract Social contract for contributed modules in Perl core
t/lib/sample-tests/combined Test data for Test::Harness
t/lib/sample-tests/descriptive Test data for Test::Harness
t/lib/sample-tests/duplicates Test data for Test::Harness
-t/lib/sample-tests/header_at_end Test data for Test::Harness
-t/lib/sample-tests/header_at_end_fail Test::Harness
+t/lib/sample-tests/head_end Test data for Test::Harness
+t/lib/sample-tests/head_fail Test data for Test::Harness
t/lib/sample-tests/no_nums Test data for Test::Harness
t/lib/sample-tests/simple Test data for Test::Harness
t/lib/sample-tests/simple_fail Test data for Test::Harness
t/lib/sample-tests/skip Test data for Test::Harness
t/lib/sample-tests/skip_all Test data for Test::Harness
-t/lib/sample-tests/skip_no_msg Test::Harness
+t/lib/sample-tests/skip_no_msg Test data for Test::Harness
t/lib/sample-tests/todo Test data for Test::Harness
-t/lib/sample-tests/todo_inline Test::Harness
+t/lib/sample-tests/todo_inline Test data for Test::Harness
t/lib/sample-tests/with_comments Test data for Test::Harness
t/lib/st-dump.pl See if Storable works
t/lib/strict/refs Tests of "use strict 'refs'" for strict.t
t/run/kill_perl.t Tests that kill perl.
t/run/runenv.t Test if perl honors its environment variables.
t/TEST The regression tester
+t/test.pl Simple testing library
t/TestInit.pm Preamble library for core tests
taint.c Tainting code
thrdvar.h Per-thread variables
thread.h Threading header
-Todo.micro The Wishlist for microperl
+Todo.micro The Wishlist for microperl
toke.c The tokener
uconfig.h Configuration header for microperl
uconfig.sh Configuration script for microperl