X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=MANIFEST;h=cb599fdc82bcdd3206b607b8f30b2a7133a97a96;hb=5b79a2243fad631bde9802bdfa8903ea90aca08d;hp=32c02abfaa233790ecb0c80ecd53530749d1638e;hpb=490d18887fd62e9b6c93b9bf4f54a9d43e32b034;p=p5sagit%2Fp5-mst-13.2.git diff --git a/MANIFEST b/MANIFEST index 32c02ab..cb599fd 100644 --- a/MANIFEST +++ b/MANIFEST @@ -163,13 +163,14 @@ cpan/B-Lint/lib/B/Lint/Debug.pm Adds debugging stringification to B:: cpan/B-Lint/lib/B/Lint.pm Compiler Lint backend cpan/B-Lint/t/lint.t See if B::Lint works cpan/B-Lint/t/pluglib/B/Lint/Plugin/Test.pm See if B::Lint works +cpan/CGI/Changes Changelog for CGI.pm cpan/CGI/examples/caution.xbm CGI example cpan/CGI/examples/clickable_image.cgi CGI example cpan/CGI/examples/cookie.cgi CGI example cpan/CGI/examples/crash.cgi CGI example cpan/CGI/examples/customize.cgi CGI example cpan/CGI/examples/diff_upload.cgi CGI example -cpan/CGI/examples/dna_small_gif.uu Small image for CGI examples +cpan/CGI/examples/dna.small.gif Small image for CGI examples cpan/CGI/examples/file_upload.cgi CGI example cpan/CGI/examples/frameset.cgi CGI example cpan/CGI/examples/index.html Index page for CGI examples @@ -181,13 +182,11 @@ cpan/CGI/examples/multiple_forms.cgi CGI example cpan/CGI/examples/nph-clock.cgi CGI example cpan/CGI/examples/nph-multipart.cgi CGI example cpan/CGI/examples/popup.cgi CGI example -cpan/CGI/examples/RunMeFirst Setup script for CGI examples cpan/CGI/examples/save_state.cgi CGI example cpan/CGI/examples/tryit.cgi CGI example -cpan/CGI/examples/wilogo_gif.uu CGI example +cpan/CGI/examples/wilogo.gif CGI example cpan/CGI/lib/CGI/Apache.pm Support for Apache's Perl module cpan/CGI/lib/CGI/Carp.pm Log server errors with helpful context -cpan/CGI/lib/CGI/Changes Changelog for CGI.pm cpan/CGI/lib/CGI/Cookie.pm Interface to Netscape Cookies cpan/CGI/lib/CGI/Fast.pm Support for FastCGI (persistent server process) cpan/CGI/lib/CGI.pm Web server interface ("Common Gateway Interface") @@ -196,20 +195,27 @@ cpan/CGI/lib/CGI/Push.pm Support for server push cpan/CGI/lib/CGI/Switch.pm Simple interface for multiple server types cpan/CGI/lib/CGI/Util.pm Utility functions cpan/CGI/t/apache.t See if CGI::Apache still loads +cpan/CGI/t/autoescape.t See if CGI.pm works cpan/CGI/t/can.t See if CGI.pm works cpan/CGI/t/carp.t See if CGI::Carp works +cpan/CGI/t/checkbox_group.t See if CGI.pm works cpan/CGI/t/cookie.t See if CGI::Cookie works cpan/CGI/t/Dump.t See if CGI->Dump works -cpan/CGI/t/fast.t See if CGI::Fast works (if FCGI is installed) +cpan/CGI/t/end_form.t See if CGI.pm works cpan/CGI/t/form.t See if CGI.pm works cpan/CGI/t/function.t See if CGI.pm works +cpan/CGI/t/hidden.t See if CGI.pm works cpan/CGI/t/html.t See if CGI.pm works +cpan/CGI/t/http.t See if CGI.pm works +cpan/CGI/t/init.t See if CGI.pm works +cpan/CGI/t/init_test.txt See if CGI.pm works cpan/CGI/t/no_tabindex.t See if CGI.pm works cpan/CGI/t/popup_menu.t See if CGI pop menus work cpan/CGI/t/pretty.t See if CGI.pm works cpan/CGI/t/push.t See if CGI::Push works cpan/CGI/t/query_string.t See if CGI->query_string() works cpan/CGI/t/request.t See if CGI.pm works +cpan/CGI/t/save_read_roundtrip.t See if CGI.pm works cpan/CGI/t/start_end_asterisk.t See if CGI.pm works cpan/CGI/t/start_end_end.t See if CGI.pm works cpan/CGI/t/start_end_start.t See if CGI.pm works @@ -219,6 +225,7 @@ cpan/CGI/t/uploadInfo.t See if CGI.pm works cpan/CGI/t/upload_post_text.txt Test data for CGI.pm cpan/CGI/t/upload.t See if CGI.pm works cpan/CGI/t/user_agent.t See if CGI->user_agent() works +cpan/CGI/t/utf8.t See if CGI.pm works cpan/CGI/t/util-58.t See if 5.8-dependent features work cpan/CGI/t/util.t See if CGI.pm works cpan/Class-ISA/ChangeLog Changes for Class::ISA @@ -911,15 +918,25 @@ cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/dec_osf.pm CBuilder method cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/os2.pm CBuilder methods for OS/2 cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Unix.pm CBuilder methods for Unix cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/VMS.pm CBuilder methods for VMS +cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/BCC.pm CBuilder methods for Windows +cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/GCC.pm CBuilder methods for Windows +cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows/MSVC.pm CBuilder methods for Windows cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder/Platform/Windows.pm CBuilder methods for Windows cpan/ExtUtils-CBuilder/lib/ExtUtils/CBuilder.pm Compile and link C code for Perl modules cpan/ExtUtils-CBuilder/t/00-have-compiler.t ExtUtils::CBuilder tests cpan/ExtUtils-CBuilder/t/01-basic.t tests for ExtUtils::CBuilder cpan/ExtUtils-CBuilder/t/02-link.t tests for ExtUtils::CBuilder +cpan/ExtUtils-CBuilder/t/03-cplusplus.t tests for ExtUtils::CBuilder cpan/ExtUtils-Command/lib/ExtUtils/Command.pm Utilities for Make on non-UNIX platforms cpan/ExtUtils-Command/t/cp.t See if ExtUtils::Command works cpan/ExtUtils-Command/t/eu_command.t See if ExtUtils::Command works cpan/ExtUtils-Command/t/lib/TieOut.pm Testing library to capture prints +cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm generate XS code to import C header constants +cpan/ExtUtils-Constant/lib/ExtUtils/Constant.pm generate XS code to import C header constants +cpan/ExtUtils-Constant/lib/ExtUtils/Constant/ProxySubs.pm generate XS code for proxy constants +cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Utils.pm generate XS code to import C header constants +cpan/ExtUtils-Constant/lib/ExtUtils/Constant/XS.pm generate XS code to import C header constants +cpan/ExtUtils-Constant/t/Constant.t See if ExtUtils::Constant works cpan/ExtUtils-MakeMaker/bin/instmodsh Give information about installed extensions cpan/ExtUtils-MakeMaker/Changes MakeMaker change log cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm Calling MM functions from the cmd line @@ -1029,7 +1046,11 @@ cpan/ExtUtils-ParseXS/Changes ExtUtils::ParseXS change log cpan/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm converts Perl XS code into C code cpan/ExtUtils-ParseXS/lib/ExtUtils/xsubpp External subroutine preprocessor cpan/ExtUtils-ParseXS/t/basic.t See if ExtUtils::ParseXS works +cpan/ExtUtils-ParseXS/t/more.t Extended ExtUtils::ParseXS testing +cpan/ExtUtils-ParseXS/t/typemap Standard typemap for controlled testing cpan/ExtUtils-ParseXS/t/usage.t ExtUtils::ParseXS tests +cpan/ExtUtils-ParseXS/t/XSInclude.xsh Test file for ExtUtils::ParseXS tests +cpan/ExtUtils-ParseXS/t/XSMore.xs Test file for ExtUtils::ParseXS tests cpan/ExtUtils-ParseXS/t/XSTest.pm Test file for ExtUtils::ParseXS tests cpan/ExtUtils-ParseXS/t/XSTest.xs Test file for ExtUtils::ParseXS tests cpan/ExtUtils-ParseXS/t/XSUsage.pm ExtUtils::ParseXS tests @@ -1038,6 +1059,7 @@ cpan/File-Fetch/lib/File/Fetch.pm File::Fetch cpan/File-Fetch/t/01_File-Fetch.t File::Fetch tests cpan/File-Path/lib/File/Path.pm Do things like 'mkdir -p' and 'rm -r' cpan/File-Path/t/Path.t See if File::Path works +cpan/File-Path/t/taint.t See if File::Path works with -T cpan/File-Temp/t/cmp.t See if File::Temp works cpan/File-Temp/Temp.pm create safe temporary files and file handles cpan/File-Temp/t/fork.t See if File::Temp works @@ -1201,6 +1223,7 @@ cpan/IO-Compress/t/compress/tied.pl Compress::Zlib cpan/IO-Compress/t/compress/truncate.pl Compress::Zlib cpan/IO-Compress/t/compress/zlib-generic.pl Compress::Zlib cpan/IO-Compress/t/cz-01version.t IO::Compress +cpan/IO-Compress/t/cz-03zlib-v1.t IO::Compress cpan/IO-Compress/t/cz-05examples.t IO::Compress cpan/IO-Compress/t/cz-06gzsetp.t IO::Compress cpan/IO-Compress/t/cz-08encoding.t IO::Compress @@ -1279,6 +1302,55 @@ cpan/libnet/t/nntp.t libnet cpan/libnet/t/require.t libnet cpan/libnet/t/smtp.t libnet cpan/libnet/t/time.t libnet +cpan/List-Util/Changes Util extension +cpan/List-Util/lib/List/Util.pm List::Util +cpan/List-Util/lib/List/Util/PP.pm List::Util +cpan/List-Util/lib/List/Util/XS.pm List::Util +cpan/List-Util/lib/Scalar/Util.pm Scalar::Util +cpan/List-Util/lib/Scalar/Util/PP.pm Scalar::Util +cpan/List-Util/ListUtil.xs Util extension +cpan/List-Util/Makefile.PL Util extension +cpan/List-Util/multicall.h Util extension +cpan/List-Util/README Util extension +cpan/List-Util/t/00version.t Scalar::Util +cpan/List-Util/t/blessed.t Scalar::Util +cpan/List-Util/t/dualvar.t Scalar::Util +cpan/List-Util/t/expfail.t List::Util +cpan/List-Util/t/first.t List::Util +cpan/List-Util/t/isvstring.t Scalar::Util +cpan/List-Util/t/lln.t Scalar::Util +cpan/List-Util/t/maxstr.t List::Util +cpan/List-Util/t/max.t List::Util +cpan/List-Util/t/minstr.t List::Util +cpan/List-Util/t/min.t List::Util +cpan/List-Util/t/openhan.t Scalar::Util +cpan/List-Util/t/p_00version.t Scalar::Util +cpan/List-Util/t/p_blessed.t Scalar::Util +cpan/List-Util/t/p_first.t List::Util +cpan/List-Util/t/p_lln.t Scalar::Util +cpan/List-Util/t/p_maxstr.t List::Util +cpan/List-Util/t/p_max.t List::Util +cpan/List-Util/t/p_minstr.t List::Util +cpan/List-Util/t/p_min.t List::Util +cpan/List-Util/t/p_openhan.t Scalar::Util +cpan/List-Util/t/p_readonly.t Scalar::Util +cpan/List-Util/t/p_reduce.t List::Util +cpan/List-Util/t/p_refaddr.t Scalar::Util +cpan/List-Util/t/p_reftype.t Scalar::Util +cpan/List-Util/t/proto.t Scalar::Util +cpan/List-Util/t/p_shuffle.t List::Util +cpan/List-Util/t/p_sum.t List::Util +cpan/List-Util/t/p_tainted.t Scalar::Util +cpan/List-Util/t/readonly.t Scalar::Util +cpan/List-Util/t/reduce.t List::Util +cpan/List-Util/t/refaddr.t Scalar::Util +cpan/List-Util/t/reftype.t Scalar::Util +cpan/List-Util/t/shuffle.t List::Util +cpan/List-Util/t/stack-corruption.t List::Util +cpan/List-Util/t/sum.t List::Util +cpan/List-Util/t/tainted.t Scalar::Util +cpan/List-Util/t/weak.t Scalar::Util +cpan/List-Util/XS.pp List::Util cpan/Locale-Codes/ChangeLog Locale::Codes cpan/Locale-Codes/lib/Locale/Constants.pm Locale::Codes cpan/Locale-Codes/lib/Locale/Constants.pod Locale::Codes documentation @@ -1300,6 +1372,16 @@ cpan/Locale-Codes/t/language.t See if Locale::Codes work cpan/Locale-Codes/t/rename.t See if Locale::Codes work cpan/Locale-Codes/t/script.t See if Locale::Codes work cpan/Locale-Codes/t/uk.t See if Locale::Codes work +cpan/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm Locale::Simple +cpan/Locale-Maketext-Simple/t/0-signature.t Locale::Simple tests +cpan/Locale-Maketext-Simple/t/1-basic.t Locale::Simple tests +cpan/Locale-Maketext-Simple/t/2-load_po_without_i_default.t Locale::Simple tests +cpan/Locale-Maketext-Simple/t/3-load_po_with_i_default.t Locale::Simple tests +cpan/Locale-Maketext-Simple/t/po_with_i_default/en.po Locale::Simple tests +cpan/Locale-Maketext-Simple/t/po_with_i_default/fr.po Locale::Simple tests +cpan/Locale-Maketext-Simple/t/po_with_i_default/i_default.po Locale::Simple tests +cpan/Locale-Maketext-Simple/t/po_without_i_default/en.po Locale::Simple tests +cpan/Locale-Maketext-Simple/t/po_without_i_default/fr.po Locale::Simple tests cpan/Log-Message/lib/Log/Message/Config.pm Log::Message cpan/Log-Message/lib/Log/Message/Handlers.pm Log::Message cpan/Log-Message/lib/Log/Message/Item.pm Log::Message @@ -1437,10 +1519,14 @@ cpan/MIME-Base64/t/quoted-print.t See whether MIME::QuotedPrint works cpan/MIME-Base64/t/unicode.t See whether MIME::Base64 works cpan/MIME-Base64/t/warn.t See whether MIME::Base64 works cpan/Module-Build/Changes Module::Build +cpan/Module-Build/lib/inc/latest.pm Module::Build +cpan/Module-Build/lib/inc/latest/private.pm Module::Build cpan/Module-Build/lib/Module/Build/API.pod Module::Build cpan/Module-Build/lib/Module/Build/Authoring.pod Module::Build cpan/Module-Build/lib/Module/Build/Base.pm Module::Build +cpan/Module-Build/lib/Module/Build/Bundling.pod Module::Build cpan/Module-Build/lib/Module/Build/Compat.pm Module::Build +cpan/Module-Build/lib/Module/Build/ConfigData.pm Configuration for Module::Build cpan/Module-Build/lib/Module/Build/Config.pm Module::Build cpan/Module-Build/lib/Module/Build/Cookbook.pm Module::Build cpan/Module-Build/lib/Module/Build/Dumper.pm Module::Build @@ -1466,33 +1552,42 @@ cpan/Module-Build/lib/Module/Build/PPMMaker.pm Module::Build cpan/Module-Build/lib/Module/Build/Version.pm Module::Build cpan/Module-Build/lib/Module/Build/YAML.pm Module::Build cpan/Module-Build/scripts/config_data Module::Build +cpan/Module-Build/t/actions/installdeps.t Module::Build cpan/Module-Build/t/add_property.t Module::Build cpan/Module-Build/t/basic.t Module::Build -cpan/Module-Build/t/bundled/Tie/CPHash.pm Module::Build.pm +cpan/Module-Build/t/bundled/Tie/CPHash.pm Module::Build +cpan/Module-Build/t/bundle_inc.t Module::Build cpan/Module-Build/t/compat/exit.t Module::Build cpan/Module-Build/t/compat.t Module::Build -cpan/Module-Build/t/debug.t Module::Build tests +cpan/Module-Build/t/debug.t Module::Build cpan/Module-Build/t/destinations.t Module::Build cpan/Module-Build/t/extend.t Module::Build cpan/Module-Build/t/ext.t Module::Build cpan/Module-Build/t/files.t Module::Build cpan/Module-Build/t/help.t Module::Build -cpan/Module-Build/t/install_extra_target.t Module::Build tests +cpan/Module-Build/t/install_extra_target.t Module::Build cpan/Module-Build/t/install.t Module::Build cpan/Module-Build/t/lib/DistGen.pm Module::Build cpan/Module-Build/t/lib/MBTest.pm Module::Build cpan/Module-Build/t/manifypods.t Module::Build -cpan/Module-Build/t/mbyaml.t Module::Build cpan/Module-Build/t/metadata2.t Module::Build cpan/Module-Build/t/metadata.t Module::Build cpan/Module-Build/t/moduleinfo.t Module::Build +cpan/Module-Build/t/mymeta.t Module::Build cpan/Module-Build/t/new_from_context.t Module::Build cpan/Module-Build/t/notes.t Module::Build cpan/Module-Build/t/parents.t Module::Build -cpan/Module-Build/t/PL_files.t Module::Build tests +cpan/Module-Build/t/perl_mb_opt.t Module::Build +cpan/Module-Build/t/PL_files.t Module::Build cpan/Module-Build/t/pod_parser.t Module::Build cpan/Module-Build/t/ppm.t Module::Build +cpan/Module-Build/t/properties/module_name.t Module::Build +cpan/Module-Build/t/properties/needs_compiler.t Module::Build +cpan/Module-Build/t/properties/share_dir.t Module::Build +cpan/Module-Build/t/README.pod Module::Build +cpan/Module-Build/t/resume.t Module::Build cpan/Module-Build/t/runthrough.t Module::Build +cpan/Module-Build/t/sample.t Module::Build cpan/Module-Build/t/script_dist.t Module::Build cpan/Module-Build/t/test_file_exts.t Module::Build cpan/Module-Build/t/test_types.t Module::Build @@ -1500,7 +1595,7 @@ cpan/Module-Build/t/test_type.t Module::Build cpan/Module-Build/t/tilde.t Module::Build cpan/Module-Build/t/use_tap_harness.t Module::Build cpan/Module-Build/t/versions.t Module::Build -cpan/Module-Build/t/write_default_maniskip.t Module::Build tests +cpan/Module-Build/t/write_default_maniskip.t Module::Build cpan/Module-Build/t/xs.t Module::Build cpan/Module-Load-Conditional/lib/Module/Load/Conditional.pm Module::Conditional cpan/Module-Load-Conditional/t/01_Module_Load_Conditional.t Module::Conditional tests @@ -1642,9 +1737,11 @@ cpan/Parse-CPAN-Meta/t/data/sample.yml Parse::CPAN::Meta cpan/Parse-CPAN-Meta/t/data/Spreadsheet-Read.yml Parse::CPAN::Meta cpan/Parse-CPAN-Meta/t/data/Template-Provider-Unicode-Japanese.yml Parse::CPAN::Meta cpan/Parse-CPAN-Meta/t/data/toolbar.yml Parse::CPAN::Meta -cpan/Parse-CPAN-Meta/t/data/utf_16_le_bom.yml Parse::CPAN::Meta +cpan/Parse-CPAN-Meta/t/data/utf_16_le_bom.yml Parse::CPAN::Meta - manually generated; see Porting/Maintainers.pl +cpan/Parse-CPAN-Meta/t/data/utf_16_le_bom.yml.packed Parse::CPAN::Meta cpan/Parse-CPAN-Meta/t/data/vanilla.yml Parse::CPAN::Meta cpan/Parse-CPAN-Meta/t/lib/Parse/CPAN/Meta/Test.pm Parse::CPAN::Meta testing library +cpan/Parse-CPAN-Meta/uupacktool.pl Parse::CPAN::Meta cpan/PerlIO-via-QuotedPrint/lib/PerlIO/via/QuotedPrint.pm PerlIO::via::QuotedPrint cpan/PerlIO-via-QuotedPrint/t/QuotedPrint.t PerlIO::via::QuotedPrint cpan/Pod-Escapes/ChangeLog ChangeLog for Pod::Escapes @@ -1796,6 +1893,7 @@ cpan/Pod-Simple/t/corpus2/polish_utf8_bom2.txt Pod::Simple test file cpan/Pod-Simple/t/corpus2/polish_utf8_bom2.xml Pod::Simple test file cpan/Pod-Simple/t/corpus2/polish_utf8_bom.txt Pod::Simple test file cpan/Pod-Simple/t/corpus2/polish_utf8_bom.xml Pod::Simple test file +cpan/Pod-Simple/t/corpus2/README Pod::Simple test file cpan/Pod-Simple/t/corpus/8859_7.pod Pod::Simple test file cpan/Pod-Simple/t/corpus/8859_7.xml Pod::Simple test file cpan/Pod-Simple/t/corpus/cp1256.txt Pod::Simple test file @@ -1883,6 +1981,7 @@ cpan/Pod-Simple/t/search28.t Pod::Simple test file cpan/Pod-Simple/t/search29.t Pod::Simple test file cpan/Pod-Simple/t/search50.t Pod::Simple test file cpan/Pod-Simple/t/stree.t Pod::Simple test file +cpan/Pod-Simple/t/strpvbtm.t Pod::Simple test file cpan/Pod-Simple/t/testlib1/Blorm.pm Pod::Simple test file cpan/Pod-Simple/t/testlib1/hinkhonk/Glunk.pod Pod::Simple test file cpan/Pod-Simple/t/testlib1/hinkhonk/readme.txt Pod::Simple test file @@ -1910,7 +2009,10 @@ cpan/Pod-Simple/t/verbatim.t Pod::Simple test file cpan/Pod-Simple/t/verb_fmt.t Pod::Simple test file cpan/Pod-Simple/t/xhtml01.t Pod::Simple test file cpan/Pod-Simple/t/xhtml05.t Pod::Simple test file +cpan/Pod-Simple/t/xhtml10.t Pod::Simple test file cpan/Pod-Simple/t/x_nixer.t Pod::Simple test file +cpan/Shell/Shell.pm Make AUTOLOADed system() calls +cpan/Shell/t/Shell.t Tests for above cpan/Sys-Syslog/Changes Changlog for Sys::Syslog cpan/Sys-Syslog/fallback/const-c.inc Sys::Syslog constants fallback file cpan/Sys-Syslog/fallback/const-xs.inc Sys::Syslog constants fallback file @@ -1932,12 +2034,324 @@ cpan/Term-ANSIColor/ANSIColor.pm Perl module supporting termcap usage cpan/Term-ANSIColor/ChangeLog Term::ANSIColor cpan/Term-ANSIColor/README Term::ANSIColor cpan/Term-ANSIColor/t/basic.t Tests for Term::ANSIColor +cpan/Term-Cap/Cap.pm Perl module supporting termcap usage +cpan/Term-Cap/test.pl See if Term::Cap works cpan/Term-UI/lib/Term/UI/History.pm Term::UI cpan/Term-UI/lib/Term/UI.pm Term::UI cpan/Term-UI/t/00_load.t Term::UI tests cpan/Term-UI/t/01_history.t Term::UI tests cpan/Term-UI/t/02_ui.t Term::UI tests +cpan/Test-Harness/bin/prove The prove harness utility +cpan/Test-Harness/Changes Test::Harness change log +cpan/Test-Harness/lib/App/Prove.pm Gubbins for the prove utility +cpan/Test-Harness/lib/App/Prove/State.pm Gubbins for the prove utility +cpan/Test-Harness/lib/App/Prove/State/Result.pm Gubbins for the prove utility +cpan/Test-Harness/lib/App/Prove/State/Result/Test.pm Gubbins for the prove utility +cpan/Test-Harness/lib/TAP/Base.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Formatter/Base.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Formatter/Color.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Formatter/Console/ParallelSession.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Formatter/Console.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Formatter/Console/Session.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Formatter/File.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Formatter/File/Session.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Formatter/Session.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Harness.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Object.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Aggregator.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Grammar.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Iterator/Array.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/IteratorFactory.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Iterator.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Iterator/Process.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Iterator/Stream.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Result/Bailout.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Result/Comment.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/ResultFactory.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Result/Plan.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Result.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Result/Pragma.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Result/Test.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Result/Unknown.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Result/Version.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Result/YAML.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Scheduler.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Scheduler/Spinner.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Source/Perl.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Source.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/Utils.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm A parser for Test Anything Protocol +cpan/Test-Harness/lib/Test/Harness.pm A test harness +cpan/Test-Harness/t/000-load.t Test::Harness test +cpan/Test-Harness/t/aggregator.t Test::Harness test +cpan/Test-Harness/t/bailout.t Test::Harness test +cpan/Test-Harness/t/base.t Test::Harness test +cpan/Test-Harness/t/callbacks.t Test::Harness test +cpan/Test-Harness/t/compat/env.t Test::Harness test +cpan/Test-Harness/t/compat/failure.t Test::Harness test +cpan/Test-Harness/t/compat/inc-propagation.t Test::Harness test +cpan/Test-Harness/t/compat/inc_taint.t Test::Harness test +cpan/Test-Harness/t/compat/nonumbers.t Test::Harness test +cpan/Test-Harness/t/compat/regression.t Test::Harness test +cpan/Test-Harness/t/compat/switches.t Test::Harness test +cpan/Test-Harness/t/compat/test-harness-compat.t Test::Harness test +cpan/Test-Harness/t/compat/version.t Test::Harness test +cpan/Test-Harness/t/console.t Test::Harness test +cpan/Test-Harness/t/data/catme.1 Test data for Test::Harness +cpan/Test-Harness/t/data/proverc Test data for Test::Harness +cpan/Test-Harness/t/data/sample.yml Test data for Test::Harness +cpan/Test-Harness/t/errors.t Test::Harness test +cpan/Test-Harness/t/file.t Test::Harness test +cpan/Test-Harness/t/glob-to-regexp.t Test::Harness test +cpan/Test-Harness/t/grammar.t Test::Harness test +cpan/Test-Harness/t/harness-bailout.t Test::Harness test +cpan/Test-Harness/t/harness-subclass.t Test::Harness test +cpan/Test-Harness/t/harness.t Test::Harness test +cpan/Test-Harness/t/iterators.t Test::Harness test +cpan/Test-Harness/t/lib/App/Prove/Plugin/Dummy2.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/App/Prove/Plugin/Dummy.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/Dev/Null.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/EmptyParser.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/IO/c55Capture.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/MyCustom.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/MyGrammar.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/MyIteratorFactory.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/MyIterator.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/MyPerlSource.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/MyResultFactory.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/MyResult.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/MySource.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/NoFork.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/NOP.pm Module for testing Test::Harness +cpan/Test-Harness/t/lib/TAP/Parser/SubclassTest.pm Module for testing Test::Harness +cpan/Test-Harness/t/multiplexer.t Test::Harness test +cpan/Test-Harness/t/nofork-mux.t Test::Harness test +cpan/Test-Harness/t/nofork.t Test::Harness test +cpan/Test-Harness/t/object.t Test::Harness test +cpan/Test-Harness/t/parser-config.t Test::Harness test +cpan/Test-Harness/t/parser-subclass.t Test::Harness test +cpan/Test-Harness/t/parse.t Test::Harness test +cpan/Test-Harness/t/perl5lib.t Test::Harness test +cpan/Test-Harness/t/premature-bailout.t Test::Harness test +cpan/Test-Harness/t/process.t Test::Harness test +cpan/Test-Harness/t/proveenv.t Test::Harness test +cpan/Test-Harness/t/proverc/emptyexec Test data for Test::Harness +cpan/Test-Harness/t/proverc.t Test::Harness test +cpan/Test-Harness/t/proverun.t Test::Harness test +cpan/Test-Harness/t/prove.t Test::Harness test +cpan/Test-Harness/t/regression.t Test::Harness test +cpan/Test-Harness/t/results.t Test::Harness test +cpan/Test-Harness/t/sample-tests/bailout Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/bignum Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/bignum_many Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/combined Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/combined_compat Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/delayed Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/descriptive Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/descriptive_trailing Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/die Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/die_head_end Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/die_last_minute Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/die_unfinished Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/duplicates Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/echo Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/empty Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/escape_eol Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/escape_hash Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/head_end Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/head_fail Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/inc_taint Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/junk_before_plan Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/lone_not_bug Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/no_nums Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/no_output Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/out_err_mix Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/out_of_order Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/schwern Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/schwern-todo-quiet Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/segfault Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/sequence_misparse Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/shbang_misparse Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/simple Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/simple_fail Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/simple_yaml Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/skip Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/skipall Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/skipall_nomsg Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/skipall_v13 Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/skip_nomsg Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/space_after_plan Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/stdout_stderr Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/strict Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/switches Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/taint Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/taint_warn Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/todo Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/todo_inline Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/todo_misparse Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/too_many Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/version_good Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/version_late Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/version_old Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/vms_nit Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/with_comments Test data for Test::Harness +cpan/Test-Harness/t/sample-tests/zero_valid Test data for Test::Harness +cpan/Test-Harness/t/scheduler.t Test::Harness test +cpan/Test-Harness/t/source.t Test::Harness test +cpan/Test-Harness/t/source_tests/harness Test data for Test::Harness +cpan/Test-Harness/t/source_tests/harness_badtap Test data for Test::Harness +cpan/Test-Harness/t/source_tests/harness_complain Test data for Test::Harness +cpan/Test-Harness/t/source_tests/harness_directives Test data for Test::Harness +cpan/Test-Harness/t/source_tests/harness_failure Test data for Test::Harness +cpan/Test-Harness/t/source_tests/source Test data for Test::Harness +cpan/Test-Harness/t/spool.t Test::Harness test +cpan/Test-Harness/t/state_results.t Test::Harness test +cpan/Test-Harness/t/state.t Test::Harness test +cpan/Test-Harness/t/streams.t Test::Harness test +cpan/Test-Harness/t/subclass_tests/non_perl_source Test data for Test::Harness +cpan/Test-Harness/t/subclass_tests/perl_source Test data for Test::Harness +cpan/Test-Harness/t/taint.t Test::Harness test +cpan/Test-Harness/t/testargs.t Test::Harness test +cpan/Test-Harness/t/unicode.t Test::Harness test +cpan/Test-Harness/t/utils.t Test::Harness test +cpan/Test-Harness/t/yamlish-output.t Test::Harness test +cpan/Test-Harness/t/yamlish.t Test::Harness test +cpan/Test-Harness/t/yamlish-writer.t Test::Harness test cpan/Test/lib/Test.pm A simple framework for writing test scripts +cpan/Test-Simple/Changes Test::Simple changes +cpan/Test-Simple/examples/indent.pl Test::Simple examples +cpan/Test-Simple/examples/subtest.t Test::Simple examples +cpan/Test-Simple/lib/Test/Builder/Module.pm Base class for test modules +cpan/Test-Simple/lib/Test/Builder.pm For writing new test libraries +cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm Turn on color in Test::Builder::Tester +cpan/Test-Simple/lib/Test/Builder/Tester.pm For testing Test::Builder based classes +cpan/Test-Simple/lib/Test/More.pm More utilities for writing tests +cpan/Test-Simple/lib/Test/Simple.pm Basic utility for writing tests +cpan/Test-Simple/lib/Test/Tutorial.pod A tutorial on writing tests +cpan/Test-Simple/README Test::Simple README +cpan/Test-Simple/t/00test_harness_check.t Test::Simple test +cpan/Test-Simple/t/bad_plan.t Test::Builder plan() test +cpan/Test-Simple/t/bail_out.t Test::Builder BAIL_OUT test +cpan/Test-Simple/t/BEGIN_require_ok.t Test::More require_ok() testing +cpan/Test-Simple/t/BEGIN_use_ok.t Test::More use_ok() testing +cpan/Test-Simple/t/buffer.t Test::Builder buffering test +cpan/Test-Simple/t/Builder/Builder.t Test::Builder tests +cpan/Test-Simple/t/Builder/carp.t Test::Builder test +cpan/Test-Simple/t/Builder/create.t Test::Builder test +cpan/Test-Simple/t/Builder/current_test.t Test::Builder tests +cpan/Test-Simple/t/Builder/current_test_without_plan.t Test::Builder tests +cpan/Test-Simple/t/Builder/details.t Test::Builder tests +cpan/Test-Simple/t/Builder/done_testing_double.t Test::Builder tests +cpan/Test-Simple/t/Builder/done_testing_plan_mismatch.t Test::Builder tests +cpan/Test-Simple/t/Builder/done_testing.t Test::Builder tests +cpan/Test-Simple/t/Builder/done_testing_with_no_plan.t Test::Builder tests +cpan/Test-Simple/t/Builder/done_testing_with_number.t Test::Builder tests +cpan/Test-Simple/t/Builder/done_testing_with_plan.t Test::Builder tests +cpan/Test-Simple/t/Builder/fork_with_new_stdout.t Test::Builder tests +cpan/Test-Simple/t/Builder/has_plan2.t Test::Builder tests +cpan/Test-Simple/t/Builder/has_plan.t Test::Builder tests +cpan/Test-Simple/t/Builder/is_fh.t Test::Builder tests +cpan/Test-Simple/t/Builder/is_passing.t Test::Builder tests +cpan/Test-Simple/t/Builder/maybe_regex.t Test::Builder tests +cpan/Test-Simple/t/Builder/no_diag.t Test::Builder tests +cpan/Test-Simple/t/Builder/no_ending.t Test::Builder tests +cpan/Test-Simple/t/Builder/no_header.t Test::Builder tests +cpan/Test-Simple/t/Builder/no_plan_at_all.t Test::Builder tests +cpan/Test-Simple/t/Builder/ok_obj.t Test::Builder tests +cpan/Test-Simple/t/Builder/output.t Test::Builder tests +cpan/Test-Simple/t/Builder/reset.t Test::Builder tests +cpan/Test-Simple/t/Builder/try.t Test::Builder tests +cpan/Test-Simple/t/c_flag.t Test::Simple test +cpan/Test-Simple/t/circular_data.t Test::Simple test +cpan/Test-Simple/t/cmp_ok.t Test::More test +cpan/Test-Simple/t/dependents.t Test::More test +cpan/Test-Simple/t/diag.t Test::More diag() test +cpan/Test-Simple/t/died.t Test::Simple test +cpan/Test-Simple/t/dont_overwrite_die_handler.t Test::More tests +cpan/Test-Simple/t/eq_set.t Test::Simple test +cpan/Test-Simple/t/exit.t Test::Simple test, exit codes +cpan/Test-Simple/t/explain.t Test::Simple test +cpan/Test-Simple/t/extra_one.t Test::Simple test +cpan/Test-Simple/t/extra.t Test::Simple test +cpan/Test-Simple/t/fail-like.t Test::More test, like() failures +cpan/Test-Simple/t/fail-more.t Test::More test, tests failing +cpan/Test-Simple/t/fail_one.t Test::Simple test +cpan/Test-Simple/t/fail.t Test::Simple test, test failures +cpan/Test-Simple/t/filehandles.t Test::Simple test, STDOUT can be played with +cpan/Test-Simple/t/fork.t Test::More fork tests +cpan/Test-Simple/t/harness_active.t Test::Simple test +cpan/Test-Simple/t/import.t Test::More test, importing functions +cpan/Test-Simple/t/is_deeply_dne_bug.t Test::More test +cpan/Test-Simple/t/is_deeply_fail.t Test::More test, is_deeply() +cpan/Test-Simple/t/is_deeply_with_threads.t Test::More test +cpan/Test-Simple/t/lib/Dev/Null.pm Test::More test module +cpan/Test-Simple/t/lib/Dummy.pm Test::More test module +cpan/Test-Simple/t/lib/MyOverload.pm Test::More test module +cpan/Test-Simple/t/lib/NoExporter.pm Test::Simple test module +cpan/Test-Simple/t/lib/SigDie.pm Test module for Test::More +cpan/Test-Simple/t/lib/Test/Builder/NoOutput.pm Utility module for testing Test::Builder +cpan/Test-Simple/t/lib/Test/Simple/Catch.pm Utility module for testing Test::Simple +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/death_in_eval.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/death.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/death_with_handler.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/exit.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/extras.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/five_fail.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/last_minute_death.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/one_fail.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/pre_plan_death.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/require.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/success.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/too_few_fail.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/too_few.plx for exit.t +cpan/Test-Simple/t/lib/Test/Simple/sample_tests/two_fail.plx for exit.t +cpan/Test-Simple/t/lib/TieOut.pm Testing library to capture prints +cpan/Test-Simple/t/missing.t Test::Simple test, missing tests +cpan/Test-Simple/t/More.t Test::More test, basic stuff +cpan/Test-Simple/t/new_ok.t Test::More test +cpan/Test-Simple/t/no_plan.t Test::Simple test, forgot the plan +cpan/Test-Simple/t/no_tests.t Test::More test +cpan/Test-Simple/t/note.t Test::More test +cpan/Test-Simple/TODO Test::Simple TODO +cpan/Test-Simple/t/overload.t Test::Simple test +cpan/Test-Simple/t/overload_threads.t Test::Simple test +cpan/Test-Simple/t/plan_bad.t Test::Simple test +cpan/Test-Simple/t/plan_is_noplan.t Test::Simple test, no_plan +cpan/Test-Simple/t/plan_no_plan.t Test::More test, plan() w/no_plan +cpan/Test-Simple/t/plan_shouldnt_import.t Test::Simple test +cpan/Test-Simple/t/plan_skip_all.t Test::More test, plan() w/skip_all +cpan/Test-Simple/t/plan.t Test::More test, plan() +cpan/Test-Simple/t/require_ok.t Test::Simple test +cpan/Test-Simple/t/simple.t Test::Simple test, basic stuff +cpan/Test-Simple/t/skipall.t Test::More test, skip all tests +cpan/Test-Simple/t/skip.t Test::More test, SKIP tests +cpan/Test-Simple/t/subtest/args.t Test::More test +cpan/Test-Simple/t/subtest/basic.t Test::More test +cpan/Test-Simple/t/subtest/die.t Test::More test +cpan/Test-Simple/t/subtest/do.t Test::More test +cpan/Test-Simple/t/subtest/exceptions.t Test::More test +cpan/Test-Simple/t/subtest/for_do_t.test Test::More test +cpan/Test-Simple/t/subtest/singleton.t Test::More test +cpan/Test-Simple/t/tbm_doesnt_set_exported_to.t Test::Builder::Module test +cpan/Test-Simple/t/Tester/tbt_01basic.t Test::Builder::Tester test +cpan/Test-Simple/t/Tester/tbt_02fhrestore.t Test::Builder::Tester test +cpan/Test-Simple/t/Tester/tbt_03die.t Test::Builder::Tester test +cpan/Test-Simple/t/Tester/tbt_04line_num.t Test::Builder::Tester test +cpan/Test-Simple/t/Tester/tbt_05faildiag.t Test::Builder::Tester test +cpan/Test-Simple/t/Tester/tbt_06errormess.t Test::Builder::Tester test +cpan/Test-Simple/t/Tester/tbt_07args.t Test::Builder::Tester test +cpan/Test-Simple/t/threads.t Test::Builder thread-safe checks +cpan/Test-Simple/t/thread_taint.t Test::Simple test +cpan/Test-Simple/t/todo.t Test::More test, TODO tests +cpan/Test-Simple/t/undef.t Test::More test, undefs don't cause warnings +cpan/Test-Simple/t/useing.t Test::More test, compile test +cpan/Test-Simple/t/use_ok.t Test::More test, use_ok() +cpan/Test-Simple/t/utf8.t Test::More test +cpan/Test-Simple/t/versions.t Test::More test cpan/Test/t/05_about_verbose.t See if Test works cpan/Test/t/fail.t See if Test works cpan/Test/t/mix.t See if Test works @@ -1947,6 +2361,26 @@ cpan/Test/t/qr.t See if Test works cpan/Test/t/skip.t See if Test works cpan/Test/t/success.t See if Test works cpan/Test/t/todo.t See if Test works +cpan/Text-Balanced/Changes Text::Balanced +cpan/Text-Balanced/lib/Text/Balanced.pm Text::Balanced +cpan/Text-Balanced/README Text::Balanced +cpan/Text-Balanced/t/01_compile.t See if Text::Balanced works +cpan/Text-Balanced/t/02_extbrk.t See if Text::Balanced works +cpan/Text-Balanced/t/03_extcbk.t See if Text::Balanced works +cpan/Text-Balanced/t/04_extdel.t See if Text::Balanced works +cpan/Text-Balanced/t/05_extmul.t See if Text::Balanced works +cpan/Text-Balanced/t/06_extqlk.t See if Text::Balanced works +cpan/Text-Balanced/t/07_exttag.t See if Text::Balanced works +cpan/Text-Balanced/t/08_extvar.t See if Text::Balanced works +cpan/Text-Balanced/t/09_gentag.t See if Text::Balanced works +cpan/Text-ParseWords/lib/Text/ParseWords.pm Perl module to split words on arbitrary delimiter +cpan/Text-ParseWords/t/ParseWords.t See if Text::ParseWords works +cpan/Text-ParseWords/t/taint.t See if Text::ParseWords works with tainting +cpan/Text-Soundex/Changes Changelog for Text::Soundex +cpan/Text-Soundex/README README for Text::Soundex +cpan/Text-Soundex/Soundex.pm Text::Soundex extension Perl module +cpan/Text-Soundex/Soundex.xs Text::Soundex extension external subroutines +cpan/Text-Soundex/t/Soundex.t test for Text::Soundex cpan/Text-Tabs/CHANGELOG ChangeLog for Tabs+Wrap cpan/Text-Tabs/lib/Text/Tabs.pm Do expand and unexpand cpan/Text-Tabs/lib/Text/Wrap.pm Paragraph formatter @@ -1963,11 +2397,79 @@ cpan/Text-Tabs/t/sep.t See if Text::Tabs is working cpan/Text-Tabs/t/tabs.t See if Text::Tabs works cpan/Text-Tabs/t/wrap_separator2.t See if Text::Wrap::wrap works cpan/Text-Tabs/t/wrap.t See if Text::Wrap::wrap works +cpan/Tie-File/lib/Tie/File.pm Files as tied arrays +cpan/Tie-File/t/00_version.t Trivial test for Tie::File +cpan/Tie-File/t/01_gen.t Generic read/write tests for Tie::File +cpan/Tie-File/t/02_fetchsize.t File length fetch test for Tie::File +cpan/Tie-File/t/03_longfetch.t Past-the-end-of-the-array tests for Tie::File +cpan/Tie-File/t/04_splice.t SPLICE method tests for Tie::File +cpan/Tie-File/t/05_size.t $#a tests for Tie::File +cpan/Tie-File/t/06_fixrec.t '_fixrec' method functional tests for Tie::File +cpan/Tie-File/t/07_rv_splice.t SPLICE method return value tests for Tie::File +cpan/Tie-File/t/08_ro.t read-only mode tests for Tie::File +cpan/Tie-File/t/09_gen_rs.t Like 01_gen.t, with unusual record separator +cpan/Tie-File/t/10_splice_rs.t Like 04_splice.t, with unusual record separator +cpan/Tie-File/t/11_rv_splice_rs.t Like 07_rv_splice.t, with unusual record separator +cpan/Tie-File/t/12_longfetch_rs.t Like 03_longfetch.t, with unusual record separator +cpan/Tie-File/t/13_size_rs.t Like 05_size.t, with unusual record separator +cpan/Tie-File/t/14_lock.t File locking method tests for Tie::File +cpan/Tie-File/t/15_pushpop.t PUSH / POP / SHIFT / UNSHIFT for Tie::File +cpan/Tie-File/t/16_handle.t Tying a handle instead of a file for Tie::File +cpan/Tie-File/t/17_misc_meth.t CLEAR / EXISTS / DELETE / EXTEND for Tie::File +cpan/Tie-File/t/18_rs_fixrec.t Like 06_fixrec.t, with unusual record separator +cpan/Tie-File/t/19_cache.t Read cache exercises and regression for Tie::File +cpan/Tie-File/t/20_cache_full.t LRU expiry exercises and regression for Tie::File +cpan/Tie-File/t/21_win32.t Win32 special behavior of Tie::File +cpan/Tie-File/t/22_autochomp.t 'autochomp' option of Tie::File +cpan/Tie-File/t/23_rv_ac_splice.t Like 07_rv_splice.t, but with autochomp +cpan/Tie-File/t/24_cache_loop.t Regression for old Tie::File cache bug +cpan/Tie-File/t/25_gen_nocache.t Like 01_gen.t, but with caching disabled +cpan/Tie-File/t/26_twrite.t Unit tests for Tie::File::_twrite +cpan/Tie-File/t/27_iwrite.t Unit tests for Tie::File::_iwrite +cpan/Tie-File/t/28_mtwrite.t Unit tests for Tie::File::_mtwrite +cpan/Tie-File/t/29a_upcopy.t Unit tests for Tie::File::_upcopy +cpan/Tie-File/t/29_downcopy.t Unit tests for Tie::File::_downcopy +cpan/Tie-File/t/30_defer.t deferred writing feature tests for Tie::File +cpan/Tie-File/t/31_autodefer.t 'autodefer' feature tests for Tie::File +cpan/Tie-File/t/32_defer_misc.t Like 17_misc_meth.t, but with deferred writing +cpan/Tie-File/t/33_defer_vs.t Like 30_defer.t, but with varying-length records +cpan/Tie-File/t/40_abs_cache.t Unit tests for Tie::File::Cache +cpan/Tie-File/t/41_heap.t Unit tests for Tie::File::Heap +cpan/Tie-File/t/42_offset.t Unit tests for the offset method cpan/Tie-RefHash/lib/Tie/RefHash.pm Base class for tied hashes with references as keys cpan/Tie-RefHash/t/rebless.t Test for Tie::RefHash with rebless cpan/Tie-RefHash/t/refhash.t Test for Tie::RefHash and Tie::RefHash::Nestable cpan/Tie-RefHash/t/storable.t Test for Tie::RefHash with storable cpan/Tie-RefHash/t/threaded.t Test for Tie::RefHash with threads +cpan/Time-HiRes/Changes Time::HiRes extension +cpan/Time-HiRes/fallback/const-c.inc Time::HiRes extension +cpan/Time-HiRes/fallback/const-xs.inc Time::HiRes extension +cpan/Time-HiRes/hints/aix.pl Hint for Time::HiRes for named architecture +cpan/Time-HiRes/hints/dec_osf.pl Hint for Time::HiRes for named architecture +cpan/Time-HiRes/hints/dynixptx.pl Hint for Time::HiRes for named architecture +cpan/Time-HiRes/hints/irix.pl Hint for Time::HiRes for named architecture +cpan/Time-HiRes/hints/linux.pl Hints for Time::HiRes for named architecture +cpan/Time-HiRes/hints/sco.pl Hints for Time::HiRes for named architecture +cpan/Time-HiRes/hints/solaris.pl Hints for Time::HiRes for named architecture +cpan/Time-HiRes/hints/svr4.pl Hints for Time::HiRes for named architecture +cpan/Time-HiRes/HiRes.pm Time::HiRes extension +cpan/Time-HiRes/HiRes.xs Time::HiRes extension +cpan/Time-HiRes/Makefile.PL Time::HiRes extension +cpan/Time-HiRes/t/HiRes.t Test for Time::HiRes +cpan/Time-HiRes/typemap Time::HiRes extension +cpan/Time-Piece/Changes Time::Piece extension +cpan/Time-Piece/Makefile.PL Time::Piece extension +cpan/Time-Piece/Piece.pm Time::Piece extension +cpan/Time-Piece/Piece.xs Time::Piece extension +cpan/Time-Piece/README Time::Piece extension +cpan/Time-Piece/Seconds.pm Time::Piece extension +cpan/Time-Piece/t/01base.t Test for Time::Piece +cpan/Time-Piece/t/02core.t Test for Time::Piece +cpan/Time-Piece/t/03compare.t Test for Time::Piece +cpan/Time-Piece/t/04mjd.t Test for Time::Piece +cpan/Time-Piece/t/05overload.t Test for Time::Piece +cpan/Time-Piece/t/06subclass.t Test for Time::Piece +cpan/Time-Piece/t/07arith.t Test for Time::Piece cpan/Unicode-Collate/Changes Unicode::Collate cpan/Unicode-Collate/Collate/allkeys.txt Unicode::Collate cpan/Unicode-Collate/Collate/keys.txt Unicode::Collate @@ -2006,6 +2508,37 @@ cpan/Unicode-Normalize/t/proto.t Unicode::Normalize cpan/Unicode-Normalize/t/split.t Unicode::Normalize cpan/Unicode-Normalize/t/test.t Unicode::Normalize cpan/Unicode-Normalize/t/tie.t Unicode::Normalize +cpan/Win32API-File/buffers.h Win32API::File extension +cpan/Win32API-File/cFile.h Win32API::File extension +cpan/Win32API-File/cFile.pc Win32API::File extension +cpan/Win32API-File/Changes Win32API::File extension changes +cpan/Win32API-File/const2perl.h Win32API::File extension +cpan/Win32API-File/ExtUtils/Myconst2perl.pm Win32API::File extension +cpan/Win32API-File/File.pm Win32API::File extension +cpan/Win32API-File/File.xs Win32API::File extension +cpan/Win32API-File/Makefile.PL Win32API::File extension makefile write +cpan/Win32API-File/README Win32API::File extension Readme +cpan/Win32API-File/t/file.t See if Win32API::File extension works +cpan/Win32API-File/t/tie.t See if Win32API::File extension works +cpan/Win32API-File/typemap Win32API::File extension interface types +cpan/Win32/Changes Changes for Win32 extension module +cpan/Win32/longpath.inc Win32 extension long path support +cpan/Win32/Makefile.PL Win32 extension makefile writer +cpan/Win32/t/CreateFile.t See if Win32 extension works +cpan/Win32/t/ExpandEnvironmentStrings.t See if Win32 extension works +cpan/Win32/t/GetCurrentThreadId.t See if Win32 extension works +cpan/Win32/t/GetFileVersion.t See if Win32 extension works +cpan/Win32/t/GetFolderPath.t See if Win32 extension works +cpan/Win32/t/GetFullPathName.t See if Win32 extension works +cpan/Win32/t/GetLongPathName.t See if Win32 extension works +cpan/Win32/t/GetOSName.t See if Win32 extension works +cpan/Win32/t/GetOSVersion.t See if Win32 extension works +cpan/Win32/t/GetShortPathName.t See if Win32 extension works +cpan/Win32/t/GuidGen.t See if Win32 extension works +cpan/Win32/t/Names.t See if Win32 extension works +cpan/Win32/t/Unicode.t See if Win32 extension works +cpan/Win32/Win32.pm Win32 extension Perl module +cpan/Win32/Win32.xs Win32 extension external subroutines Cross/build-arm-n770-sh Cross-compilation Cross/cflags-cross-arm Cross-compilation Cross/config Cross-compilation @@ -2157,16 +2690,6 @@ dist/Locale-Maketext/lib/Locale/Maketext.pm Locale::Maketext dist/Locale-Maketext/lib/Locale/Maketext.pod Locale::Maketext documentation dist/Locale-Maketext/lib/Locale/Maketext/TPJ13.pod Locale::Maketext documentation article dist/Locale-Maketext/README Locale::Maketext -dist/Locale-Maketext-Simple/lib/Locale/Maketext/Simple.pm Locale::Simple -dist/Locale-Maketext-Simple/t/0-signature.t Locale::Simple tests -dist/Locale-Maketext-Simple/t/1-basic.t Locale::Simple tests -dist/Locale-Maketext-Simple/t/2-load_po_without_i_default.t Locale::Simple tests -dist/Locale-Maketext-Simple/t/3-load_po_with_i_default.t Locale::Simple tests -dist/Locale-Maketext-Simple/t/po_with_i_default/en.po Locale::Simple tests -dist/Locale-Maketext-Simple/t/po_with_i_default/fr.po Locale::Simple tests -dist/Locale-Maketext-Simple/t/po_with_i_default/i_default.po Locale::Simple tests -dist/Locale-Maketext-Simple/t/po_without_i_default/en.po Locale::Simple tests -dist/Locale-Maketext-Simple/t/po_without_i_default/fr.po Locale::Simple tests dist/Locale-Maketext/t/01_about_verbose.t See if Locale::Maketext works dist/Locale-Maketext/t/10_make.t See if Locale::Maketext works dist/Locale-Maketext/t/20_get.t See if Locale::Maketext works @@ -2184,6 +2707,7 @@ dist/Module-CoreList/MANIFEST Module::CoreList dist/Module-CoreList/META.yml Module::CoreList dist/Module-CoreList/README Module::CoreList dist/Module-CoreList/t/corelist.t Module::CoreList tests +dist/Module-CoreList/t/deprecated.t Module::CoreList tests dist/Module-CoreList/t/find_modules.t Module::CoreList tests dist/Module-CoreList/t/pod.t Module::CoreList tests dist/Net-Ping/Changes Net::Ping @@ -2231,10 +2755,60 @@ dist/Safe/t/safe2.t See if Safe works dist/Safe/t/safe3.t See if Safe works dist/Safe/t/safeload.t Tests that some modules can be loaded by Safe dist/Safe/t/safeops.t Tests that all ops can be trapped by Safe +dist/Safe/t/safesort.t Tests Safe with sort dist/Safe/t/safeuniversal.t Tests Safe with functions from universal.c dist/SelfLoader/lib/SelfLoader.pm Load functions only on demand dist/SelfLoader/t/01SelfLoader.t See if SelfLoader works dist/SelfLoader/t/02SelfLoader-buggy.t See if SelfLoader works +dist/Storable/ChangeLog Storable extension +dist/Storable/hints/gnukfreebsd.pl Hint for Storable for named architecture +dist/Storable/hints/gnuknetbsd.pl Hint for Storable for named architecture +dist/Storable/hints/hpux.pl Hint for Storable for named architecture +dist/Storable/hints/linux.pl Hint for Storable for named architecture +dist/Storable/Makefile.PL Storable extension +dist/Storable/README Storable extension +dist/Storable/Storable.pm Storable extension +dist/Storable/Storable.xs Storable extension +dist/Storable/t/attach_errors.t Trigger and test STORABLE_attach errors +dist/Storable/t/attach_singleton.t Test STORABLE_attach for the Singleton pattern +dist/Storable/t/blessed.t See if Storable works +dist/Storable/t/canonical.t See if Storable works +dist/Storable/t/circular_hook.t Test thaw hook called depth-first for circular refs +dist/Storable/t/code.t See if Storable works +dist/Storable/t/compat01.t See if Storable works +dist/Storable/t/compat06.t See if Storable works +dist/Storable/t/croak.t See if Storable works +dist/Storable/t/dclone.t See if Storable works +dist/Storable/t/downgrade.t See if Storable works +dist/Storable/t/file_magic.t See if file_magic function works +dist/Storable/t/forgive.t See if Storable works +dist/Storable/t/freeze.t See if Storable works +dist/Storable/t/HAS_ATTACH.pm For auto-requiring of modules for STORABLE_attach +dist/Storable/t/HAS_HOOK.pm For auto-requiring of modules for STORABLE_thaw +dist/Storable/t/HAS_OVERLOAD.pm For auto-requiring of mdoules for overload +dist/Storable/t/integer.t See if Storable works +dist/Storable/t/interwork56.t Test compatibility kludge for 64bit data under 5.6.x +dist/Storable/t/just_plain_nasty.t See if Storable works +dist/Storable/t/lock.t See if Storable works +dist/Storable/t/make_56_interwork.pl Make test data for interwork56.t +dist/Storable/t/make_downgrade.pl Make test data for downgrade.t +dist/Storable/t/make_overload.pl Make test data for overload.t +dist/Storable/t/malice.t See if Storable copes with corrupt files +dist/Storable/t/overload.t See if Storable works +dist/Storable/t/recurse.t See if Storable works +dist/Storable/t/restrict.t See if Storable works +dist/Storable/t/retrieve.t See if Storable works +dist/Storable/t/sig_die.t See if Storable works +dist/Storable/t/st-dump.pl See if Storable works +dist/Storable/t/store.t See if Storable works +dist/Storable/t/testlib.pl more helper routines for tests +dist/Storable/t/threads.t Does Storable work with threads? +dist/Storable/t/tied_hook.t See if Storable works +dist/Storable/t/tied_items.t See if Storable works +dist/Storable/t/tied.t See if Storable works +dist/Storable/t/utf8hash.t See if Storable works +dist/Storable/t/utf8.t See if Storable works +dist/Storable/t/weak.t Can Storable store weakrefs dist/Switch/Changes Changes for Switch.pm dist/Switch/Makefile.PL Makefile.PL for Switch.pm dist/Switch/MANIFEST MANIFEST for Switch.pm @@ -2431,12 +3005,6 @@ ext/Errno/ChangeLog Errno changes ext/Errno/Errno_pm.PL Errno perl module create script ext/Errno/Makefile.PL Errno extension makefile writer ext/Errno/t/Errno.t See if Errno works -ext/ExtUtils-Constant/lib/ExtUtils/Constant/Base.pm generate XS code to import C header constants -ext/ExtUtils-Constant/lib/ExtUtils/Constant.pm generate XS code to import C header constants -ext/ExtUtils-Constant/lib/ExtUtils/Constant/ProxySubs.pm generate XS code for proxy constants -ext/ExtUtils-Constant/lib/ExtUtils/Constant/Utils.pm generate XS code to import C header constants -ext/ExtUtils-Constant/lib/ExtUtils/Constant/XS.pm generate XS code to import C header constants -ext/ExtUtils-Constant/t/Constant.t See if ExtUtils::Constant works ext/Fcntl/Fcntl.pm Fcntl extension Perl module ext/Fcntl/Fcntl.xs Fcntl extension external subroutines ext/Fcntl/Makefile.PL Fcntl extension makefile writer @@ -2494,55 +3062,6 @@ ext/IPC-Open2/lib/IPC/Open2.pm Open a two-ended pipe ext/IPC-Open2/t/IPC-Open2.t See if IPC::Open2 works ext/IPC-Open3/lib/IPC/Open3.pm Open a three-ended pipe ext/IPC-Open3/t/IPC-Open3.t See if IPC::Open3 works -ext/List-Util/Changes Util extension -ext/List-Util/lib/List/Util.pm List::Util -ext/List-Util/lib/List/Util/PP.pm List::Util -ext/List-Util/lib/List/Util/XS.pm List::Util -ext/List-Util/lib/Scalar/Util.pm Scalar::Util -ext/List-Util/lib/Scalar/Util/PP.pm Scalar::Util -ext/List-Util/ListUtil.xs Util extension -ext/List-Util/Makefile.PL Util extension -ext/List-Util/multicall.h Util extension -ext/List-Util/README Util extension -ext/List-Util/t/00version.t Scalar::Util -ext/List-Util/t/blessed.t Scalar::Util -ext/List-Util/t/dualvar.t Scalar::Util -ext/List-Util/t/expfail.t List::Util -ext/List-Util/t/first.t List::Util -ext/List-Util/t/isvstring.t Scalar::Util -ext/List-Util/t/lln.t Scalar::Util -ext/List-Util/t/maxstr.t List::Util -ext/List-Util/t/max.t List::Util -ext/List-Util/t/minstr.t List::Util -ext/List-Util/t/min.t List::Util -ext/List-Util/t/openhan.t Scalar::Util -ext/List-Util/t/p_00version.t Scalar::Util -ext/List-Util/t/p_blessed.t Scalar::Util -ext/List-Util/t/p_first.t List::Util -ext/List-Util/t/p_lln.t Scalar::Util -ext/List-Util/t/p_maxstr.t List::Util -ext/List-Util/t/p_max.t List::Util -ext/List-Util/t/p_minstr.t List::Util -ext/List-Util/t/p_min.t List::Util -ext/List-Util/t/p_openhan.t Scalar::Util -ext/List-Util/t/p_readonly.t Scalar::Util -ext/List-Util/t/p_reduce.t List::Util -ext/List-Util/t/p_refaddr.t Scalar::Util -ext/List-Util/t/p_reftype.t Scalar::Util -ext/List-Util/t/proto.t Scalar::Util -ext/List-Util/t/p_shuffle.t List::Util -ext/List-Util/t/p_sum.t List::Util -ext/List-Util/t/p_tainted.t Scalar::Util -ext/List-Util/t/readonly.t Scalar::Util -ext/List-Util/t/reduce.t List::Util -ext/List-Util/t/refaddr.t Scalar::Util -ext/List-Util/t/reftype.t Scalar::Util -ext/List-Util/t/shuffle.t List::Util -ext/List-Util/t/stack-corruption.t List::Util -ext/List-Util/t/sum.t List::Util -ext/List-Util/t/tainted.t Scalar::Util -ext/List-Util/t/weak.t Scalar::Util -ext/List-Util/XS.pp List::Util ext/mro/Changes mro extension ext/mro/mro.pm mro extension ext/mro/mro.xs mro extension @@ -2662,458 +3181,18 @@ ext/SDBM_File/sdbm/tune.h SDBM kit ext/SDBM_File/sdbm/util.c SDBM kit ext/SDBM_File/t/sdbm.t See if SDBM_File works ext/SDBM_File/typemap SDBM extension interface types -ext/Shell/Shell.pm Make AUTOLOADed system() calls -ext/Shell/t/Shell.t Tests for above ext/Socket/Makefile.PL Socket extension makefile writer ext/Socket/Socket.pm Socket extension Perl module ext/Socket/Socket.xs Socket extension external subroutines ext/Socket/t/socketpair.t See if socketpair works ext/Socket/t/Socket.t See if Socket works -ext/Storable/ChangeLog Storable extension -ext/Storable/hints/gnukfreebsd.pl Hint for Storable for named architecture -ext/Storable/hints/gnuknetbsd.pl Hint for Storable for named architecture -ext/Storable/hints/hpux.pl Hint for Storable for named architecture -ext/Storable/hints/linux.pl Hint for Storable for named architecture -ext/Storable/Makefile.PL Storable extension -ext/Storable/README Storable extension -ext/Storable/Storable.pm Storable extension -ext/Storable/Storable.xs Storable extension -ext/Storable/t/attach_errors.t Trigger and test STORABLE_attach errors -ext/Storable/t/attach_singleton.t Test STORABLE_attach for the Singleton pattern -ext/Storable/t/blessed.t See if Storable works -ext/Storable/t/canonical.t See if Storable works -ext/Storable/t/circular_hook.t Test thaw hook called depth-first for circular refs -ext/Storable/t/code.t See if Storable works -ext/Storable/t/compat01.t See if Storable works -ext/Storable/t/compat06.t See if Storable works -ext/Storable/t/croak.t See if Storable works -ext/Storable/t/dclone.t See if Storable works -ext/Storable/t/downgrade.t See if Storable works -ext/Storable/t/file_magic.t See if file_magic function works -ext/Storable/t/forgive.t See if Storable works -ext/Storable/t/freeze.t See if Storable works -ext/Storable/t/HAS_ATTACH.pm For auto-requiring of modules for STORABLE_attach -ext/Storable/t/HAS_HOOK.pm For auto-requiring of modules for STORABLE_thaw -ext/Storable/t/HAS_OVERLOAD.pm For auto-requiring of mdoules for overload -ext/Storable/t/integer.t See if Storable works -ext/Storable/t/interwork56.t Test compatibility kludge for 64bit data under 5.6.x -ext/Storable/t/just_plain_nasty.t See if Storable works -ext/Storable/t/lock.t See if Storable works -ext/Storable/t/make_56_interwork.pl Make test data for interwork56.t -ext/Storable/t/make_downgrade.pl Make test data for downgrade.t -ext/Storable/t/make_overload.pl Make test data for overload.t -ext/Storable/t/malice.t See if Storable copes with corrupt files -ext/Storable/t/overload.t See if Storable works -ext/Storable/t/recurse.t See if Storable works -ext/Storable/t/restrict.t See if Storable works -ext/Storable/t/retrieve.t See if Storable works -ext/Storable/t/sig_die.t See if Storable works -ext/Storable/t/st-dump.pl See if Storable works -ext/Storable/t/store.t See if Storable works -ext/Storable/t/testlib.pl more helper routines for tests -ext/Storable/t/threads.t Does Storable work with threads? -ext/Storable/t/tied_hook.t See if Storable works -ext/Storable/t/tied_items.t See if Storable works -ext/Storable/t/tied.t See if Storable works -ext/Storable/t/utf8hash.t See if Storable works -ext/Storable/t/utf8.t See if Storable works -ext/Storable/t/weak.t Can Storable store weakrefs ext/Sys-Hostname/Hostname.pm Sys::Hostname extension Perl module ext/Sys-Hostname/Hostname.xs Sys::Hostname extension external subroutines ext/Sys-Hostname/t/Hostname.t See if Sys::Hostname works -ext/Term-Cap/Cap.pm Perl module supporting termcap usage -ext/Term-Cap/test.pl See if Term::Cap works -ext/Test-Harness/bin/prove The prove harness utility -ext/Test-Harness/Changes Test::Harness change log -ext/Test-Harness/lib/App/Prove.pm Gubbins for the prove utility -ext/Test-Harness/lib/App/Prove/State.pm Gubbins for the prove utility -ext/Test-Harness/lib/App/Prove/State/Result.pm Gubbins for the prove utility -ext/Test-Harness/lib/App/Prove/State/Result/Test.pm Gubbins for the prove utility -ext/Test-Harness/lib/TAP/Base.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Formatter/Base.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Formatter/Color.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Formatter/Console/ParallelSession.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Formatter/Console.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Formatter/Console/Session.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Formatter/File.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Formatter/File/Session.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Formatter/Session.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Harness.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Object.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Aggregator.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Grammar.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Iterator/Array.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/IteratorFactory.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Iterator.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Iterator/Process.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Iterator/Stream.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Multiplexer.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Result/Bailout.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Result/Comment.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/ResultFactory.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Result/Plan.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Result.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Result/Pragma.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Result/Test.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Result/Unknown.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Result/Version.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Result/YAML.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Scheduler.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Scheduler/Spinner.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Source/Perl.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Source.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/Utils.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm A parser for Test Anything Protocol -ext/Test-Harness/lib/Test/Harness.pm A test harness -ext/Test-Harness/t/000-load.t Test::Harness test -ext/Test-Harness/t/aggregator.t Test::Harness test -ext/Test-Harness/t/bailout.t Test::Harness test -ext/Test-Harness/t/base.t Test::Harness test -ext/Test-Harness/t/callbacks.t Test::Harness test -ext/Test-Harness/t/compat/env.t Test::Harness test -ext/Test-Harness/t/compat/failure.t Test::Harness test -ext/Test-Harness/t/compat/inc-propagation.t Test::Harness test -ext/Test-Harness/t/compat/inc_taint.t Test::Harness test -ext/Test-Harness/t/compat/nonumbers.t Test::Harness test -ext/Test-Harness/t/compat/regression.t Test::Harness test -ext/Test-Harness/t/compat/switches.t Test::Harness test -ext/Test-Harness/t/compat/test-harness-compat.t Test::Harness test -ext/Test-Harness/t/compat/version.t Test::Harness test -ext/Test-Harness/t/console.t Test::Harness test -ext/Test-Harness/t/data/catme.1 Test data for Test::Harness -ext/Test-Harness/t/data/proverc Test data for Test::Harness -ext/Test-Harness/t/data/sample.yml Test data for Test::Harness -ext/Test-Harness/t/errors.t Test::Harness test -ext/Test-Harness/t/file.t Test::Harness test -ext/Test-Harness/t/glob-to-regexp.t Test::Harness test -ext/Test-Harness/t/grammar.t Test::Harness test -ext/Test-Harness/t/harness-bailout.t Test::Harness test -ext/Test-Harness/t/harness-subclass.t Test::Harness test -ext/Test-Harness/t/harness.t Test::Harness test -ext/Test-Harness/t/iterators.t Test::Harness test -ext/Test-Harness/t/lib/App/Prove/Plugin/Dummy2.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/App/Prove/Plugin/Dummy.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/Dev/Null.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/EmptyParser.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/IO/c55Capture.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/MyCustom.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/MyGrammar.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/MyIteratorFactory.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/MyIterator.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/MyPerlSource.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/MyResultFactory.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/MyResult.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/MySource.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/NoFork.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/NOP.pm Module for testing Test::Harness -ext/Test-Harness/t/lib/TAP/Parser/SubclassTest.pm Module for testing Test::Harness -ext/Test-Harness/t/multiplexer.t Test::Harness test -ext/Test-Harness/t/nofork-mux.t Test::Harness test -ext/Test-Harness/t/nofork.t Test::Harness test -ext/Test-Harness/t/object.t Test::Harness test -ext/Test-Harness/t/parser-config.t Test::Harness test -ext/Test-Harness/t/parser-subclass.t Test::Harness test -ext/Test-Harness/t/parse.t Test::Harness test -ext/Test-Harness/t/perl5lib.t Test::Harness test -ext/Test-Harness/t/premature-bailout.t Test::Harness test -ext/Test-Harness/t/process.t Test::Harness test -ext/Test-Harness/t/proveenv.t Test::Harness test -ext/Test-Harness/t/proverc/emptyexec Test data for Test::Harness -ext/Test-Harness/t/proverc.t Test::Harness test -ext/Test-Harness/t/proverun.t Test::Harness test -ext/Test-Harness/t/prove.t Test::Harness test -ext/Test-Harness/t/regression.t Test::Harness test -ext/Test-Harness/t/results.t Test::Harness test -ext/Test-Harness/t/sample-tests/bailout Test data for Test::Harness -ext/Test-Harness/t/sample-tests/bignum Test data for Test::Harness -ext/Test-Harness/t/sample-tests/bignum_many Test data for Test::Harness -ext/Test-Harness/t/sample-tests/combined Test data for Test::Harness -ext/Test-Harness/t/sample-tests/combined_compat Test data for Test::Harness -ext/Test-Harness/t/sample-tests/delayed Test data for Test::Harness -ext/Test-Harness/t/sample-tests/descriptive Test data for Test::Harness -ext/Test-Harness/t/sample-tests/descriptive_trailing Test data for Test::Harness -ext/Test-Harness/t/sample-tests/die Test data for Test::Harness -ext/Test-Harness/t/sample-tests/die_head_end Test data for Test::Harness -ext/Test-Harness/t/sample-tests/die_last_minute Test data for Test::Harness -ext/Test-Harness/t/sample-tests/die_unfinished Test data for Test::Harness -ext/Test-Harness/t/sample-tests/duplicates Test data for Test::Harness -ext/Test-Harness/t/sample-tests/echo Test data for Test::Harness -ext/Test-Harness/t/sample-tests/empty Test data for Test::Harness -ext/Test-Harness/t/sample-tests/escape_eol Test data for Test::Harness -ext/Test-Harness/t/sample-tests/escape_hash Test data for Test::Harness -ext/Test-Harness/t/sample-tests/head_end Test data for Test::Harness -ext/Test-Harness/t/sample-tests/head_fail Test data for Test::Harness -ext/Test-Harness/t/sample-tests/inc_taint Test data for Test::Harness -ext/Test-Harness/t/sample-tests/junk_before_plan Test data for Test::Harness -ext/Test-Harness/t/sample-tests/lone_not_bug Test data for Test::Harness -ext/Test-Harness/t/sample-tests/no_nums Test data for Test::Harness -ext/Test-Harness/t/sample-tests/no_output Test data for Test::Harness -ext/Test-Harness/t/sample-tests/out_err_mix Test data for Test::Harness -ext/Test-Harness/t/sample-tests/out_of_order Test data for Test::Harness -ext/Test-Harness/t/sample-tests/schwern Test data for Test::Harness -ext/Test-Harness/t/sample-tests/schwern-todo-quiet Test data for Test::Harness -ext/Test-Harness/t/sample-tests/segfault Test data for Test::Harness -ext/Test-Harness/t/sample-tests/sequence_misparse Test data for Test::Harness -ext/Test-Harness/t/sample-tests/shbang_misparse Test data for Test::Harness -ext/Test-Harness/t/sample-tests/simple Test data for Test::Harness -ext/Test-Harness/t/sample-tests/simple_fail Test data for Test::Harness -ext/Test-Harness/t/sample-tests/simple_yaml Test data for Test::Harness -ext/Test-Harness/t/sample-tests/skip Test data for Test::Harness -ext/Test-Harness/t/sample-tests/skipall Test data for Test::Harness -ext/Test-Harness/t/sample-tests/skipall_nomsg Test data for Test::Harness -ext/Test-Harness/t/sample-tests/skipall_v13 Test data for Test::Harness -ext/Test-Harness/t/sample-tests/skip_nomsg Test data for Test::Harness -ext/Test-Harness/t/sample-tests/space_after_plan Test data for Test::Harness -ext/Test-Harness/t/sample-tests/stdout_stderr Test data for Test::Harness -ext/Test-Harness/t/sample-tests/strict Test data for Test::Harness -ext/Test-Harness/t/sample-tests/switches Test data for Test::Harness -ext/Test-Harness/t/sample-tests/taint Test data for Test::Harness -ext/Test-Harness/t/sample-tests/taint_warn Test data for Test::Harness -ext/Test-Harness/t/sample-tests/todo Test data for Test::Harness -ext/Test-Harness/t/sample-tests/todo_inline Test data for Test::Harness -ext/Test-Harness/t/sample-tests/todo_misparse Test data for Test::Harness -ext/Test-Harness/t/sample-tests/too_many Test data for Test::Harness -ext/Test-Harness/t/sample-tests/version_good Test data for Test::Harness -ext/Test-Harness/t/sample-tests/version_late Test data for Test::Harness -ext/Test-Harness/t/sample-tests/version_old Test data for Test::Harness -ext/Test-Harness/t/sample-tests/vms_nit Test data for Test::Harness -ext/Test-Harness/t/sample-tests/with_comments Test data for Test::Harness -ext/Test-Harness/t/sample-tests/zero_valid Test data for Test::Harness -ext/Test-Harness/t/scheduler.t Test::Harness test -ext/Test-Harness/t/source.t Test::Harness test -ext/Test-Harness/t/source_tests/harness Test data for Test::Harness -ext/Test-Harness/t/source_tests/harness_badtap Test data for Test::Harness -ext/Test-Harness/t/source_tests/harness_complain Test data for Test::Harness -ext/Test-Harness/t/source_tests/harness_directives Test data for Test::Harness -ext/Test-Harness/t/source_tests/harness_failure Test data for Test::Harness -ext/Test-Harness/t/source_tests/source Test data for Test::Harness -ext/Test-Harness/t/spool.t Test::Harness test -ext/Test-Harness/t/state_results.t Test::Harness test -ext/Test-Harness/t/state.t Test::Harness test -ext/Test-Harness/t/streams.t Test::Harness test -ext/Test-Harness/t/subclass_tests/non_perl_source Test data for Test::Harness -ext/Test-Harness/t/subclass_tests/perl_source Test data for Test::Harness -ext/Test-Harness/t/taint.t Test::Harness test -ext/Test-Harness/t/testargs.t Test::Harness test -ext/Test-Harness/t/unicode.t Test::Harness test -ext/Test-Harness/t/utils.t Test::Harness test -ext/Test-Harness/t/yamlish-output.t Test::Harness test -ext/Test-Harness/t/yamlish.t Test::Harness test -ext/Test-Harness/t/yamlish-writer.t Test::Harness test -ext/Test-Simple/Changes Test::Simple changes -ext/Test-Simple/lib/Test/Builder/Module.pm Base class for test modules -ext/Test-Simple/lib/Test/Builder.pm For writing new test libraries -ext/Test-Simple/lib/Test/Builder/Tester/Color.pm Turn on color in Test::Builder::Tester -ext/Test-Simple/lib/Test/Builder/Tester.pm For testing Test::Builder based classes -ext/Test-Simple/lib/Test/More.pm More utilities for writing tests -ext/Test-Simple/lib/Test/Simple.pm Basic utility for writing tests -ext/Test-Simple/lib/Test/Tutorial.pod A tutorial on writing tests -ext/Test-Simple/README Test::Simple README -ext/Test-Simple/t/00test_harness_check.t Test::Simple test -ext/Test-Simple/t/bad_plan.t Test::Builder plan() test -ext/Test-Simple/t/bail_out.t Test::Builder BAIL_OUT test -ext/Test-Simple/t/BEGIN_require_ok.t Test::More require_ok() testing -ext/Test-Simple/t/BEGIN_use_ok.t Test::More use_ok() testing -ext/Test-Simple/t/buffer.t Test::Builder buffering test -ext/Test-Simple/t/Builder/Builder.t Test::Builder tests -ext/Test-Simple/t/Builder/carp.t Test::Builder test -ext/Test-Simple/t/Builder/create.t Test::Builder test -ext/Test-Simple/t/Builder/current_test.t Test::Builder tests -ext/Test-Simple/t/Builder/current_test_without_plan.t Test::Builder tests -ext/Test-Simple/t/Builder/details.t Test::Builder tests -ext/Test-Simple/t/Builder/done_testing_double.t Test::Builder tests -ext/Test-Simple/t/Builder/done_testing_plan_mismatch.t Test::Builder tests -ext/Test-Simple/t/Builder/done_testing.t Test::Builder tests -ext/Test-Simple/t/Builder/done_testing_with_no_plan.t Test::Builder tests -ext/Test-Simple/t/Builder/done_testing_with_number.t Test::Builder tests -ext/Test-Simple/t/Builder/done_testing_with_plan.t Test::Builder tests -ext/Test-Simple/t/Builder/fork_with_new_stdout.t Test::Builder tests -ext/Test-Simple/t/Builder/has_plan2.t Test::Builder tests -ext/Test-Simple/t/Builder/has_plan.t Test::Builder tests -ext/Test-Simple/t/Builder/is_fh.t Test::Builder tests -ext/Test-Simple/t/Builder/maybe_regex.t Test::Builder tests -ext/Test-Simple/t/Builder/no_diag.t Test::Builder tests -ext/Test-Simple/t/Builder/no_ending.t Test::Builder tests -ext/Test-Simple/t/Builder/no_header.t Test::Builder tests -ext/Test-Simple/t/Builder/no_plan_at_all.t Test::Builder tests -ext/Test-Simple/t/Builder/ok_obj.t Test::Builder tests -ext/Test-Simple/t/Builder/output.t Test::Builder tests -ext/Test-Simple/t/Builder/reset.t Test::Builder tests -ext/Test-Simple/t/Builder/try.t Test::Builder tests -ext/Test-Simple/t/c_flag.t Test::Simple test -ext/Test-Simple/t/circular_data.t Test::Simple test -ext/Test-Simple/t/cmp_ok.t Test::More test -ext/Test-Simple/t/diag.t Test::More diag() test -ext/Test-Simple/t/died.t Test::Simple test -ext/Test-Simple/t/dont_overwrite_die_handler.t Test::More tests -ext/Test-Simple/t/eq_set.t Test::Simple test -ext/Test-Simple/t/exit.t Test::Simple test, exit codes -ext/Test-Simple/t/explain.t Test::Simple test -ext/Test-Simple/t/extra_one.t Test::Simple test -ext/Test-Simple/t/extra.t Test::Simple test -ext/Test-Simple/t/fail-like.t Test::More test, like() failures -ext/Test-Simple/t/fail-more.t Test::More test, tests failing -ext/Test-Simple/t/fail_one.t Test::Simple test -ext/Test-Simple/t/fail.t Test::Simple test, test failures -ext/Test-Simple/t/filehandles.t Test::Simple test, STDOUT can be played with -ext/Test-Simple/t/fork.t Test::More fork tests -ext/Test-Simple/t/harness_active.t Test::Simple test -ext/Test-Simple/t/import.t Test::More test, importing functions -ext/Test-Simple/t/is_deeply_dne_bug.t Test::More test -ext/Test-Simple/t/is_deeply_fail.t Test::More test, is_deeply() -ext/Test-Simple/t/is_deeply_with_threads.t Test::More test -ext/Test-Simple/t/lib/Dev/Null.pm Test::More test module -ext/Test-Simple/t/lib/Dummy.pm Test::More test module -ext/Test-Simple/t/lib/MyOverload.pm Test::More test module -ext/Test-Simple/t/lib/NoExporter.pm Test::Simple test module -ext/Test-Simple/t/lib/SigDie.pm Test module for Test::More -ext/Test-Simple/t/lib/Test/Builder/NoOutput.pm Utility module for testing Test::Builder -ext/Test-Simple/t/lib/Test/Simple/Catch.pm Utility module for testing Test::Simple -ext/Test-Simple/t/lib/Test/Simple/sample_tests/death_in_eval.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/death.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/death_with_handler.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/exit.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/extras.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/five_fail.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/last_minute_death.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/one_fail.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/pre_plan_death.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/require.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/success.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/too_few_fail.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/too_few.plx for exit.t -ext/Test-Simple/t/lib/Test/Simple/sample_tests/two_fail.plx for exit.t -ext/Test-Simple/t/lib/TieOut.pm Testing library to capture prints -ext/Test-Simple/t/missing.t Test::Simple test, missing tests -ext/Test-Simple/t/More.t Test::More test, basic stuff -ext/Test-Simple/t/new_ok.t Test::More test -ext/Test-Simple/t/no_plan.t Test::Simple test, forgot the plan -ext/Test-Simple/t/no_tests.t Test::More test -ext/Test-Simple/t/note.t Test::More test -ext/Test-Simple/TODO Test::Simple TODO -ext/Test-Simple/t/overload.t Test::Simple test -ext/Test-Simple/t/overload_threads.t Test::Simple test -ext/Test-Simple/t/plan_bad.t Test::Simple test -ext/Test-Simple/t/plan_is_noplan.t Test::Simple test, no_plan -ext/Test-Simple/t/plan_no_plan.t Test::More test, plan() w/no_plan -ext/Test-Simple/t/plan_shouldnt_import.t Test::Simple test -ext/Test-Simple/t/plan_skip_all.t Test::More test, plan() w/skip_all -ext/Test-Simple/t/plan.t Test::More test, plan() -ext/Test-Simple/t/require_ok.t Test::Simple test -ext/Test-Simple/t/simple.t Test::Simple test, basic stuff -ext/Test-Simple/t/skipall.t Test::More test, skip all tests -ext/Test-Simple/t/skip.t Test::More test, SKIP tests -ext/Test-Simple/t/tbm_doesnt_set_exported_to.t Test::Builder::Module test -ext/Test-Simple/t/Tester/tbt_01basic.t Test::Builder::Tester test -ext/Test-Simple/t/Tester/tbt_02fhrestore.t Test::Builder::Tester test -ext/Test-Simple/t/Tester/tbt_03die.t Test::Builder::Tester test -ext/Test-Simple/t/Tester/tbt_04line_num.t Test::Builder::Tester test -ext/Test-Simple/t/Tester/tbt_05faildiag.t Test::Builder::Tester test -ext/Test-Simple/t/Tester/tbt_06errormess.t Test::Builder::Tester test -ext/Test-Simple/t/Tester/tbt_07args.t Test::Builder::Tester test -ext/Test-Simple/t/threads.t Test::Builder thread-safe checks -ext/Test-Simple/t/thread_taint.t Test::Simple test -ext/Test-Simple/t/todo.t Test::More test, TODO tests -ext/Test-Simple/t/undef.t Test::More test, undefs don't cause warnings -ext/Test-Simple/t/useing.t Test::More test, compile test -ext/Test-Simple/t/use_ok.t Test::More test, use_ok() -ext/Test-Simple/t/utf8.t Test::More test -ext/Test-Simple/t/versions.t Test::More test -ext/Text-Balanced/Changes Text::Balanced -ext/Text-Balanced/lib/Text/Balanced.pm Text::Balanced -ext/Text-Balanced/README Text::Balanced -ext/Text-Balanced/t/01_compile.t See if Text::Balanced works -ext/Text-Balanced/t/02_extbrk.t See if Text::Balanced works -ext/Text-Balanced/t/03_extcbk.t See if Text::Balanced works -ext/Text-Balanced/t/04_extdel.t See if Text::Balanced works -ext/Text-Balanced/t/05_extmul.t See if Text::Balanced works -ext/Text-Balanced/t/06_extqlk.t See if Text::Balanced works -ext/Text-Balanced/t/07_exttag.t See if Text::Balanced works -ext/Text-Balanced/t/08_extvar.t See if Text::Balanced works -ext/Text-Balanced/t/09_gentag.t See if Text::Balanced works -ext/Text-ParseWords/lib/Text/ParseWords.pm Perl module to split words on arbitrary delimiter -ext/Text-ParseWords/t/ParseWords.t See if Text::ParseWords works -ext/Text-ParseWords/t/taint.t See if Text::ParseWords works with tainting -ext/Text-Soundex/Changes Changelog for Text::Soundex -ext/Text-Soundex/README README for Text::Soundex -ext/Text-Soundex/Soundex.pm Text::Soundex extension Perl module -ext/Text-Soundex/Soundex.xs Text::Soundex extension external subroutines -ext/Text-Soundex/t/Soundex.t test for Text::Soundex -ext/Tie-File/lib/Tie/File.pm Files as tied arrays -ext/Tie-File/t/00_version.t Trivial test for Tie::File -ext/Tie-File/t/01_gen.t Generic read/write tests for Tie::File -ext/Tie-File/t/02_fetchsize.t File length fetch test for Tie::File -ext/Tie-File/t/03_longfetch.t Past-the-end-of-the-array tests for Tie::File -ext/Tie-File/t/04_splice.t SPLICE method tests for Tie::File -ext/Tie-File/t/05_size.t $#a tests for Tie::File -ext/Tie-File/t/06_fixrec.t '_fixrec' method functional tests for Tie::File -ext/Tie-File/t/07_rv_splice.t SPLICE method return value tests for Tie::File -ext/Tie-File/t/08_ro.t read-only mode tests for Tie::File -ext/Tie-File/t/09_gen_rs.t Like 01_gen.t, with unusual record separator -ext/Tie-File/t/10_splice_rs.t Like 04_splice.t, with unusual record separator -ext/Tie-File/t/11_rv_splice_rs.t Like 07_rv_splice.t, with unusual record separator -ext/Tie-File/t/12_longfetch_rs.t Like 03_longfetch.t, with unusual record separator -ext/Tie-File/t/13_size_rs.t Like 05_size.t, with unusual record separator -ext/Tie-File/t/14_lock.t File locking method tests for Tie::File -ext/Tie-File/t/15_pushpop.t PUSH / POP / SHIFT / UNSHIFT for Tie::File -ext/Tie-File/t/16_handle.t Tying a handle instead of a file for Tie::File -ext/Tie-File/t/17_misc_meth.t CLEAR / EXISTS / DELETE / EXTEND for Tie::File -ext/Tie-File/t/18_rs_fixrec.t Like 06_fixrec.t, with unusual record separator -ext/Tie-File/t/19_cache.t Read cache exercises and regression for Tie::File -ext/Tie-File/t/20_cache_full.t LRU expiry exercises and regression for Tie::File -ext/Tie-File/t/21_win32.t Win32 special behavior of Tie::File -ext/Tie-File/t/22_autochomp.t 'autochomp' option of Tie::File -ext/Tie-File/t/23_rv_ac_splice.t Like 07_rv_splice.t, but with autochomp -ext/Tie-File/t/24_cache_loop.t Regression for old Tie::File cache bug -ext/Tie-File/t/25_gen_nocache.t Like 01_gen.t, but with caching disabled -ext/Tie-File/t/26_twrite.t Unit tests for Tie::File::_twrite -ext/Tie-File/t/27_iwrite.t Unit tests for Tie::File::_iwrite -ext/Tie-File/t/28_mtwrite.t Unit tests for Tie::File::_mtwrite -ext/Tie-File/t/29a_upcopy.t Unit tests for Tie::File::_upcopy -ext/Tie-File/t/29_downcopy.t Unit tests for Tie::File::_downcopy -ext/Tie-File/t/30_defer.t deferred writing feature tests for Tie::File -ext/Tie-File/t/31_autodefer.t 'autodefer' feature tests for Tie::File -ext/Tie-File/t/32_defer_misc.t Like 17_misc_meth.t, but with deferred writing -ext/Tie-File/t/33_defer_vs.t Like 30_defer.t, but with varying-length records -ext/Tie-File/t/40_abs_cache.t Unit tests for Tie::File::Cache -ext/Tie-File/t/41_heap.t Unit tests for Tie::File::Heap -ext/Tie-File/t/42_offset.t Unit tests for the offset method ext/Tie-Memoize/lib/Tie/Memoize.pm Base class for memoized tied hashes ext/Tie-Memoize/t/Tie-Memoize.t Test for Tie::Memoize -ext/Time-HiRes/Changes Time::HiRes extension -ext/Time-HiRes/fallback/const-c.inc Time::HiRes extension -ext/Time-HiRes/fallback/const-xs.inc Time::HiRes extension -ext/Time-HiRes/hints/aix.pl Hint for Time::HiRes for named architecture -ext/Time-HiRes/hints/dec_osf.pl Hint for Time::HiRes for named architecture -ext/Time-HiRes/hints/dynixptx.pl Hint for Time::HiRes for named architecture -ext/Time-HiRes/hints/irix.pl Hint for Time::HiRes for named architecture -ext/Time-HiRes/hints/linux.pl Hints for Time::HiRes for named architecture -ext/Time-HiRes/hints/sco.pl Hints for Time::HiRes for named architecture -ext/Time-HiRes/hints/solaris.pl Hints for Time::HiRes for named architecture -ext/Time-HiRes/hints/svr4.pl Hints for Time::HiRes for named architecture -ext/Time-HiRes/HiRes.pm Time::HiRes extension -ext/Time-HiRes/HiRes.xs Time::HiRes extension -ext/Time-HiRes/Makefile.PL Time::HiRes extension -ext/Time-HiRes/t/HiRes.t Test for Time::HiRes -ext/Time-HiRes/typemap Time::HiRes extension ext/Time-Local/lib/Time/Local.pm Reverse translation of localtime, gmtime ext/Time-Local/t/Local.t See if Time::Local works -ext/Time-Piece/Changes Time::Piece extension -ext/Time-Piece/Makefile.PL Time::Piece extension -ext/Time-Piece/Piece.pm Time::Piece extension -ext/Time-Piece/Piece.xs Time::Piece extension -ext/Time-Piece/README Time::Piece extension -ext/Time-Piece/Seconds.pm Time::Piece extension -ext/Time-Piece/t/01base.t Test for Time::Piece -ext/Time-Piece/t/02core.t Test for Time::Piece -ext/Time-Piece/t/03compare.t Test for Time::Piece -ext/Time-Piece/t/04mjd.t Test for Time::Piece -ext/Time-Piece/t/05overload.t Test for Time::Piece -ext/Time-Piece/t/06subclass.t Test for Time::Piece -ext/Time-Piece/t/07arith.t Test for Time::Piece ext/VMS-DCLsym/0README.txt ReadMe file for VMS::DCLsym ext/VMS-DCLsym/DCLsym.pm Perl access to CLI symbols ext/VMS-DCLsym/DCLsym.xs Perl access to CLI symbols @@ -3124,46 +3203,21 @@ ext/VMS-Stdio/Makefile.PL MakeMaker driver for VMS::Stdio ext/VMS-Stdio/Stdio.pm VMS options to stdio routines ext/VMS-Stdio/Stdio.xs VMS options to stdio routines ext/VMS-Stdio/t/vms_stdio.t regression tests for VMS::Stdio -ext/Win32API-File/buffers.h Win32API::File extension -ext/Win32API-File/cFile.h Win32API::File extension -ext/Win32API-File/cFile.pc Win32API::File extension -ext/Win32API-File/Changes Win32API::File extension changes -ext/Win32API-File/const2perl.h Win32API::File extension -ext/Win32API-File/ExtUtils/Myconst2perl.pm Win32API::File extension -ext/Win32API-File/File.pm Win32API::File extension -ext/Win32API-File/File.xs Win32API::File extension -ext/Win32API-File/Makefile.PL Win32API::File extension makefile write -ext/Win32API-File/README Win32API::File extension Readme -ext/Win32API-File/t/file.t See if Win32API::File extension works -ext/Win32API-File/t/tie.t See if Win32API::File extension works -ext/Win32API-File/typemap Win32API::File extension interface types -ext/Win32/Changes Changes for Win32 extension module ext/Win32CORE/Makefile.PL Win32CORE extension ext/Win32CORE/t/win32core.t Win32CORE extension ext/Win32CORE/Win32CORE.c Win32CORE extension ext/Win32CORE/Win32CORE.pm Win32CORE extension (stubs for Win32 CORE subs) -ext/Win32/longpath.inc Win32 extension long path support -ext/Win32/Makefile.PL Win32 extension makefile writer -ext/Win32/t/CreateFile.t See if Win32 extension works -ext/Win32/t/ExpandEnvironmentStrings.t See if Win32 extension works -ext/Win32/t/GetCurrentThreadId.t See if Win32 extension works -ext/Win32/t/GetFileVersion.t See if Win32 extension works -ext/Win32/t/GetFolderPath.t See if Win32 extension works -ext/Win32/t/GetFullPathName.t See if Win32 extension works -ext/Win32/t/GetLongPathName.t See if Win32 extension works -ext/Win32/t/GetOSName.t See if Win32 extension works -ext/Win32/t/GetOSVersion.t See if Win32 extension works -ext/Win32/t/GetShortPathName.t See if Win32 extension works -ext/Win32/t/GuidGen.t See if Win32 extension works -ext/Win32/t/Names.t See if Win32 extension works -ext/Win32/t/Unicode.t See if Win32 extension works -ext/Win32/Win32.pm Win32 extension Perl module -ext/Win32/Win32.xs Win32 extension external subroutines ext/XS-APItest/APItest.pm XS::APItest extension ext/XS-APItest/APItest.xs XS::APItest extension ext/XS-APItest/core.c Test API functions when PERL_CORE is defined ext/XS-APItest/core_or_not.inc Code common to core.c and notcore.c ext/XS-APItest/exception.c XS::APItest extension +ext/XS-APItest-KeywordRPN/KeywordRPN.pm XS::APItest::KeywordRPN extension +ext/XS-APItest-KeywordRPN/KeywordRPN.xs XS::APItest::KeywordRPN extension +ext/XS-APItest-KeywordRPN/Makefile.PL XS::APItest::KeywordRPN extension +ext/XS-APItest-KeywordRPN/README XS::APItest::KeywordRPN extension +ext/XS-APItest-KeywordRPN/t/keyword_plugin.t test keyword plugin mechanism +ext/XS-APItest-KeywordRPN/t/multiline.t test plugin parsing across lines ext/XS-APItest/Makefile.PL XS::APItest extension ext/XS-APItest/MANIFEST XS::APItest extension ext/XS-APItest/notcore.c Test API functions when PERL_CORE is not defined @@ -3172,12 +3226,15 @@ ext/XS-APItest/t/call.t XS::APItest extension ext/XS-APItest/t/exception.t XS::APItest extension ext/XS-APItest/t/hash.t XS::APItest: tests for hash related APIs ext/XS-APItest/t/my_cxt.t XS::APItest: test MY_CXT interface +ext/XS-APItest/t/my_exit.t XS::APItest: test my_exit ext/XS-APItest/t/op.t XS::APItest: tests for OP related APIs +ext/XS-APItest/t/pmflag.t Test deprecation warning for Perl_pmflag() ext/XS-APItest/t/printf.t XS::APItest extension ext/XS-APItest/t/push.t XS::APItest extension ext/XS-APItest/t/rmagical.t XS::APItest extension ext/XS-APItest/t/svpeek.t XS::APItest extension ext/XS-APItest/t/svsetsv.t Test behaviour of sv_setsv with/without PERL_CORE +ext/XS-APItest/t/utf16_to_utf8.t Test behaviour of utf16_to_utf8{,reversed} ext/XS-APItest/t/xs_special_subs_require.t for require too ext/XS-APItest/t/xs_special_subs.t Test that XS BEGIN/CHECK/INIT/END work ext/XS-Typemap/Makefile.PL XS::Typemap extension @@ -3433,12 +3490,13 @@ lib/importenv.pl Perl routine to get environment into variables lib/integer.pm For "use integer" lib/integer.t For "use integer" testing lib/Internals.t For Internals::* testing +lib/legacy.pm Pragma to preserve legacy behavior +lib/legacy.t For "use legacy" testing lib/less.pm For "use less" lib/less.t See if less support works lib/locale.pm For "use locale" lib/locale.t See if locale support works lib/look.pl A "look" equivalent -lib/Module/Build/ConfigData.pm Configuration for Module::Build lib/Net/hostent.pm By-name interface to Perl's builtin gethost* lib/Net/hostent.t See if Net::hostent works lib/Net/netent.pm By-name interface to Perl's builtin getnet* @@ -3535,12 +3593,14 @@ lib/Unicode/README Explanation what happened to lib/unicode. lib/Unicode/UCD.pm Unicode character database lib/Unicode/UCD.t See if Unicode character database works lib/unicore/ArabicShaping.txt Unicode character database +lib/unicore/auxiliary/GCBTest.txt Unicode character database lib/unicore/auxiliary/GraphemeBreakProperty.txt Unicode character database lib/unicore/auxiliary/SentenceBreakProperty.txt Unicode character database lib/unicore/auxiliary/WordBreakProperty.txt Unicode character database lib/unicore/BidiMirroring.txt Unicode character database lib/unicore/Blocks.txt Unicode character database lib/unicore/CaseFolding.txt Unicode character database +lib/unicore/CJKRadicals.txt Unicode character database lib/unicore/CompositionExclusions.txt Unicode character database lib/unicore/DAge.txt Unicode character database lib/unicore/DCoreProperties.txt Unicode character database @@ -3563,7 +3623,6 @@ lib/unicore/Jamo.txt Unicode character database lib/unicore/LineBreak.txt Unicode character database lib/unicore/Makefile Unicode character database lib/unicore/mktables Unicode character database generator -lib/unicore/mktables.lst File list for mktables lib/unicore/NameAliases.txt Unicode character database lib/unicore/NamedSequences.txt Unicode character database lib/unicore/NamedSqProv.txt Unicode character database @@ -3805,6 +3864,9 @@ pod/perl5005delta.pod Perl changes in version 5.005 pod/perl5100delta.pod Perl changes in version 5.10.0 pod/perl5101delta.pod Perl changes in version 5.10.1 pod/perl5110delta.pod Perl changes in version 5.11.0 +pod/perl5111delta.pod Perl changes in version 5.11.1 +pod/perl5112delta.pod Perl changes in version 5.11.2 +pod/perl5113delta.pod Perl changes in version 5.11.3 pod/perl561delta.pod Perl changes in version 5.6.1 pod/perl56delta.pod Perl changes in version 5.6 pod/perl570delta.pod Perl changes in version 5.7.0 @@ -3887,6 +3949,7 @@ pod/perlperf.pod Perl Performance and Optimization Techniques pod/perl.pod Perl overview (this section) pod/perlpod.pod Perl plain old documentation pod/perlpodspec.pod Perl plain old documentation format specification +pod/perlpolicy.pod Perl development policies pod/perlport.pod Perl portability guide pod/perlpragma.pod Perl modules: writing a user pragma pod/perlreapi.pod Perl regular expression plugin interface @@ -3944,7 +4007,6 @@ Porting/cmpVERSION.pl Compare whether two trees have changed modules Porting/config_H Sample config.h Porting/config_h.pl Reorder config_h.SH after metaconfig Porting/config.sh Sample config.sh -Porting/Contract Social contract for contributed modules in Perl core Porting/core-cpan-diff Compare core distros with their CPAN equivalents Porting/corecpan.pl Reports outdated dual-lived modules Porting/corelist-perldelta.pl Generates data perldelta from Module::CoreList @@ -3970,12 +4032,13 @@ Porting/makerel Release making utility Porting/make_snapshot.pl Make a tgz snapshot of our tree with a .patch file in it Porting/manicheck Check against MANIFEST Porting/manisort Sort the MANIFEST -Porting/perldelta_template Template for creating new perldelta.pod files +Porting/perldelta_template.pod Template for creating new perldelta.pod files Porting/podtidy Reformat pod using Pod::Tidy Porting/pumpkin.pod Guidelines and hints for Perl maintainers Porting/README.y2038 Perl notes for the 2038 fix Porting/regcharclass.pl Generate regcharclass.h from inline data Porting/release_managers_guide.pod Release Manager's Guide +Porting/release_schedule.pod Schedule for future releases Porting/sort_perldiag.pl Keep our diagnostics orderly Porting/testall.atom Cumulative profile with Third Degree Porting/thirdclean Cleanup Third Degree reports @@ -4097,7 +4160,7 @@ symbian/sanity.pl Helper code for config.pl symbian/sdk.pl Helper code for config.pl symbian/sisify.pl Packaging utility symbian/symbian_dll.cpp The DLL stub for Symbian -symbian/symbianish.h Header for Symbian +symbian/symbianish.h Header for Symbian symbian/symbian_proto.h Prototypes for Symbian symbian/symbian_stubs.c Stub routines for Symbian symbian/symbian_stubs.h Stub headers for Symbian @@ -4125,9 +4188,12 @@ t/comp/bproto.t See if builtins conform to their prototypes t/comp/cmdopt.t See if command optimization works t/comp/colon.t See if colons are parsed correctly t/comp/decl.t See if declarations work +t/comp/final_line_num.t See if line numbers are correct at EOF t/comp/fold.t See if constant folding works t/comp/hints.aux Auxillary file for %^H test t/comp/hints.t See if %^H works +t/comp/line_debug_0.aux Auxiliary file for @{"_<$file"} test +t/comp/line_debug.t See if @{"_<$file"} works t/comp/multiline.t See if multiline strings work t/comp/opsubs.t See if q() etc. are not parsed as functions t/comp/our.t Tests for our declaration @@ -4137,7 +4203,6 @@ t/comp/proto.t See if function prototypes work t/comp/redef.t See if we get correct warnings on redefined subs t/comp/require.t See if require works t/comp/retainedlines.t See if the debugger can retain eval's lines -t/comp/script.t See if script invocation works t/comp/term.t See if more terms work t/comp/uproto.t See if the _ prototype works t/comp/use.t See if pragmata work @@ -4198,6 +4263,7 @@ t/lib/locale/utf8 Part of locale.t in UTF8 t/lib/mypragma.pm An example user pragma t/lib/mypragma.t Test the example user pragma t/lib/no_load.t Test that some modules don't load others +t/lib/overload_fallback.t Test that using overload 2x in a scope doesn't clobber fallback t/lib/proxy_constant_subs.t Test that Proxy Constant Subs behave correctly t/lib/Sans_mypragma.pm Test module for t/lib/mypragma.t t/lib/strict/refs Tests of "use strict 'refs'" for strict.t @@ -4283,6 +4349,8 @@ t/op/anonsub.t See if anonymous subroutines work t/op/append.t See if . works t/op/args.t See if operations on @_ work t/op/arith.t See if arithmetic works +t/op/array_base.aux Auxiliary file for the $[ test +t/op/array_base.t Tests for the $[, which is deprecated t/op/array.t See if array operations work t/op/assignwarn.t See if OP= operators warn correctly for undef targets t/op/attrhand.t See if attribute handlers work @@ -4348,6 +4416,7 @@ t/op/lc.t See if lc, uc, lcfirst, ucfirst, quotemeta work t/op/lc_user.t See if user-defined lc et alia work t/op/length.t See if length works t/op/lex_assign.t See if ops involving lexicals or pad temps work +t/op/lex.t Tests too complex for t/base/lex.t t/op/lfs.t See if large files work for perlio t/op/list.t See if array lists work t/op/localref.t See if local ${deref} works @@ -4366,7 +4435,7 @@ t/op/numconvert.t See if accessing fields does not change numeric values t/op/oct.t See if oct and hex work t/op/ord.t See if ord works t/op/or.t See if || works in weird situations -t/op/overload_integer.t See if overload::constant for integer works after "use". +t/op/overload_integer.t See if overload::constant for integer works after "use". t/op/override.t See if operator overriding works t/op/pack.t See if pack and unpack work t/op/pos.t See if pos works @@ -4374,6 +4443,7 @@ t/op/pow.t See if ** works t/op/push.t See if push and pop work t/op/pwent.t See if getpw*() functions work t/op/qq.t See if qq works +t/op/qr.t See if qr works t/op/quotemeta.t See if quotemeta works t/op/rand.t See if rand works t/op/range.t See if .. works @@ -4418,12 +4488,14 @@ t/op/undef.t See if undef works t/op/universal.t See if UNIVERSAL class works t/op/unshift.t See if unshift works t/op/upgrade.t See if upgrading and assigning scalars works +t/op/utf8cache.t Tests malfunctions of utf8 cache t/op/utf8decode.t See if UTF-8 decoding works t/op/utfhash.t See if utf8 keys in hashes behave t/op/utftaint.t See if utf8 and taint work together t/op/vec.t See if vectors work t/op/ver.t See if v-strings and the %v format flag work t/op/wantarray.t See if wantarray works +t/op/while_readdir.t See if while(readdir) works t/op/write.t See if write works (formats work) t/op/yadayada.t See if ... works t/perl.supp Perl valgrind suppressions @@ -4432,15 +4504,19 @@ t/porting/checkcase.t Check whether we are case-insensitive-fs-friendly t/porting/diag.t Test completeness of perldiag.pod t/porting/maintainers.t Test that Porting/Maintaners.pl is up to date t/porting/manifest.t Test that this MANIFEST file is well formed +t/porting/podcheck.t Test the POD of shipped modules is well formed +t/porting/test_bootstrap.t Test that the instructions for test bootstrapping aren't accidentally overlooked. t/README Instructions for regression tests t/re/pat_advanced.t See if advanced esoteric patterns work t/re/pat_advanced_thr.t See if advanced esoteric patterns work in another thread -t/re/pat_psycho.t See if insane esoteric and slow patterns work +t/re/pat_psycho.t See if insane esoteric and slow patterns work t/re/pat_psycho_thr.t See if insane esoteric and slow patterns work in another thread t/re/pat_re_eval.t See if esoteric patterns using re 'eval' work t/re/pat_re_eval_thr.t See if esoteric patterns using re 'eval' work in another thread t/re/pat_rt_report.t See if esoteric patterns from rt reports work t/re/pat_rt_report_thr.t See if esoteric patterns from rt reports work in another thread +t/re/pat_special_cc.t See if special charclasses (\s \w \d) work the same as (\s and [\s]) +t/re/pat_special_cc_thr.t See if special charclasses (\s \w \d) work the same as (\s and [\s]) under threads t/re/pat.t See if esoteric patterns work t/re/pat_thr.t See if esoteric patterns work in another thread t/re/qr_gc.t See if qr doesn't leak @@ -4475,11 +4551,13 @@ t/re/substr_thr.t See if substr works in another thread t/re/subst.t See if substitution works t/re/substT.t See if substitution works with -T t/re/subst_wamp.t See if substitution works with $& present +t/re/uniprops.t Test unicode \p{} regex constructs t/run/cloexec.t Test close-on-exec. t/run/exit.t Test perl's exit status. t/run/fresh_perl.t Tests that require a fresh perl. t/run/noswitch.t Test aliasing ARGV for other switch tests t/run/runenv.t Test if perl honors its environment variables. +t/run/script.t See if script invocation works t/run/switch0.t Test the -0 switch t/run/switcha.t Test the -a switch t/run/switchC.t Test the -C switch @@ -4599,10 +4677,14 @@ win32/ce-helpers/makedist.pl WinCE port win32/ce-helpers/registry.bat WinCE port win32/config.bc Win32 base line config.sh (Borland C++ build) win32/config.ce WinCE port -win32/config.gc Win32 base line config.sh (mingw32/gcc build) +win32/config.gc Win32 base line config.sh (MinGW build) +win32/config.gc64 Win64 base line config.sh (MinGW build) +win32/config.gc64nox Win64 base line config.sh (MinGW build) win32/config_H.bc Win32 config header (Borland C++ build) win32/config_H.ce WinCE port -win32/config_H.gc Win32 config header (GNU build)? +win32/config_H.gc Win32 config header (MinGW build) +win32/config_H.gc64 Win64 config header (MinGW build) +win32/config_H.gc64nox Win64 config header (MinGW build) win32/config_h.PL Perl code to convert Win32 config.sh to config.h win32/config_H.vc Win32 config header (Visual C++ build) win32/config_H.vc64 Win64 config header (Visual C++ build) @@ -4625,6 +4707,7 @@ win32/Makefile.ce WinCE port win32/makefile.mk Win32 makefile for DMAKE (BC++, VC++ builds) win32/mdelete.bat multifile delete win32/perlexe.ico perlexe.ico image file +win32/perlexe.manifest Assembly manifest file win32/perlexe.rc associated perl binary with icon win32/perlglob.c Win32 port win32/perlhost.h Perl "host" implementation