[prev in list] [next in list] [prev in thread] [next in thread]
List: perl5-changes
Subject: [perl.git] branch smoke-me/ilmari/arybasectomy updated. v5.29.0-151-gf2235099b7
From: Dagfinn_Ilmari_Mannsåker <ilmari () ilmari ! org>
Date: 2018-07-19 21:23:09
Message-ID: E1fgGOD-00074j-5Y () git ! dc ! perl ! space
[Download RAW message or body]
In perl.git, the branch smoke-me/ilmari/arybasectomy has been updated
<https://perl5.git.perl.org/perl.git/commitdiff/f2235099b745cd6f51888ed52bc6cb4c69642275?hp=5874577a262c2e35633865be5997bba6ad87de03>
discards 5874577a262c2e35633865be5997bba6ad87de03 (commit)
discards 88b354cf9504deebb0b35d4698e0b25e5278ca5a (commit)
- Log -----------------------------------------------------------------
commit f2235099b745cd6f51888ed52bc6cb4c69642275
Author: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Date: Mon Dec 4 11:27:57 2017 +0000
Remove arybase support from B::Deparse
commit fcbd14ad689c1cf6bded20c6cc1fed2b9f61f123
Author: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Date: Wed Oct 18 01:01:11 2017 +0100
Remove support for setting $[ to a non-zero value
This removes arybase and all its surrounding machinery.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 2 +
AUTHORS | 68 +-
Artistic | 2 +-
Configure | 301 +-
Cross/Makefile-cross-SH | 4 -
Cross/config.sh-arm-linux | 53 +-
Cross/config.sh-arm-linux-n770 | 53 +-
INSTALL | 30 +-
MANIFEST | 78 +-
META.json | 4 +-
META.yml | 2 +-
Makefile.SH | 69 +-
NetWare/Makefile | 4 +-
NetWare/config.wc | 7 +-
NetWare/config_H.wc | 10 +-
NetWare/interface.c | 15 +-
NetWare/interface.cpp | 16 +-
NetWare/interface.h | 2 +-
NetWare/iperlhost.h | 2 +-
Porting/Glossary | 19 +
Porting/Maintainers.pl | 140 +-
Porting/acknowledgements.pl | 2 +-
Porting/bisect-runner.pl | 59 +-
Porting/checkAUTHORS.pl | 6 +
Porting/cmpVERSION.pl | 1 -
Porting/config.sh | 197 +-
Porting/config_H | 75 +-
Porting/corelist.pl | 1 +
Porting/deparse-skips.txt | 1 +
Porting/epigraphs.pod | 208 +
Porting/perldelta_template.pod | 2 +-
Porting/release_announcement_template.txt | 4 +-
Porting/release_managers_guide.pod | 14 +-
Porting/release_schedule.pod | 48 +-
Porting/sync-with-cpan | 5 +-
README | 3 +-
README.haiku | 4 +-
README.macosx | 8 +-
README.os2 | 2 +-
README.symbian | 2 +-
README.vms | 4 +-
README.win32 | 18 +-
amigaos4/amigaio.c | 66 +-
av.c | 25 +-
av.h | 2 +-
charclass_invlists.h | 418304 +++++++++++++++---
config_h.SH | 336 +-
configpm | 2 +
configure.com | 36 +-
cpan/Archive-Tar/lib/Archive/Tar.pm | 36 +-
cpan/Archive-Tar/lib/Archive/Tar/Constant.pm | 2 +-
cpan/Archive-Tar/lib/Archive/Tar/File.pm | 13 +-
cpan/Archive-Tar/t/04_resolved_issues.t | 32 +
cpan/B-Debug/Debug.pm | 2 +-
cpan/B-Debug/t/debug.t | 17 +-
cpan/CPAN/lib/App/Cpan.pm | 52 +-
cpan/CPAN/lib/CPAN.pm | 21 +-
cpan/CPAN/lib/CPAN/Distribution.pm | 89 +-
cpan/CPAN/lib/CPAN/FTP.pm | 38 +-
cpan/CPAN/lib/CPAN/FirstTime.pm | 6 +-
cpan/CPAN/lib/CPAN/Shell.pm | 4 +-
cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm | 16 +-
cpan/Compress-Raw-Bzip2/private/MakeUtil.pm | 2 +
cpan/Compress-Raw-Bzip2/t/000prereq.t | 2 +-
cpan/Compress-Raw-Zlib/lib/Compress/Raw/Zlib.pm | 4 +-
cpan/Compress-Raw-Zlib/private/MakeUtil.pm | 2 +
cpan/Config-Perl-V/V.pm | 6 +-
cpan/Config-Perl-V/t/33_plv52711r.t | 183 +
cpan/Config-Perl-V/t/34_plv5280.t | 178 +
cpan/DB_File/DB_File.pm | 6 +-
cpan/DB_File/DB_File.xs | 2 +-
cpan/DB_File/Makefile.PL | 6 +-
cpan/DB_File/t/db-btree.t | 4 +
cpan/DB_File/t/db-hash.t | 5 +-
cpan/DB_File/t/db-recno.t | 5 +
cpan/DB_File/t/db-threads.t | 53 +
cpan/Digest-SHA/SHA.xs | 16 +-
cpan/Digest-SHA/lib/Digest/SHA.pm | 31 +-
cpan/Digest-SHA/shasum | 101 +-
cpan/Digest-SHA/src/sha.c | 6 +-
cpan/Digest-SHA/src/sha.h | 6 +-
cpan/Digest-SHA/src/sha64bit.c | 6 +-
cpan/Digest-SHA/src/sha64bit.h | 6 +-
cpan/Digest-SHA/t/allfcns.t | 36 +-
cpan/Digest-SHA/t/base64.t | 18 +-
cpan/Digest-SHA/t/bitbuf.t | 22 +-
cpan/Digest-SHA/t/bitorder.t | 35 +-
cpan/Digest-SHA/t/fips180-4.t | 17 +-
cpan/Digest-SHA/t/fips198.t | 16 +-
cpan/Digest-SHA/t/gg.t | 18 +-
cpan/Digest-SHA/t/gglong.t | 20 +-
cpan/Digest-SHA/t/hmacsha.t | 16 +-
cpan/Digest-SHA/t/inheritance.t | 18 +-
cpan/Digest-SHA/t/ireland.t | 22 +-
cpan/Digest-SHA/t/methods.t | 22 +-
cpan/Digest-SHA/t/nistbit.t | 18 +-
cpan/Digest-SHA/t/nistbyte.t | 18 +-
cpan/Digest-SHA/t/rfc2202.t | 16 +-
cpan/Digest-SHA/t/sha1.t | 17 +-
cpan/Digest-SHA/t/sha224.t | 17 +-
cpan/Digest-SHA/t/sha256.t | 17 +-
cpan/Digest-SHA/t/sha384.t | 17 +-
cpan/Digest-SHA/t/sha512.t | 17 +-
cpan/Digest-SHA/t/state.t | 18 +-
cpan/Digest-SHA/t/unicode.t | 16 +-
cpan/Digest-SHA/t/woodbury.t | 16 +-
cpan/Encode/Encode.pm | 38 +-
cpan/Encode/Encode.xs | 192 +-
cpan/Encode/Encode/encode.h | 7 +-
cpan/Encode/Makefile.PL | 2 +-
cpan/Encode/Unicode/Unicode.pm | 2 +-
cpan/Encode/Unicode/Unicode.xs | 6 +-
cpan/Encode/encengine.c | 84 +-
cpan/Encode/encoding.pm | 4 +-
cpan/Encode/lib/Encode/Alias.pm | 4 +-
cpan/Encode/t/decode.t | 2 +-
cpan/Encode/t/mime-name.t | 2 +-
cpan/Encode/t/truncated_utf8.t | 2 +-
cpan/ExtUtils-Constant/lib/ExtUtils/Constant.pm | 4 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm | 4 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm | 2 +-
.../ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm | 8 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_AIX.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Any.pm | 13 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_BeOS.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Cygwin.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_DOS.pm | 10 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Darwin.pm | 4 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_MacOS.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_NW5.pm | 10 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_OS2.pm | 10 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_QNX.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_UWIN.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 161 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VMS.pm | 29 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_VOS.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm | 34 +-
.../lib/ExtUtils/MakeMaker/Config.pm | 2 +-
.../lib/ExtUtils/MakeMaker/FAQ.pod | 4 +-
.../lib/ExtUtils/MakeMaker/Locale.pm | 2 +-
.../lib/ExtUtils/MakeMaker/Tutorial.pod | 4 +-
.../lib/ExtUtils/MakeMaker/version.pm | 2 +-
.../lib/ExtUtils/MakeMaker/version/regex.pm | 2 +-
.../ExtUtils-MakeMaker/lib/ExtUtils/Mkbootstrap.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/Mksymlists.pm | 2 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm | 2 +-
cpan/ExtUtils-MakeMaker/t/03-xsstatic.t | 8 +-
cpan/ExtUtils-MakeMaker/t/MM_Unix.t | 5 +-
cpan/ExtUtils-MakeMaker/t/basic.t | 3 +-
.../t/lib/MakeMaker/Test/Setup/XS.pm | 17 +-
cpan/ExtUtils-MakeMaker/t/parse_version.t | 2 +-
cpan/ExtUtils-Manifest/lib/ExtUtils/MANIFEST.SKIP | 6 +
cpan/ExtUtils-Manifest/lib/ExtUtils/Manifest.pm | 39 +-
cpan/ExtUtils-Manifest/t/Manifest.t | 5 +-
cpan/File-Temp/lib/File/Temp.pm | 1205 +-
cpan/File-Temp/t/lock.t | 2 +-
cpan/File-Temp/t/mktemp.t | 14 +-
cpan/File-Temp/t/object.t | 2 +-
cpan/File-Temp/t/posix.t | 8 +-
cpan/File-Temp/t/security.t | 4 +-
cpan/File-Temp/t/tempfile.t | 7 +-
cpan/Filter-Util-Call/Call.pm | 23 +-
cpan/Filter-Util-Call/Call.xs | 2 +-
cpan/Filter-Util-Call/t/call.t | 323 +-
cpan/IO-Compress/Makefile.PL | 2 +-
cpan/IO-Compress/bin/zipdetails | 212 +-
cpan/IO-Compress/lib/Compress/Zlib.pm | 72 +-
cpan/IO-Compress/lib/File/GlobMapper.pm | 52 +-
cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm | 6 +-
.../IO-Compress/lib/IO/Compress/Adapter/Deflate.pm | 6 +-
.../lib/IO/Compress/Adapter/Identity.pm | 4 +-
cpan/IO-Compress/lib/IO/Compress/Base.pm | 134 +-
cpan/IO-Compress/lib/IO/Compress/Base/Common.pm | 180 +-
cpan/IO-Compress/lib/IO/Compress/Bzip2.pm | 86 +-
cpan/IO-Compress/lib/IO/Compress/Deflate.pm | 97 +-
cpan/IO-Compress/lib/IO/Compress/FAQ.pod | 44 +-
cpan/IO-Compress/lib/IO/Compress/Gzip.pm | 121 +-
cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm | 2 +-
cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm | 99 +-
cpan/IO-Compress/lib/IO/Compress/Zip.pm | 147 +-
cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm | 2 +-
cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm | 2 +-
cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm | 4 +-
.../lib/IO/Uncompress/Adapter/Bunzip2.pm | 6 +-
.../lib/IO/Uncompress/Adapter/Identity.pm | 6 +-
.../lib/IO/Uncompress/Adapter/Inflate.pm | 6 +-
cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm | 84 +-
.../IO-Compress/lib/IO/Uncompress/AnyUncompress.pm | 102 +-
cpan/IO-Compress/lib/IO/Uncompress/Base.pm | 17 +-
cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm | 70 +-
cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm | 76 +-
cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm | 70 +-
cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm | 72 +-
cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm | 80 +-
cpan/IO-Compress/private/MakeUtil.pm | 2 +
cpan/IO-Compress/t/000prereq.t | 2 +-
cpan/IPC-Cmd/lib/IPC/Cmd.pm | 16 +-
cpan/IPC-Cmd/t/03_run-forked.t | 1 +
cpan/JSON-PP/bin/json_pp | 10 +-
cpan/JSON-PP/lib/JSON/PP.pm | 6 +-
cpan/JSON-PP/lib/JSON/PP/Boolean.pm | 2 +-
cpan/Locale-Codes/lib/Locale/Codes.pm | 4 +-
cpan/Locale-Codes/lib/Locale/Codes.pod | 2 +-
cpan/Locale-Codes/lib/Locale/Codes/Changes.pod | 419 +-
cpan/Locale-Codes/lib/Locale/Codes/Constants.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Codes/Country.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Codes/Country.pod | 2 +-
.../Locale-Codes/lib/Locale/Codes/Country_Codes.pm | 4 +-
.../lib/Locale/Codes/Country_Retired.pm | 4 +-
cpan/Locale-Codes/lib/Locale/Codes/Currency.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Codes/Currency.pod | 2 +-
.../lib/Locale/Codes/Currency_Codes.pm | 32 +-
.../lib/Locale/Codes/Currency_Retired.pm | 8 +-
cpan/Locale-Codes/lib/Locale/Codes/LangExt.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Codes/LangExt.pod | 2 +-
.../Locale-Codes/lib/Locale/Codes/LangExt_Codes.pm | 85 +-
.../lib/Locale/Codes/LangExt_Retired.pm | 4 +-
cpan/Locale-Codes/lib/Locale/Codes/LangFam.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Codes/LangFam.pod | 2 +-
.../Locale-Codes/lib/Locale/Codes/LangFam_Codes.pm | 4 +-
.../lib/Locale/Codes/LangFam_Retired.pm | 2 +-
cpan/Locale-Codes/lib/Locale/Codes/LangVar.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Codes/LangVar.pod | 2 +-
.../Locale-Codes/lib/Locale/Codes/LangVar_Codes.pm | 728 +-
.../lib/Locale/Codes/LangVar_Retired.pm | 4 +-
cpan/Locale-Codes/lib/Locale/Codes/Language.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Codes/Language.pod | 2 +-
.../lib/Locale/Codes/Language_Codes.pm | 66097 +--
.../lib/Locale/Codes/Language_Retired.pm | 4 +-
cpan/Locale-Codes/lib/Locale/Codes/Script.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Codes/Script.pod | 2 +-
cpan/Locale-Codes/lib/Locale/Codes/Script_Codes.pm | 699 +-
.../lib/Locale/Codes/Script_Retired.pm | 4 +-
cpan/Locale-Codes/lib/Locale/Codes/Types.pod | 2 +-
cpan/Locale-Codes/lib/Locale/Country.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Country.pod | 2 +-
cpan/Locale-Codes/lib/Locale/Currency.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Currency.pod | 2 +-
cpan/Locale-Codes/lib/Locale/Language.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Language.pod | 2 +-
cpan/Locale-Codes/lib/Locale/Script.pm | 6 +-
cpan/Locale-Codes/lib/Locale/Script.pod | 2 +-
cpan/Locale-Codes/t/do_tests.pl | 2 +-
cpan/Locale-Codes/t/testfunc.pl | 2 +-
cpan/Locale-Codes/t/vals_country.pl | 2 +-
cpan/Locale-Codes/t/vals_currency.pl | 2 +-
cpan/Locale-Codes/t/vals_error.pl | 2 +-
cpan/Locale-Codes/t/vals_langext.pl | 2 +-
cpan/Locale-Codes/t/vals_langfam.pl | 2 +-
cpan/Locale-Codes/t/vals_language.pl | 2 +-
cpan/Locale-Codes/t/vals_langvar.pl | 14 +-
cpan/Locale-Codes/t/vals_script.pl | 2 +-
.../lib/Math/BigInt/FastCalc.pm | 2 +-
cpan/Math-BigInt-FastCalc/t/biglog.t | 2 +-
cpan/Math-BigInt-FastCalc/t/bigroot.t | 23 +-
cpan/Math-BigInt/lib/Math/BigFloat.pm | 803 +-
cpan/Math-BigInt/lib/Math/BigInt.pm | 799 +-
cpan/Math-BigInt/lib/Math/BigInt/Calc.pm | 15 +-
cpan/Math-BigInt/lib/Math/BigInt/CalcEmu.pm | 46 +-
cpan/Math-BigInt/lib/Math/BigInt/Lib.pm | 2 +-
cpan/Math-BigInt/t/Math/BigInt/Scalar.pm | 4 +-
cpan/Math-BigInt/t/bare_mbf.t | 8 +-
cpan/Math-BigInt/t/bare_mbi.t | 8 +-
cpan/Math-BigInt/t/bare_mif.t | 2 +-
cpan/Math-BigInt/t/bigfltpm.inc | 253 +-
cpan/Math-BigInt/t/bigfltpm.t | 14 +-
cpan/Math-BigInt/t/bigintc.t | 976 +-
cpan/Math-BigInt/t/bigintpm.inc | 185 +-
cpan/Math-BigInt/t/bigintpm.t | 8 +-
cpan/Math-BigInt/t/biglog.t | 2 +-
cpan/Math-BigInt/t/bigroot.t | 23 +-
cpan/Math-BigInt/t/calling.t | 2 +-
cpan/Math-BigInt/t/config.t | 92 +-
cpan/Math-BigInt/t/downgrade.t | 7 +-
cpan/Math-BigInt/t/isa.t | 2 +-
cpan/Math-BigInt/t/lib_load.t | 12 +-
cpan/Math-BigInt/t/mbf_ali.t | 2 +-
cpan/Math-BigInt/t/mbi_ali.t | 2 +-
cpan/Math-BigInt/t/mbimbf.inc | 51 +-
cpan/Math-BigInt/t/mbimbf.t | 6 +-
cpan/Math-BigInt/t/req_mbfw.t | 4 +-
cpan/Math-BigInt/t/sub_ali.t | 2 +-
cpan/Math-BigInt/t/sub_mbf.t | 10 +-
cpan/Math-BigInt/t/sub_mbi.t | 10 +-
cpan/Math-BigInt/t/sub_mif.t | 2 +-
cpan/Math-BigInt/t/trap.t | 4 +-
cpan/Math-BigInt/t/upgrade.inc | 12 +-
cpan/Math-BigInt/t/upgrade.t | 6 +-
cpan/Math-BigInt/t/upgradef.t | 6 +-
cpan/Math-BigInt/t/use_mbfw.t | 8 +-
cpan/Math-BigInt/t/with_sub.t | 12 +-
cpan/Math-BigRat/lib/Math/BigRat.pm | 254 +-
cpan/Math-BigRat/t/Math/BigRat/Test.pm | 2 +-
cpan/Math-BigRat/t/bigfltpm.inc | 33 +-
cpan/Math-BigRat/t/bigfltrt.t | 8 +-
cpan/Math-BigRat/t/biglog.t | 72 -
cpan/Math-BigRat/t/bigratpm.inc | 356 +-
cpan/Math-BigRat/t/bigratpm.t | 8 +-
cpan/Math-BigRat/t/bigroot.t | 43 -
cpan/Math-BigRat/t/trap.t | 94 +-
cpan/Scalar-List-Utils/ListUtil.xs | 197 +-
cpan/Scalar-List-Utils/Makefile.PL | 1 -
cpan/Scalar-List-Utils/lib/List/Util.pm | 30 +-
cpan/Scalar-List-Utils/lib/List/Util/XS.pm | 2 +-
cpan/Scalar-List-Utils/lib/Scalar/Util.pm | 2 +-
cpan/Scalar-List-Utils/lib/Sub/Util.pm | 4 +-
cpan/Scalar-List-Utils/t/exotic_names.t | 122 +
cpan/Scalar-List-Utils/t/head-tail.t | 97 +
cpan/Scalar-List-Utils/t/product.t | 5 +-
cpan/Scalar-List-Utils/t/sum.t | 17 +-
cpan/Scalar-List-Utils/t/uniq.t | 30 +-
cpan/Socket/Makefile.PL | 83 +-
cpan/Socket/Socket.pm | 50 +-
cpan/Socket/Socket.xs | 170 +-
cpan/Socket/t/getaddrinfo.t | 30 +-
cpan/Socket/t/sockaddr.t | 48 +-
cpan/Socket/t/socketpair.t | 6 +-
cpan/Test-Harness/bin/prove | 9 +-
cpan/Test-Harness/lib/App/Prove.pm | 10 +-
cpan/Test-Harness/lib/App/Prove/State.pm | 4 +-
cpan/Test-Harness/lib/App/Prove/State/Result.pm | 4 +-
.../lib/App/Prove/State/Result/Test.pm | 4 +-
cpan/Test-Harness/lib/TAP/Base.pm | 4 +-
cpan/Test-Harness/lib/TAP/Formatter/Base.pm | 4 +-
cpan/Test-Harness/lib/TAP/Formatter/Color.pm | 60 +-
cpan/Test-Harness/lib/TAP/Formatter/Console.pm | 4 +-
.../lib/TAP/Formatter/Console/ParallelSession.pm | 4 +-
.../lib/TAP/Formatter/Console/Session.pm | 4 +-
cpan/Test-Harness/lib/TAP/Formatter/File.pm | 4 +-
.../Test-Harness/lib/TAP/Formatter/File/Session.pm | 4 +-
cpan/Test-Harness/lib/TAP/Formatter/Session.pm | 4 +-
cpan/Test-Harness/lib/TAP/Harness.pm | 4 +-
cpan/Test-Harness/lib/TAP/Harness/Env.pm | 4 +-
cpan/Test-Harness/lib/TAP/Object.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Aggregator.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Grammar.pm | 6 +-
cpan/Test-Harness/lib/TAP/Parser/Iterator.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Iterator/Array.pm | 4 +-
.../lib/TAP/Parser/Iterator/Process.pm | 4 +-
.../Test-Harness/lib/TAP/Parser/Iterator/Stream.pm | 14 +-
.../Test-Harness/lib/TAP/Parser/IteratorFactory.pm | 42 +-
cpan/Test-Harness/lib/TAP/Parser/Multiplexer.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Result.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Result/Bailout.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Result/Comment.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Result/Plan.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Result/Pragma.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Result/Test.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Result/Unknown.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Result/Version.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Result/YAML.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/ResultFactory.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Scheduler.pm | 6 +-
cpan/Test-Harness/lib/TAP/Parser/Scheduler/Job.pm | 4 +-
.../lib/TAP/Parser/Scheduler/Spinner.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/Source.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/SourceHandler.pm | 4 +-
.../lib/TAP/Parser/SourceHandler/Executable.pm | 4 +-
.../lib/TAP/Parser/SourceHandler/File.pm | 7 +-
.../lib/TAP/Parser/SourceHandler/Handle.pm | 4 +-
.../lib/TAP/Parser/SourceHandler/Perl.pm | 4 +-
.../lib/TAP/Parser/SourceHandler/RawTAP.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm | 4 +-
cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm | 4 +-
cpan/Test-Harness/lib/Test/Harness.pm | 4 +-
cpan/Test-Harness/t/env_opts.t | 66 +
cpan/Test-Harness/t/iterator_factory.t | 19 +-
cpan/Test-Harness/t/lib/MyFileSourceHandler.pm | 2 +-
cpan/Test-Harness/t/regression.t | 79 +
cpan/Test-Harness/t/rulesfile.t | 97 +
.../t/sample-tests/space_after_plan_v13 | 4 +
cpan/Test-Harness/t/source_tests/test.tap | 8 +
cpan/Test-Simple/lib/Test/Builder.pm | 23 +-
cpan/Test-Simple/lib/Test/Builder/Formatter.pm | 4 +-
cpan/Test-Simple/lib/Test/Builder/Module.pm | 2 +-
cpan/Test-Simple/lib/Test/Builder/Tester.pm | 2 +-
cpan/Test-Simple/lib/Test/Builder/Tester/Color.pm | 2 +-
cpan/Test-Simple/lib/Test/Builder/TodoDiag.pm | 4 +-
cpan/Test-Simple/lib/Test/More.pm | 2 +-
cpan/Test-Simple/lib/Test/Simple.pm | 2 +-
cpan/Test-Simple/lib/Test/Tester.pm | 2 +-
cpan/Test-Simple/lib/Test/Tester/Capture.pm | 2 +-
cpan/Test-Simple/lib/Test/Tester/CaptureRunner.pm | 2 +-
cpan/Test-Simple/lib/Test/Tester/Delegate.pm | 2 +-
cpan/Test-Simple/lib/Test/use/ok.pm | 2 +-
cpan/Test-Simple/lib/Test2.pm | 4 +-
cpan/Test-Simple/lib/Test2/API.pm | 108 +-
cpan/Test-Simple/lib/Test2/API/Breakage.pm | 4 +-
cpan/Test-Simple/lib/Test2/API/Context.pm | 98 +-
cpan/Test-Simple/lib/Test2/API/Instance.pm | 53 +-
cpan/Test-Simple/lib/Test2/API/Stack.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event.pm | 255 +-
cpan/Test-Simple/lib/Test2/Event/Bail.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Diag.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Encoding.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Exception.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Fail.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Generic.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Note.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Ok.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Pass.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Plan.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Skip.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/Subtest.pm | 6 +-
cpan/Test-Simple/lib/Test2/Event/TAP/Version.pm | 4 +-
cpan/Test-Simple/lib/Test2/Event/V2.pm | 238 +
cpan/Test-Simple/lib/Test2/Event/Waiting.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet/About.pm | 18 +-
cpan/Test-Simple/lib/Test2/EventFacet/Amnesty.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet/Assert.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet/Control.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet/Error.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm | 109 +
cpan/Test-Simple/lib/Test2/EventFacet/Info.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet/Meta.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet/Parent.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet/Plan.pm | 4 +-
cpan/Test-Simple/lib/Test2/EventFacet/Render.pm | 106 +
cpan/Test-Simple/lib/Test2/EventFacet/Trace.pm | 48 +-
cpan/Test-Simple/lib/Test2/Formatter.pm | 4 +-
cpan/Test-Simple/lib/Test2/Formatter/TAP.pm | 4 +-
cpan/Test-Simple/lib/Test2/Hub.pm | 40 +-
cpan/Test-Simple/lib/Test2/Hub/Interceptor.pm | 6 +-
.../lib/Test2/Hub/Interceptor/Terminator.pm | 4 +-
cpan/Test-Simple/lib/Test2/Hub/Subtest.pm | 4 +-
cpan/Test-Simple/lib/Test2/IPC.pm | 15 +-
cpan/Test-Simple/lib/Test2/IPC/Driver.pm | 4 +-
cpan/Test-Simple/lib/Test2/IPC/Driver/Files.pm | 6 +-
cpan/Test-Simple/lib/Test2/Tools/Tiny.pm | 4 +-
cpan/Test-Simple/lib/Test2/Transition.pod | 2 +-
cpan/Test-Simple/lib/Test2/Util.pm | 33 +-
cpan/Test-Simple/lib/Test2/Util/ExternalMeta.pm | 4 +-
cpan/Test-Simple/lib/Test2/Util/Facets2Legacy.pm | 187 +-
cpan/Test-Simple/lib/Test2/Util/HashBase.pm | 4 +-
cpan/Test-Simple/lib/Test2/Util/Trace.pm | 4 +-
cpan/Test-Simple/lib/ok.pm | 2 +-
cpan/Test-Simple/t/Test2/behavior/disable_ipc_a.t | 11 +
cpan/Test-Simple/t/Test2/behavior/disable_ipc_b.t | 11 +
cpan/Test-Simple/t/Test2/behavior/disable_ipc_c.t | 12 +
cpan/Test-Simple/t/Test2/behavior/disable_ipc_d.t | 27 +
.../Test-Simple/t/Test2/behavior/trace_signature.t | 3 +-
cpan/Test-Simple/t/Test2/behavior/uuid.t | 78 +
cpan/Test-Simple/t/Test2/modules/API.t | 2 +
cpan/Test-Simple/t/Test2/modules/API/Instance.t | 45 +-
cpan/Test-Simple/t/Test2/modules/Event.t | 100 +-
cpan/Test-Simple/t/Test2/modules/Event/Bail.t | 2 +
cpan/Test-Simple/t/Test2/modules/Event/Encoding.t | 6 +-
cpan/Test-Simple/t/Test2/modules/Event/Fail.t | 2 +-
cpan/Test-Simple/t/Test2/modules/Event/Generic.t | 14 +
cpan/Test-Simple/t/Test2/modules/Event/Pass.t | 2 +-
cpan/Test-Simple/t/Test2/modules/Event/Subtest.t | 3 +-
.../t/Test2/modules/Event/TAP/Version.t | 2 +-
cpan/Test-Simple/t/Test2/modules/Event/V2.t | 101 +
cpan/Test-Simple/t/Test2/modules/Hub.t | 7 +-
.../Test-Simple/t/Test2/modules/IPC/Driver/Files.t | 22 +-
cpan/Test-Simple/t/Test2/modules/Util.t | 23 +
.../t/Test2/modules/Util/Facets2Legacy.t | 2 +-
cpan/Test-Simple/t/regression/fork_first.t | 33 +
cpan/Time-Local/lib/Time/Local.pm | 83 +-
cpan/Time-Local/t/Local.t | 608 +-
cpan/Time-Piece/Piece.pm | 20 +-
cpan/Time-Piece/Piece.xs | 46 +-
cpan/Time-Piece/Seconds.pm | 2 +-
cpan/Time-Piece/t/01base.t | 7 +-
cpan/autodie/lib/autodie/exception.pm | 20 +-
cpan/autodie/lib/autodie/hints.pm | 19 +-
cpan/autodie/t/exceptions.t | 16 +-
cpan/autodie/t/lib/Hints_pod_examples.pm | 16 +-
cpan/bignum/lib/Math/BigFloat/Trace.pm | 4 +-
cpan/bignum/lib/Math/BigInt/Trace.pm | 4 +-
cpan/bignum/lib/bigint.pm | 4 +-
cpan/bignum/lib/bignum.pm | 4 +-
cpan/bignum/lib/bigrat.pm | 4 +-
cpan/bignum/t/option_l.t | 7 +-
cpan/experimental/lib/experimental.pm | 10 +-
cpan/experimental/t/basic.t | 52 +-
cpan/parent/lib/parent.pm | 6 +-
cpan/parent/t/parent-pmc.t | 2 +-
cpan/parent/t/parent-returns-false.t | 2 +-
cpan/parent/t/parent.t | 2 +-
cpan/perlfaq/lib/perlfaq.pm | 4 +-
cpan/perlfaq/lib/perlfaq.pod | 12 +-
cpan/perlfaq/lib/perlfaq1.pod | 39 +-
cpan/perlfaq/lib/perlfaq2.pod | 5 +-
cpan/perlfaq/lib/perlfaq3.pod | 7 +-
cpan/perlfaq/lib/perlfaq4.pod | 9 +-
cpan/perlfaq/lib/perlfaq5.pod | 42 +-
cpan/perlfaq/lib/perlfaq6.pod | 2 +-
cpan/perlfaq/lib/perlfaq7.pod | 22 +-
cpan/perlfaq/lib/perlfaq8.pod | 4 +-
cpan/perlfaq/lib/perlfaq9.pod | 11 +-
cpan/perlfaq/lib/perlglossary.pod | 2 +-
cpan/podlators/Makefile.PL | 58 +-
cpan/podlators/lib/Pod/Man.pm | 87 +-
cpan/podlators/lib/Pod/ParseLink.pm | 40 +-
cpan/podlators/lib/Pod/Text.pm | 44 +-
cpan/podlators/lib/Pod/Text/Color.pm | 99 +-
cpan/podlators/lib/Pod/Text/Overstrike.pm | 52 +-
cpan/podlators/lib/Pod/Text/Termcap.pm | 130 +-
cpan/podlators/scripts/pod2man.PL | 52 +-
cpan/podlators/scripts/pod2text.PL | 46 +-
cpan/podlators/t/data/basic.cap | 14 +-
cpan/podlators/t/data/basic.clr | 14 +-
cpan/podlators/t/data/basic.man | 14 +-
cpan/podlators/t/data/basic.ovr | 14 +-
cpan/podlators/t/data/basic.pod | 15 +-
cpan/podlators/t/data/basic.txt | 14 +-
cpan/podlators/t/data/snippets/README | 4 +-
.../t/data/snippets/color/escape-wrapping | 19 +
cpan/podlators/t/data/snippets/color/tag-width | 35 +
cpan/podlators/t/data/snippets/color/tag-wrapping | 19 +
cpan/podlators/t/data/snippets/color/width | 22 +
cpan/podlators/t/data/snippets/color/wrapping | 11 +
cpan/podlators/t/data/snippets/man/error-none | 2 +
cpan/podlators/t/data/snippets/man/error-stderr | 2 +-
cpan/podlators/t/data/snippets/man/soft-hyphens | 6 +-
.../t/data/snippets/man/uppercase-license | 24 +
.../t/data/snippets/termcap/escape-wrapping | 19 +
cpan/podlators/t/data/snippets/termcap/tag-width | 35 +
.../podlators/t/data/snippets/termcap/tag-wrapping | 19 +
cpan/podlators/t/data/snippets/termcap/width | 23 +
cpan/podlators/t/data/snippets/termcap/wrapping | 11 +
cpan/podlators/t/docs/pod-spelling.t | 6 +-
cpan/podlators/t/docs/pod.t | 6 +-
cpan/podlators/t/docs/spdx-license.t | 120 +
cpan/podlators/t/docs/synopsis.t | 6 +-
cpan/podlators/t/docs/urls.t | 95 +
cpan/podlators/t/general/basic.t | 9 +-
cpan/podlators/t/general/filehandle.t | 4 +-
cpan/podlators/t/general/pod-parser.t | 4 +-
cpan/podlators/t/lib/Test/Podlators.pm | 14 +-
cpan/podlators/t/lib/Test/RRA.pm | 57 +-
cpan/podlators/t/lib/Test/RRA/Config.pm | 12 +-
cpan/podlators/t/lib/Test/RRA/ModuleVersion.pm | 10 +-
cpan/podlators/t/man/devise-date.t | 4 +-
cpan/podlators/t/man/devise-title.t | 4 +-
cpan/podlators/t/man/empty.t | 4 +-
cpan/podlators/t/man/heading.t | 4 +-
cpan/podlators/t/man/no-encode.t | 4 +-
cpan/podlators/t/man/snippets.t | 4 +-
cpan/podlators/t/man/utf8-io.t | 4 +-
cpan/podlators/t/parselink/basic.t | 4 +-
cpan/podlators/t/style/minimum-version.t | 6 +-
cpan/podlators/t/style/module-version.t | 12 +-
cpan/podlators/t/style/strict.t | 12 +-
cpan/podlators/t/text/basic.t | 6 +-
cpan/podlators/t/text/color.t | 117 +-
cpan/podlators/t/text/empty.t | 6 +-
cpan/podlators/t/text/encoding.t | 6 +-
cpan/podlators/t/text/options.t | 6 +-
cpan/podlators/t/text/overstrike.t | 6 +-
cpan/podlators/t/text/perlio.t | 6 +-
cpan/podlators/t/text/termcap.t | 124 +-
cpan/podlators/t/text/utf8.t | 6 +-
cpan/version/lib/version.pm | 7 +-
cpan/version/lib/version.pod | 7 +-
cpan/version/lib/version/regex.pm | 20 +-
cpan/version/t/01base.t | 2 +-
cpan/version/t/02derived.t | 5 +-
cpan/version/t/03require.t | 2 +-
cpan/version/t/05sigdie.t | 2 +-
cpan/version/t/06noop.t | 2 +-
cpan/version/t/07locale.t | 2 +-
cpan/version/t/08_corelist.t | 2 +-
cpan/version/t/09_list_util.t | 2 +-
cygwin/cygwin.c | 28 +-
dist/.gitignore | 1 +
dist/Carp/Changes | 30 +
dist/Carp/lib/Carp.pm | 166 +-
dist/Carp/lib/Carp/Heavy.pm | 2 +-
dist/Carp/t/Carp_overloadless.t | 15 +
dist/Carp/t/broken_can.t | 15 +
dist/Carp/t/broken_univ_can.t | 24 +
dist/Carp/t/stack_after_err.t | 69 +
dist/Carp/t/vivify_stash.t | 12 +-
dist/Data-Dumper/Dumper.pm | 42 +-
dist/Data-Dumper/Dumper.xs | 31 +-
dist/Data-Dumper/t/dumper.t | 32 +-
dist/Data-Dumper/t/indent.t | 8 +-
dist/Data-Dumper/t/misc.t | 16 +-
dist/Data-Dumper/t/purity_deepcopy_maxdepth.t | 17 +-
dist/Data-Dumper/t/quotekeys.t | 5 +-
dist/Data-Dumper/t/terse.t | 33 +-
dist/Devel-PPPort/.gitignore | 3 +-
dist/Devel-PPPort/Changes | 937 +
dist/Devel-PPPort/HACKERS | 5 +-
dist/Devel-PPPort/MANIFEST.SKIP | 21 +
dist/Devel-PPPort/Makefile.PL | 12 +-
dist/Devel-PPPort/PPPort_pm.PL | 36 +-
dist/Devel-PPPort/devel/regenerate | 2 +-
dist/Devel-PPPort/parts/base/5005000 | 1 -
dist/Devel-PPPort/parts/base/5006000 | 52 -
dist/Devel-PPPort/parts/base/5006001 | 3 -
dist/Devel-PPPort/parts/base/5007001 | 5 -
dist/Devel-PPPort/parts/base/5007002 | 1 -
dist/Devel-PPPort/parts/base/5007003 | 5 -
dist/Devel-PPPort/parts/base/5008000 | 3 -
dist/Devel-PPPort/parts/base/5008001 | 1 -
dist/Devel-PPPort/parts/base/5009002 | 1 -
dist/Devel-PPPort/parts/base/5009004 | 2 -
dist/Devel-PPPort/parts/base/5009005 | 5 -
dist/Devel-PPPort/parts/base/5011001 | 3 -
dist/Devel-PPPort/parts/base/5011002 | 11 -
dist/Devel-PPPort/parts/base/5013005 | 1 -
dist/Devel-PPPort/parts/base/5013006 | 2 -
dist/Devel-PPPort/parts/base/5013007 | 5 -
dist/Devel-PPPort/parts/base/5013008 | 4 -
dist/Devel-PPPort/parts/base/5013010 | 3 -
dist/Devel-PPPort/parts/base/5014000 | 1 -
dist/Devel-PPPort/parts/base/5015001 | 2 -
dist/Devel-PPPort/parts/base/5015004 | 3 -
dist/Devel-PPPort/parts/base/5015009 | 3 -
dist/Devel-PPPort/parts/base/5017002 | 3 -
dist/Devel-PPPort/parts/base/5017007 | 5 -
dist/Devel-PPPort/parts/base/5017008 | 5 -
dist/Devel-PPPort/parts/base/5019004 | 1 -
dist/Devel-PPPort/parts/base/5019009 | 4 -
dist/Devel-PPPort/parts/base/5021001 | 9 -
dist/Devel-PPPort/parts/base/5021007 | 5 -
dist/Devel-PPPort/parts/base/5021008 | 1 -
dist/Devel-PPPort/parts/base/5023008 | 20 -
dist/Devel-PPPort/parts/inc/HvNAME | 2 +-
dist/Devel-PPPort/parts/inc/SvPV | 15 +-
dist/Devel-PPPort/parts/inc/call | 4 +-
dist/Devel-PPPort/parts/inc/cop | 2 +-
dist/Devel-PPPort/parts/inc/magic | 63 +-
dist/Devel-PPPort/parts/inc/magic_defs | 56 +
dist/Devel-PPPort/parts/inc/mess | 518 +
dist/Devel-PPPort/parts/inc/misc | 42 +-
dist/Devel-PPPort/parts/inc/newSVpv | 2 +-
dist/Devel-PPPort/parts/inc/ppphbin | 2 +-
dist/Devel-PPPort/parts/inc/ppphdoc | 2 +-
dist/Devel-PPPort/parts/inc/ppphtest | 14 +-
dist/Devel-PPPort/parts/inc/pv_tools | 8 +-
dist/Devel-PPPort/parts/inc/sv_xpvf | 18 +-
dist/Devel-PPPort/parts/inc/threads | 4 +-
dist/Devel-PPPort/parts/inc/variables | 8 +-
dist/Devel-PPPort/parts/inc/version | 5 +-
dist/Devel-PPPort/parts/inc/warn | 8 +-
dist/Devel-PPPort/parts/ppptools.pl | 1 +
dist/Devel-PPPort/parts/todo/5005000 | 1 -
dist/Devel-PPPort/parts/todo/5006000 | 53 -
dist/Devel-PPPort/parts/todo/5006001 | 3 -
dist/Devel-PPPort/parts/todo/5007001 | 5 -
dist/Devel-PPPort/parts/todo/5007002 | 1 -
dist/Devel-PPPort/parts/todo/5007003 | 5 -
dist/Devel-PPPort/parts/todo/5008000 | 3 -
dist/Devel-PPPort/parts/todo/5008001 | 1 -
dist/Devel-PPPort/parts/todo/5009002 | 1 -
dist/Devel-PPPort/parts/todo/5009004 | 2 -
dist/Devel-PPPort/parts/todo/5009005 | 5 -
dist/Devel-PPPort/parts/todo/5010001 | 1 -
dist/Devel-PPPort/parts/todo/5011001 | 3 -
dist/Devel-PPPort/parts/todo/5011002 | 11 -
dist/Devel-PPPort/parts/todo/5013001 | 4 -
dist/Devel-PPPort/parts/todo/5013003 | 1 -
dist/Devel-PPPort/parts/todo/5013005 | 1 -
dist/Devel-PPPort/parts/todo/5013006 | 2 -
dist/Devel-PPPort/parts/todo/5013007 | 5 -
dist/Devel-PPPort/parts/todo/5013008 | 4 -
dist/Devel-PPPort/parts/todo/5013010 | 3 -
dist/Devel-PPPort/parts/todo/5014000 | 1 -
dist/Devel-PPPort/parts/todo/5015001 | 2 -
dist/Devel-PPPort/parts/todo/5015004 | 3 -
dist/Devel-PPPort/parts/todo/5015009 | 3 -
dist/Devel-PPPort/parts/todo/5017002 | 3 -
dist/Devel-PPPort/parts/todo/5017007 | 5 -
dist/Devel-PPPort/parts/todo/5017008 | 5 -
dist/Devel-PPPort/parts/todo/5019003 | 1 -
dist/Devel-PPPort/parts/todo/5019004 | 1 -
dist/Devel-PPPort/parts/todo/5019009 | 4 -
dist/Devel-PPPort/parts/todo/5021001 | 9 -
dist/Devel-PPPort/parts/todo/5021007 | 5 -
dist/Devel-PPPort/parts/todo/5021008 | 1 -
dist/Devel-PPPort/parts/todo/5023008 | 20 -
dist/Devel-PPPort/t/HvNAME.t | 2 +-
dist/Devel-PPPort/t/cop.t | 2 +-
dist/Devel-PPPort/t/magic.t | 4 +-
dist/Devel-PPPort/t/mess.t | 284 +
dist/Devel-PPPort/t/misc.t | 10 +-
dist/Devel-PPPort/t/newSVpv.t | 2 +-
dist/Devel-PPPort/t/ppphtest.t | 14 +-
dist/Devel-PPPort/t/pv_tools.t | 8 +-
dist/Devel-PPPort/t/sv_xpvf.t | 18 +-
dist/Devel-PPPort/t/variables.t | 8 +-
dist/Devel-PPPort/t/warn.t | 8 +-
dist/Exporter/lib/Exporter.pm | 32 +-
dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm | 10 +-
.../lib/ExtUtils/ParseXS/Constants.pm | 2 +-
.../lib/ExtUtils/ParseXS/CountLines.pm | 2 +-
dist/ExtUtils-ParseXS/lib/ExtUtils/ParseXS/Eval.pm | 6 +-
.../lib/ExtUtils/ParseXS/Utilities.pm | 2 +-
dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps.pm | 6 +-
dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Cmd.pm | 2 +-
.../lib/ExtUtils/Typemaps/InputMap.pm | 2 +-
.../lib/ExtUtils/Typemaps/OutputMap.pm | 2 +-
.../ExtUtils-ParseXS/lib/ExtUtils/Typemaps/Type.pm | 2 +-
dist/ExtUtils-ParseXS/lib/perlxs.pod | 168 +-
dist/IO/ChangeLog | 112 +
dist/IO/IO.pm | 2 +-
dist/IO/IO.xs | 4 +
dist/IO/Makefile.PL | 9 +-
dist/IO/lib/IO/Dir.pm | 11 +-
dist/IO/lib/IO/File.pm | 9 +-
dist/IO/lib/IO/Handle.pm | 10 +-
dist/IO/lib/IO/Pipe.pm | 5 +-
dist/IO/lib/IO/Poll.pm | 13 +-
dist/IO/lib/IO/Seekable.pm | 10 +-
dist/IO/lib/IO/Select.pm | 5 +-
dist/IO/lib/IO/Socket.pm | 9 +-
dist/IO/lib/IO/Socket/INET.pm | 5 +-
dist/IO/lib/IO/Socket/UNIX.pm | 6 +-
dist/IO/t/io_dir.t | 8 -
dist/IO/t/io_sock.t | 2 +-
dist/IO/t/io_utf8.t | 2 +-
dist/IO/t/io_utf8argv.t | 4 +-
dist/Module-CoreList/Changes | 29 +
dist/Module-CoreList/MANIFEST | 1 -
dist/Module-CoreList/lib/Module/CoreList.pm | 762 +-
dist/Module-CoreList/lib/Module/CoreList.pod | 3 -
.../lib/Module/CoreList/TieHashDelta.pm | 77 -
dist/Module-CoreList/lib/Module/CoreList/Utils.pm | 65 +-
dist/Module-CoreList/t/find_modules.t | 8 +-
dist/Module-CoreList/t/is_core.t | 5 +-
dist/Module-CoreList/t/maintainer.t | 1 -
dist/PathTools/.gitignore | 2 +
dist/PathTools/Changes | 20 +
dist/PathTools/Cwd.pm | 62 +-
dist/PathTools/Cwd.xs | 5 +-
dist/PathTools/MANIFEST | 29 +
dist/PathTools/META.json | 55 +
dist/PathTools/META.yml | 30 +
dist/PathTools/Makefile.PL | 18 +-
dist/PathTools/lib/File/Spec.pm | 5 +-
dist/PathTools/lib/File/Spec/AmigaOS.pm | 2 +-
dist/PathTools/lib/File/Spec/Cygwin.pm | 2 +-
dist/PathTools/lib/File/Spec/Epoc.pm | 2 +-
dist/PathTools/lib/File/Spec/Functions.pm | 2 +-
dist/PathTools/lib/File/Spec/Mac.pm | 27 +-
dist/PathTools/lib/File/Spec/OS2.pm | 2 +-
dist/PathTools/lib/File/Spec/Unix.pm | 2 +-
dist/PathTools/lib/File/Spec/VMS.pm | 2 +-
dist/PathTools/lib/File/Spec/Win32.pm | 2 +-
dist/PathTools/t/Spec.t | 3 +
dist/PathTools/t/cwd.t | 13 +-
dist/PathTools/t/cwd_enoent.t | 52 +
dist/Storable/.gitignore | 1 +
dist/Storable/ChangeLog | 205 +
dist/Storable/MANIFEST | 66 +
dist/Storable/Makefile.PL | 85 +-
dist/Storable/README | 19 +-
dist/Storable/Storable.xs | 9553 +-
dist/Storable/__Storable__.pm | 509 +-
dist/Storable/hints/linux.pl | 5 +-
dist/Storable/stacksize | 232 +
dist/Storable/t/CVE-2015-1592.inc | 261 +
dist/Storable/t/CVE-2015-1592.t | 22 +
dist/Storable/t/attach_errors.t | 4 -
dist/Storable/t/attach_singleton.t | 7 +-
dist/Storable/t/blessed.t | 204 +-
dist/Storable/t/canonical.t | 2 +-
dist/Storable/t/code.t | 11 +-
dist/Storable/t/dclone.t | 2 +
dist/Storable/t/flags.t | 103 +
dist/Storable/t/forgive.t | 8 +-
dist/Storable/t/freeze.t | 2 +
dist/Storable/t/huge.t | 104 +
dist/Storable/t/hugeids.t | 372 +
dist/Storable/t/just_plain_nasty.t | 2 +
dist/Storable/t/leaks.t | 15 +
dist/Storable/t/lock.t | 6 +-
dist/Storable/t/malice.t | 8 +-
dist/Storable/t/overload.t | 2 +
dist/Storable/t/recurse.t | 253 +-
dist/Storable/t/regexp.t | 127 +
dist/Storable/t/restrict.t | 9 +-
dist/Storable/t/retrieve.t | 43 +-
dist/Storable/t/st-dump.pl | 2 +-
dist/Storable/t/store.t | 15 +-
dist/Storable/t/testlib.pl | 7 +-
dist/Storable/t/threads.t | 4 +
dist/Storable/t/tied.t | 2 +
dist/Storable/t/tied_hook.t | 3 +
dist/Storable/t/tied_items.t | 2 +
dist/Storable/t/tied_reify.t | 36 +
dist/Storable/t/utf8hash.t | 1 +
dist/Storable/t/weak.t | 2 +
dist/Thread-Queue/lib/Thread/Queue.pm | 4 +-
dist/Thread-Queue/t/01_basic.t | 2 +
dist/Thread-Queue/t/02_refs.t | 2 +
dist/Thread-Queue/t/03_peek.t | 2 +
dist/Thread-Queue/t/05_extract.t | 2 +
dist/Thread-Queue/t/06_insert.t | 2 +
dist/Thread-Queue/t/07_lock.t | 2 +
dist/Thread-Queue/t/10_timed.t | 2 +
dist/Time-HiRes/Changes | 68 +-
dist/Time-HiRes/HiRes.pm | 17 +-
dist/Time-HiRes/HiRes.xs | 96 +-
dist/Time-HiRes/Makefile.PL | 18 +-
dist/Time-HiRes/fallback/const-c.inc | 352 +-
dist/Time-HiRes/fallback/const-xs.inc | 6 +-
dist/Time-HiRes/t/alarm.t | 3 +
dist/Time-HiRes/t/clock.t | 8 +-
dist/Time-HiRes/t/utime.t | 106 +-
dist/Time-HiRes/typemap | 12 +-
dist/XSLoader/XSLoader_pm.PL | 30 +-
dist/if/Changes | 9 +
dist/if/MANIFEST | 8 +
dist/if/META.json | 43 +
dist/if/META.yml | 23 +
dist/if/if.pm | 88 +-
dist/if/t/if.t | 100 +-
dist/threads-shared/lib/threads/shared.pm | 4 +-
dist/threads-shared/shared.xs | 20 +-
dist/threads/lib/threads.pm | 63 +-
dist/threads/t/exit.t | 10 +-
dist/threads/t/thread.t | 2 +-
dist/threads/threads.xs | 28 +-
djgpp/djgpp.c | 36 +-
doio.c | 389 +-
doop.c | 279 +-
dump.c | 69 +-
ebcdic_tables.h | 1048 +-
embed.fnc | 326 +-
embed.h | 213 +-
embedvar.h | 100 +-
ext/B/B.pm | 2 +-
ext/B/B.xs | 26 +-
ext/Devel-Peek/t/Peek.t | 1 +
ext/DynaLoader/DynaLoader_pm.PL | 4 +-
ext/DynaLoader/dlutils.c | 10 +-
ext/Errno/Errno_pm.PL | 4 +-
ext/ExtUtils-Miniperl/lib/ExtUtils/Miniperl.pm | 5 +-
ext/File-Glob/Glob.pm | 2 +-
ext/File-Glob/bsd_glob.c | 4 +-
ext/File-Glob/t/rt131211.t | 13 +-
ext/GDBM_File/GDBM_File.pm | 6 +-
ext/GDBM_File/GDBM_File.xs | 33 +-
ext/I18N-Langinfo/Langinfo.pm | 148 +-
ext/I18N-Langinfo/Langinfo.xs | 76 +-
ext/I18N-Langinfo/t/Langinfo.t | 94 +-
ext/Opcode/Opcode.pm | 2 +-
ext/POSIX/Makefile.PL | 6 +-
ext/POSIX/POSIX.xs | 147 +-
ext/POSIX/lib/POSIX.pm | 5 +-
ext/POSIX/lib/POSIX.pod | 7 +-
ext/POSIX/t/export.t | 6 +-
ext/PerlIO-encoding/encoding.pm | 2 +-
ext/PerlIO-encoding/encoding.xs | 43 +-
ext/PerlIO-encoding/t/encoding.t | 12 +-
ext/Pod-Functions/Functions_pm.PL | 2 +-
ext/Pod-Html/lib/Pod/Html.pm | 104 +-
ext/Pod-Html/t/anchorify.t | 24 +-
ext/Pod-Html/t/crossref.t | 2 +-
ext/Pod-Html/t/crossref2.t | 2 +-
ext/Pod-Html/t/crossref3.t | 2 +-
ext/Pod-Html/t/htmldir1.t | 2 +-
ext/Pod-Html/t/htmldir2.t | 2 +-
ext/Pod-Html/t/htmldir3.t | 2 +-
ext/Pod-Html/t/htmldir4.t | 2 +-
ext/Pod-Html/t/htmldir5.t | 2 +-
ext/Pod-Html/t/htmlescp.t | 2 +-
ext/Pod-Html/t/htmllink.t | 2 +-
ext/Pod-Html/t/htmlview.t | 2 +-
ext/Sys-Hostname/Hostname.pm | 4 +-
ext/XS-APItest/APItest.pm | 2 +-
ext/XS-APItest/APItest.xs | 352 +-
ext/XS-APItest/numeric.xs | 2 +-
ext/XS-APItest/t/call.t | 2 +-
ext/XS-APItest/t/fetch_pad_names.t | 5 +-
ext/XS-APItest/t/grok.t | 25 +-
ext/XS-APItest/t/gv_fetchmeth.t | 9 +-
ext/XS-APItest/t/handy_base.pl | 7 +-
ext/XS-APItest/t/locale.t | 62 +-
ext/XS-APItest/t/loopblock.t | 2 +-
ext/XS-APItest/t/looprest.t | 2 +-
ext/XS-APItest/t/utf8.t | 127 +-
ext/XS-APItest/t/utf8_setup.pl | 6 +-
ext/XS-APItest/t/utf8_to_bytes.t | 68 +
ext/XS-APItest/t/utf8_warn_base.pl | 1731 +-
ext/XS-APItest/typemap | 1 +
ext/attributes/attributes.pm | 2 +-
ext/attributes/attributes.xs | 2 +-
ext/mro/mro.pm | 4 +-
fakesdio.h | 2 +-
feature.h | 28 +-
globvar.sym | 3 +
gv.c | 15 +-
handy.h | 143 +-
hints/catamount.sh | 4 +-
hints/darwin.sh | 4 +
hints/freebsd.sh | 25 +-
hints/hpux.sh | 23 +-
inline.h | 622 +-
installhtml | 26 +-
intrpvar.h | 61 +-
invlist_inline.h | 2 +-
iperlsys.h | 1 -
l1_char_class_tab.h | 746 +-
lib/B/Deparse.pm | 82 +-
lib/B/Deparse.t | 81 +-
lib/B/Op_private.pm | 2 +-
lib/ExtUtils/typemap | 12 +-
lib/Unicode/UCD.pm | 154 +-
lib/Unicode/UCD.t | 32 +-
lib/bytes.pm | 4 +-
lib/feature.pm | 31 +-
lib/locale.t | 6 +
lib/locale_threads.t | 73 +-
lib/overload.pm | 6 +-
lib/overload.t | 138 +-
lib/subs.pm | 13 +-
lib/unicore/mktables | 776 +-
lib/utf8.pm | 39 +-
lib/utf8_heavy.pl | 126 +-
lib/vars.pm | 13 +-
lib/warnings.pm | 372 +-
locale.c | 4306 +-
makedef.pl | 57 +-
mathoms.c | 275 +-
metaconfig.h | 1 +
mg.c | 42 +-
mg_names.inc | 1 +
mg_raw.h | 2 +
mg_vtable.h | 5 +
miniperlmain.c | 3 +-
mkppport.lst | 2 +
mro_core.c | 2 +-
numeric.c | 213 +-
op.c | 592 +-
op.h | 21 +-
opcode.h | 2 +-
os2/os2.c | 112 +-
os2/perlrexx.c | 12 +-
pad.c | 18 +-
parser.h | 3 +
patchlevel.h | 8 +-
perl.c | 279 +-
perl.h | 1240 +-
perl_langinfo.h | 449 +-
perlapi.h | 62 +
perlio.c | 82 +-
perlvars.h | 47 +-
perly.act | 911 +-
perly.h | 120 +-
perly.tab | 1781 +-
perly.y | 153 +-
plan9/config.plan9 | 10 +-
plan9/config_sh.sample | 51 +-
pod/.gitignore | 2 +-
pod/perl.pod | 11 +-
pod/perl5100delta.pod | 4 +-
pod/perl5120delta.pod | 2 +-
pod/perl5140delta.pod | 2 +-
pod/perl5180delta.pod | 4 +-
pod/perl5181delta.pod | 2 +-
pod/perl5184delta.pod | 2 +-
pod/perl5200delta.pod | 4 +-
pod/perl5240delta.pod | 2 +-
pod/perl5244delta.pod | 130 +
pod/perl5262delta.pod | 245 +
pod/perl5271delta.pod | 434 -
pod/perl5272delta.pod | 215 -
pod/perl5273delta.pod | 241 -
pod/perl5274delta.pod | 352 -
pod/perl5275delta.pod | 265 -
pod/perl5276delta.pod | 751 -
pod/perl5280delta.pod | 2438 +
pod/{perl5270delta.pod => perl5290delta.pod} | 53 +-
pod/perl581delta.pod | 2 +-
pod/perl588delta.pod | 6 +-
pod/perl589delta.pod | 2 +-
pod/perlapio.pod | 6 +-
pod/perlartistic.pod | 2 +-
pod/perlclib.pod | 5 +-
pod/perldata.pod | 58 +
pod/perldebguts.pod | 317 +-
pod/perldelta.pod | 397 +-
pod/perldeprecation.pod | 126 +-
pod/perldiag.pod | 354 +-
pod/perlebcdic.pod | 2 +-
pod/perlembed.pod | 41 +-
pod/perlexperiment.pod | 36 +-
pod/perlfunc.pod | 434 +-
pod/perlgit.pod | 3 +
pod/perlguts.pod | 13 +-
pod/perlhack.pod | 10 +
pod/perlhist.pod | 56 +-
pod/perlinterp.pod | 3 +-
pod/perliol.pod | 11 +
pod/perlipc.pod | 4 +-
pod/perllocale.pod | 170 +-
pod/perlobj.pod | 25 +-
pod/perlop.pod | 178 +-
pod/perlpacktut.pod | 2 +-
pod/perlpodstyle.pod | 26 +-
pod/perlpolicy.pod | 52 +-
pod/perlport.pod | 16 +-
pod/perlre.pod | 174 +-
pod/perlrebackslash.pod | 2 +-
pod/perlrecharclass.pod | 6 +-
pod/perlref.pod | 2 +-
pod/perlrequick.pod | 24 +-
pod/perlreref.pod | 7 +-
pod/perlretut.pod | 26 +-
pod/perlrun.pod | 12 +-
pod/perlsec.pod | 75 +-
pod/perlsub.pod | 33 +-
pod/perlsyn.pod | 40 +-
pod/perlunicode.pod | 6 +-
pod/perlvar.pod | 40 +-
pp.c | 94 +-
pp_ctl.c | 87 +-
pp_hot.c | 749 +-
pp_pack.c | 127 +-
pp_sort.c | 18 +-
pp_sys.c | 106 +-
proto.h | 542 +-
reentr.h | 2 +-
regcharclass.h | 17 +-
regcomp.c | 2009 +-
regcomp.h | 2 +
regcomp.sym | 14 +-
regen/charset_translations.pl | 2 +-
regen/ebcdic.pl | 584 +-
regen/feature.pl | 21 +-
regen/lib_cleanup.pl | 2 +-
regen/mg_vtable.pl | 3 +
regen/mk_PL_charclass.pl | 424 +-
regen/mk_invlists.pl | 1529 +-
regen/mph.pl | 491 +
regen/op_private | 15 +-
regen/opcodes | 4 +-
regen/reentr.pl | 2 +-
regen/regcharclass.pl | 81 +-
regen/regcomp.pl | 3 +-
regen/warnings.pl | 84 +-
regexec.c | 1871 +-
regexp.h | 107 +-
regnodes.h | 337 +-
scope.c | 3 +-
sv.c | 385 +-
sv.h | 6 +-
symbian/config.sh | 7 +-
symbian/install.cfg | 2 +-
t/TEST | 9 +-
t/base/lex.t | 11 +-
t/comp/parser_run.t | 4 +-
t/io/defout.t | 2 +
t/io/fs.t | 1 +
t/io/open.t | 80 +-
t/io/openpid.t | 34 +-
t/io/pipe.t | 14 +-
t/io/socket.t | 27 +-
t/io/socketpair.t | 51 +
t/lib/croak/op | 6 -
t/lib/croak/pp_ctl | 34 +
t/lib/croak/regcomp | 65 +
t/lib/croak/toke | 56 +
t/lib/warnings/9enabled | 106 +
t/lib/warnings/op | 46 +-
t/lib/warnings/pad | 42 +-
t/lib/warnings/regcomp | 6 +-
t/lib/warnings/regexec | 20 +-
t/lib/warnings/toke | 4 +-
t/loc_tools.pl | 118 +-
t/op/array.t | 115 +-
t/op/blocks.t | 116 +-
t/op/bop.t | 111 +-
t/op/coreamp.t | 2 +-
t/op/exec.t | 52 +-
t/op/filetest_stack_ok.t | 8 +-
t/op/goto.t | 76 +-
t/op/hexfp.t | 180 +-
t/op/index.t | 564 +-
t/op/list.t | 42 +-
t/op/lvref.t | 6 +-
t/op/method.t | 47 +-
t/op/pack.t | 24 +-
t/op/postfixderef.t | 25 +-
t/op/reverse.t | 19 +-
t/op/signatures.t | 51 +-
t/op/sort.t | 36 +-
t/op/sprintf2.t | 19 +-
t/op/state.t | 23 +-
t/op/sub.t | 37 +-
t/op/svleak.t | 29 +-
t/op/switch.t | 32 +-
t/op/taint.t | 11 +-
t/op/tr.t | 428 +-
t/op/warn.t | 21 +-
t/op/write.t | 2 +
t/opbasic/concat.t | 45 +-
t/perf/opcount.t | 31 +-
t/porting/bench.t | 6 +-
t/porting/cmp_version.t | 1 +
t/porting/corelist.t | 3 +-
t/porting/customized.dat | 16 +-
t/porting/known_pod_issues.dat | 5 +
t/porting/manifest.t | 6 +-
t/porting/podcheck.t | 3 +-
t/porting/regen.t | 5 +-
t/re/alpha_assertions.t | 18 +
t/re/anyof.t | 2 +-
t/re/pat.t | 23 +-
t/re/pat_psycho.t | 5 +-
t/re/pat_re_eval.t | 25 +-
t/re/re_tests | 10 +
t/re/reg_mesg.t | 158 +-
t/re/regex_sets.t | 17 +-
t/re/regexp.t | 65 +-
t/re/regexp_unicode_prop.t | 7 +
t/re/script_run.t | 95 +
t/re/speed.t | 5 +-
t/re/subst.t | 12 +-
t/run/locale.t | 616 +-
t/run/switches.t | 21 +-
t/test.pl | 2 +
t/thread_it.pl | 2 +-
t/uni/cache.t | 1 +
taint.c | 4 +-
toke.c | 268 +-
uconfig.h | 356 +-
uconfig.sh | 23 +-
uconfig64.sh | 23 +-
uni_keywords.h | 6843 +
utf8.c | 1717 +-
utf8.h | 245 +-
util.c | 239 +-
util.h | 8 +
utils/perlbug.PL | 4 +
vms/descrip_mms.template | 2 +-
vms/vms.c | 354 +-
vms/vmsish.h | 6 +-
vutil.c | 141 +-
vutil.h | 48 +-
vxs.inc | 2 +-
warnings.h | 12 +-
win32/FindExt.pm | 3 +-
win32/GNUmakefile | 117 +-
win32/Makefile | 267 +-
win32/Makefile.ce | 12 +-
win32/config.ce | 7 +-
win32/config.gc | 9 +-
win32/config.vc | 7 +-
win32/config_H.gc | 2 +-
win32/config_sh.PL | 24 +-
win32/list_static_libs.pl | 6 +-
win32/makefile.mk | 100 +-
win32/perllib.c | 11 +-
win32/pod.mak | 53 +-
win32/win32.h | 47 +-
zaphod32_hash.h | 2 +-
1160 files changed, 443208 insertions(+), 132717 deletions(-)
create mode 100644 cpan/Config-Perl-V/t/33_plv52711r.t
create mode 100644 cpan/Config-Perl-V/t/34_plv5280.t
create mode 100644 cpan/DB_File/t/db-threads.t
delete mode 100644 cpan/Math-BigRat/t/biglog.t
delete mode 100644 cpan/Math-BigRat/t/bigroot.t
create mode 100644 cpan/Scalar-List-Utils/t/exotic_names.t
create mode 100644 cpan/Scalar-List-Utils/t/head-tail.t
create mode 100644 cpan/Test-Harness/t/env_opts.t
create mode 100644 cpan/Test-Harness/t/rulesfile.t
create mode 100644 cpan/Test-Harness/t/sample-tests/space_after_plan_v13
create mode 100644 cpan/Test-Harness/t/source_tests/test.tap
create mode 100644 cpan/Test-Simple/lib/Test2/Event/V2.pm
create mode 100644 cpan/Test-Simple/lib/Test2/EventFacet/Hub.pm
create mode 100644 cpan/Test-Simple/lib/Test2/EventFacet/Render.pm
create mode 100644 cpan/Test-Simple/t/Test2/behavior/disable_ipc_a.t
create mode 100644 cpan/Test-Simple/t/Test2/behavior/disable_ipc_b.t
create mode 100644 cpan/Test-Simple/t/Test2/behavior/disable_ipc_c.t
create mode 100644 cpan/Test-Simple/t/Test2/behavior/disable_ipc_d.t
create mode 100644 cpan/Test-Simple/t/Test2/behavior/uuid.t
create mode 100644 cpan/Test-Simple/t/Test2/modules/Event/V2.t
create mode 100644 cpan/Test-Simple/t/regression/fork_first.t
create mode 100644 cpan/podlators/t/data/snippets/color/escape-wrapping
create mode 100644 cpan/podlators/t/data/snippets/color/tag-width
create mode 100644 cpan/podlators/t/data/snippets/color/tag-wrapping
create mode 100644 cpan/podlators/t/data/snippets/color/width
create mode 100644 cpan/podlators/t/data/snippets/color/wrapping
create mode 100644 cpan/podlators/t/data/snippets/termcap/escape-wrapping
create mode 100644 cpan/podlators/t/data/snippets/termcap/tag-width
create mode 100644 cpan/podlators/t/data/snippets/termcap/tag-wrapping
create mode 100644 cpan/podlators/t/data/snippets/termcap/width
create mode 100644 cpan/podlators/t/data/snippets/termcap/wrapping
create mode 100644 cpan/podlators/t/docs/spdx-license.t
create mode 100644 cpan/podlators/t/docs/urls.t
create mode 100644 dist/Carp/t/Carp_overloadless.t
create mode 100644 dist/Carp/t/broken_can.t
create mode 100644 dist/Carp/t/broken_univ_can.t
create mode 100644 dist/Carp/t/stack_after_err.t
create mode 100644 dist/Devel-PPPort/Changes
create mode 100644 dist/Devel-PPPort/MANIFEST.SKIP
create mode 100644 dist/Devel-PPPort/parts/inc/magic_defs
create mode 100644 dist/Devel-PPPort/parts/inc/mess
create mode 100644 dist/Devel-PPPort/t/mess.t
delete mode 100644 dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
create mode 100644 dist/PathTools/.gitignore
create mode 100644 dist/PathTools/MANIFEST
create mode 100644 dist/PathTools/META.json
create mode 100644 dist/PathTools/META.yml
create mode 100644 dist/PathTools/t/cwd_enoent.t
create mode 100644 dist/Storable/MANIFEST
create mode 100644 dist/Storable/stacksize
create mode 100644 dist/Storable/t/CVE-2015-1592.inc
create mode 100644 dist/Storable/t/CVE-2015-1592.t
create mode 100644 dist/Storable/t/flags.t
create mode 100644 dist/Storable/t/huge.t
create mode 100644 dist/Storable/t/hugeids.t
create mode 100644 dist/Storable/t/regexp.t
create mode 100644 dist/Storable/t/tied_reify.t
create mode 100644 dist/if/MANIFEST
create mode 100644 dist/if/META.json
create mode 100644 dist/if/META.yml
create mode 100644 ext/XS-APItest/t/utf8_to_bytes.t
create mode 100644 pod/perl5244delta.pod
create mode 100644 pod/perl5262delta.pod
delete mode 100644 pod/perl5271delta.pod
delete mode 100644 pod/perl5272delta.pod
delete mode 100644 pod/perl5273delta.pod
delete mode 100644 pod/perl5274delta.pod
delete mode 100644 pod/perl5275delta.pod
delete mode 100644 pod/perl5276delta.pod
create mode 100644 pod/perl5280delta.pod
rename pod/{perl5270delta.pod => perl5290delta.pod} (56%)
create mode 100644 regen/mph.pl
create mode 100644 t/io/socketpair.t
create mode 100644 t/lib/croak/regcomp
create mode 100644 t/re/alpha_assertions.t
create mode 100644 t/re/script_run.t
create mode 100644 uni_keywords.h
diff --git a/.gitignore b/.gitignore
index 499a1cb272..6ce50f0efd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,6 +34,7 @@ bug*.pl
/perlmain.c
/perlmini.c
/pod/Makefile
+/preload
/runtests
/writemain
/x2p/Makefile
@@ -115,6 +116,7 @@ lib/Config.pod
lib/Cross.pm
lib/ExtUtils/MANIFEST.SKIP
lib/ExtUtils/xsubpp
+lib/Storable/Limit.pm
lib/auto/
lib/perldoc.pod
lib/buildcustomize.pl
diff --git a/AUTHORS b/AUTHORS
index e2c794510e..0cbcf5b6a5 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -18,18 +18,17 @@
--
A. C. Yardley <yardley@tanet.net>
A. Sinan Unur <nanis@cpan.org>
-Aaron Crane <arc@cpan.org>
Aaron B. Dossett <aaron@iglou.com>
+Aaron Crane <arc@cpan.org>
Aaron J. Mackey <ajm6q@virginia.edu>
Aaron Priven <aaron@priven.com>
Aaron Trevena <aaaron.trevena@gmail.com>
-Achim Gratz <achim.gratz@stromeko.de>
-Augustina Blair <auggy@cpan.org>
Abe Timmerman <abe@ztreet.demon.nl>
Abhijit Menon-Sen <ams@toroid.org>
Abigail <abigail@abigail.be>
Abir Viqar <abiviq@hushmail.com>
Achim Bohnet <ach@mpe.mpg.de>
+Achim Gratz <achim.gratz@stromeko.de>
Adam Flott <adam@npjh.com>
Adam Kennedy <adam@ali.as>
Adam Krolnik <adamk@gypsy.cyrix.com>
@@ -69,6 +68,7 @@ Alexander Klimov <ask@wisdom.weizmann.ac.il>
Alexander Smishlajev <als@turnhere.com>
Alexander Voronov <alexander-voronov@yandex.ru>
Alexandr Ciornii <alexchorny@gmail.com>
+Alexandr Savca <alexandr.savca89@gmail.com>
Alexandre (Midnite) Jousset <mid@gtmp.org>
Alexei Alexandrov <alexei.alexandrov@gmail.com>
Alexey Mahotkin <alexm@netli.com>
@@ -130,6 +130,7 @@ Arvan <apritchard@zeus.com>
Ash Berlin <ash@cpan.org>
Ask Bjørn Hansen <ask@develooper.com>
Audrey Tang <cpan@audreyt.org>
+Augustina Blair <auggy@cpan.org>
Axel Boldt
Barrie Slaymaker <barries@slaysys.com>
Barry Friedman
@@ -152,8 +153,6 @@ Bill Campbell <bill@celestial.com>
Bill Glicker <billg@burrelles.com>
Billy Constantine <wdconsta@cs.adelaide.edu.au>
Blair Zajac <blair@orcaware.com>
-Brandon Black <blblack@gmail.com>
-Brian Childs <brian@rentec.com>
Bo Borgerson <gigabo@gmail.com>
Bo Johansson <bo.johansso@lsn.se>
Bo Lindbergh <blgl@stacken.kth.se>
@@ -170,14 +169,15 @@ Brad Hughes <brad@tgsmc.com>
Brad Lanam <bll@gentoo.com>
Bradley Dean <bjdean@bjdean.id.au>
Bram <perl-rt@wizbit.be>
+Brandon Black <blblack@gmail.com>
Brendan Byrd <BBYRD@CPAN.org>
Brendan O'Dea <bod@debian.org>
Breno G. de Oliveira <garu@cpan.org>
Brent B. Powers <powers@ml.com>
Brent Dax <brentdax@cpan.org>
-Brooks D Boyd
Brian Callaghan <callagh@itginc.com>
Brian Carlson <brian.carlson@cpanel.net>
+Brian Childs <brian@rentec.com>
Brian Clarke <clarke@appliedmeta.com>
brian d foy <brian.d.foy@gmail.com>
Brian Fraser <fraserbn@gmail.com>
@@ -192,6 +192,7 @@ Brian Phillips <bphillips@cpan.org>
Brian Reichert <reichert@internet.com>
Brian S. Cashman <bsc@umich.edu>
Brian Strand <bstrand@switchmanagement.com>
+Brooks D Boyd
Bruce Barnett <barnett@grymoire.crd.ge.com>
Bruce J. Keeler <bkeelerx@iwa.dp.intel.com>
Bruce P. Schuck <bruce@aps.org>
@@ -222,7 +223,6 @@ Chaskiel M Grundman
Chia-liang Kao <clkao@clkao.org>
Chip Salzenberg <chip@pobox.com>
Chip Turner <cturner@redhat.com>
-Chun Bing Ge <gecb@cn.ibm.com>
chocolateboy <chocolateboy@chocolatey.com>
Chris Ball <chris@cpan.org>
Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
@@ -251,6 +251,7 @@ Christopher Davis <ckd@loiosh.kei.com>
Christopher J. Madsen <perl@cjmweb.net>
chromatic <chromatic@wgz.org>
Chuck Phillips <perl@cadop.com>
+Chun Bing Ge <gecb@cn.ibm.com>
Chunhui Teng <cteng@nortel.ca>
Claes Jacobsson <claes@surfar.nu>
Clark Cooper <coopercc@netheaven.com>
@@ -312,12 +313,12 @@ Dave Shariff Yadallee <doctor@doctor.nl2k.ab.ca>
David Billinghurst <David.Billinghurst@riotinto.com.au>
David Caldwell <david@porkrind.org>
David Campbell
+David Cannings <lists@edeca.net>
David Cantrell <david@cantrell.org.uk>
David Couture
David D. Kilzer <ddkilzer@lubricants-oil.com>
David Denholm <denholm@conmat.phys.soton.ac.uk>
David Dyck <david.dyck@fluke.com>
-David Cannings <lists@edeca.net>
David F. Haertig <dfh@dwroll.lucent.com>
David Favor <david@davidfavor.com>
David Feldman <david.feldman@tudor.com>
@@ -328,7 +329,7 @@ David Gay <dgay@acm.org>
David Glasser <me@davidglasser.net>
David Golden <dagolden@cpan.org>
David H. Adler <dha@panix.com>
-David H. Gutteridge <dhgutteridge@sympatico.ca>
+David H. Gutteridge <dhgutteridge@sympatico.ca>
David Hammen <hammen@gothamcity.jsc.nasa.gov>
David J. Fiander <davidf@mks.com>
David Kerry <davidk@tor.securecomputing.com>
@@ -402,8 +403,8 @@ Eric Promislow <ericp@ActiveState.com>
Erich Rickheit
Eryq <eryq@zeegee.com>
Etienne Grossman <etienne@isr.isr.ist.utl.pt>
-Eugene Alterman <Eugene.Alterman@bremer-inc.com>
Eugen Konkov <kes-kes@yandex.ru>
+Eugene Alterman <Eugene.Alterman@bremer-inc.com>
Evan Miller <eam@frap.net>
Evan Zacks <zackse@cpan.org>
Fabien Tassin <tassin@eerie.fr>
@@ -438,6 +439,7 @@ Geoffrey F. Green <geoff-public@stuebegreen.com>
Geoffrey T. Dairiki <dairiki@dairiki.org>
Georg Schwarz <geos@epost.de>
George Greer <perl@greerga.m-l.org>
+George Hartzell <georgewh@gene.com>
George Necula <necula@eecs.berkeley.edu>
Geraint A Edwards <gedge@serf.org>
Gerard Goossen <gerard@ggoossen.net>
@@ -474,7 +476,6 @@ Gurusamy Sarathy <gsar@cpan.org>
Gustaf Neumann
Guy Decoux <decoux@moulon.inra.fr>
Gwyn Judd <b.judd@xtra.co.nz>
-Heiko Eissfeldt <heiko.eissfeldt@hexco.de>
H.J. Lu <hjl@nynexst.com>
H.Merijn Brand <h.m.brand@xs4all.nl>
Hal Morris <hom00@utsglobal.com>
@@ -492,6 +493,7 @@ Harmon S. Nine <hnine@netarx.com>
Harri Pasanen <harri.pasanen@trema.com>
Harry Edmon <harry@atmos.washington.edu>
Hauke D <haukex@zero-g.net>
+Heiko Eissfeldt <heiko.eissfeldt@hexco.de>
Helmut Jarausch <jarausch@numa1.igpm.rwth-aachen.de>
Henrik Tougaard <ht.000@foa.dk>
Herbert Breunung <lichtkind@cpan.org>
@@ -559,7 +561,6 @@ Jasmine Ahuja <jasmine.ahuja11@gmail.com>
Jasmine Ngan <jasmine.ngan@outlook.com>
Jason A. Smith <smithj4@rpi.edu>
Jason E. Stewart <jason@openinformatics.com>
-Jason Hord <pravus@cpan.org>
Jason Shirk
Jason Stewart <jasons@cs.unm.edu>
Jason Varsoke <jjv@caesun10.msd.ray.com>
@@ -622,6 +623,7 @@ John Bley <jbb6@acpub.duke.edu>
John Borwick <jhborwic@unity.ncsu.edu>
John Cerney <j-cerney1@ti.com>
John D Groenveld <groenvel@cse.psu.edu>
+John E. Malmberg <wb8tyw@qsl.net>
John Gardiner Myers <jgmyers@proofpoint.com>
John Goodyear <johngood@us.ibm.com>
John Hasstedt <John.Hasstedt@sunysb.edu>
@@ -659,15 +661,17 @@ Jonathan Hudson <jonathan.hudson@jrhudson.demon.co.uk>
Jonathan I. Kamens <jik@kamens.brookline.ma.us>
Jonathan Roy <roy@idle.com>
Jonathan Stowe <jns@integration-house.com>
+Joost van Baal <J.E.vanBaal@uvt.nl>
+Jörg Walter <jwalt@cpan.org>
Jos I. Boumans <kane@dwim.org>
Jose Auguste-Etienne <Jose.auguste-etienne@cgss-guyane.fr>
+José Pedro Oliveira <jpo@di.uminho.pt>
Joseph N. Hall <joseph@cscaper.com>
Joseph S. Myers <jsm28@hermes.cam.ac.uk>
Joshua ben Jore <jjore@cpan.org>
Joshua Juran <jjuran@gmail.com>
-Joshua Rodd <joshua@rodd.us>
Joshua Pritikin <joshua@paloalto.com>
-Joost van Baal <J.E.vanBaal@uvt.nl>
+Joshua Rodd <joshua@rodd.us>
JT McDuffie <jt@kpc.com>
Juan Gallego <Little.Boss@physics.mcgill.ca>
Juerd Waalboer <#####@juerd.nl>
@@ -676,9 +680,6 @@ Julian Yip <julian@imoney.com>
juna <ggl.20.jj...@spamgourmet.com>
Jungshik Shin <jshin@mailaps.org>
Justin Banks <justinb@cray.com>
-John E. Malmberg <wb8tyw@qsl.net>
-Jörg Walter <jwalt@cpan.org>
-José Pedro Oliveira <jpo@di.uminho.pt>
Ka-Ping Yee <kpyee@aw.sgi.com>
kafka <kafka@madrognon.net>
Kang-min Liu <gugod@gugod.org>
@@ -691,13 +692,13 @@ Karl Williamson <khw@cpan.org>
Karsten Sperling <spiff@phreax.net>
Karthik Rajagopalan <rajagopa@pauline.schrodinger.com>
Kaveh Ghazi <ghazi@caip.rutgers.edu>
-Kay Röpke <kroepke@dolphin-services.de>
KAWAI Takanori <GCD00051@nifty.ne.jp>
+Kay Röpke <kroepke@dolphin-services.de>
Keedi Kim <keedi@cpan.org>
Keith Neufeld <neufeld@fast.pvi.org>
Keith Thompson <Keith.S.Thompson@gmail.com>
Ken Brown <kbrown@cornell.edu>
-Ken Cotterill <kencotterill@netspace.net.au>
+Ken Cotterill <kencotterill@netspace.net.au>
Ken Estes <estes@ms.com>
Ken Fox <kfox@ford.com>
Ken Hirsch <kenhirsch@ftml.net>
@@ -736,10 +737,10 @@ Larry Schwimmer <rosebud@cyclone.Stanford.EDU>
Larry Shatzer <fugazi@zyx.net>
Larry W. Virden <lvirden@cas.org>
Larry Wall <larry@wall.org>
-Lars Hecking <lhecking@nmrc.ucc.ie>
Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯 <daxim@cpan.org>
-Laszlo Molnar <laszlo.molnar@eth.ericsson.se>
+Lars Hecking <lhecking@nmrc.ucc.ie>
Larwan Berke <apocal@cpan.org>
+Laszlo Molnar <laszlo.molnar@eth.ericsson.se>
Laurent Dami <dami@cpan.org>
Leif Huhn <leif@hale.dkstat.com>
Len Johnson <lenjay@ibm.net>
@@ -770,6 +771,7 @@ Marc Green <marcgreen@cpan.org>
Marc Lehmann <pcg@goof.com>
Marc Paquette <Marc.Paquette@Softimage.COM>
Marc Simpson <marc@0branch.com>
+Marc-Philip Werner <marc-philip.werner@sap.com>
Marcel Grünauer <marcel@codewerk.com>
Marco Fontani <MFONTANI@cpan.org>
Marco Peereboom <marco@conformal.com>
@@ -825,6 +827,7 @@ Mashrab Kuvatov <kmashrab@uni-bremen.de>
Mathias Koerber <mathias@dnssec1.singnet.com.sg>
Mathieu Arnold <m@absolight.fr>
Mats Peterson <mats@sm6sxl.net>
+Matsumoto Yasuhiro <mattn.jp@gmail.com>
Matt Johnson <matt.w.johnson@gmail.com>
Matt Kimball
Matt Kraai <kraai@ftbfs.org>
@@ -840,7 +843,6 @@ Matthias Ulrich Neeracher <neeracher@mac.com>
Matthias Urlichs <smurf@noris.net>
Matthijs van Duin <xmath@cpan.org>
Mattia Barbon <mbarbon@dsi.unive.it>
-Matsumoto Yasuhiro <mattn.jp@gmail.com>
Maurizio Loreti <maurizio.loreti@pd.infn.it>
Max Baker <max@warped.org>
Max Maischein <corion@corion.net>
@@ -938,7 +940,7 @@ Ollivier Robert <roberto@keltia.freenix.fr>
Osvaldo Villalon <ovillalon@dextratech.com>
Owain G. Ainsworth <oga@nicotinebsd.org>
Owen Taylor <owt1@cornell.edu>
-Pali <pali@cpan.org>
+Pali <pali@cpan.org>
Papp Zoltan <padre@elte.hu>
parv <parv@pair.com>
Pascal Rigaux <pixel@mandriva.com>
@@ -972,8 +974,8 @@ Pedro Felipe Horrillo Guerra <pancho@pancho.name>
Per Einar Ellefsen <per.einar@skynet.be>
Perlover <perlover@perlover.com>
Pete Peterson <petersonp@genrad.com>
+Peter Avalos <peter@theshell.com>
Peter BARABAS
-Peter Avalos <peter@theshell.com>
Peter Chines <pchines@nhgri.nih.gov>
Peter Dintelmann <Peter.Dintelmann@Dresdner-Bank.com>
Peter E. Yee <yee@trident.arc.nasa.gov>
@@ -1001,8 +1003,8 @@ Philip Guenther <guenther@openbsd.org>
Philip Hazel <ph10@cus.cam.ac.uk>
Philip M. Gollucci <pgollucci@p6m7g8.com>
Philip Newton <pne@cpan.org>
-Philippe M. Chiasson <gozer@ActiveState.com>
Philippe Bruhat (BooK) <book@cpan.org>
+Philippe M. Chiasson <gozer@ActiveState.com>
Pierre Bogossian <bogossian@mail.com>
Piers Cawley <pdcawley@bofh.org.uk>
Pino Toscano <pino@debian.org>
@@ -1031,7 +1033,7 @@ Raphael Manfredi <Raphael.Manfredi@pobox.com>
Raul Dias <raul@dias.com.br>
Raymund Will <ray@caldera.de>
Redvers Davies <red@criticalintegration.com>
-Reini Urban <rurban@x-ray.at>
+Reini Urban <rurban@cpan.org>
Renee Baecker <module@renee-baecker.de>
Reuben Thomas <rrt@sc3d.org>
Rex Dieter <rdieter@math.unl.edu>
@@ -1100,8 +1102,8 @@ Scott A Crosby <scrosby@cs.rice.edu>
Scott Bronson <bronson@rinspin.com>
Scott Gifford <sgifford@tir.com>
Scott Henry <scotth@sgi.com>
-Scott Lanning <lannings@who.int>
Scott L. Miller <Scott.L.Miller@Compaq.com>
+Scott Lanning <lannings@who.int>
Scott Wiersdorf <scott@perlcode.org>
Sean Boudreau <seanb@qnx.com>
Sean Dague <sean@dague.net>
@@ -1126,6 +1128,7 @@ Shinya Hayakawa <hayakawa@livedoor.jp>
Shirakata Kentaro <argrath@ub32.org>
Shishir Gundavaram <shishir@ruby.ora.com>
Shlomi Fish <shlomif@cpan.org>
+Shoichi Kaji <skaji@cpan.org>
Simon Cozens <simon@netthink.co.uk>
Simon Glover <scog@roe.ac.uk>
Simon Leinen
@@ -1155,6 +1158,7 @@ Stephen O. Lidie <lusol@turkey.cc.Lehigh.EDU>
Stephen Oberholtzer <oliverklozoff@gmail.com>
Stephen P. Potter <spp@ds.net>
Stephen Zander <gibreel@pobox.com>
+Stevan Little <stevan@cpan.org>
Steve A Fink <sfink@cs.berkeley.edu>
Steve Grazzini <grazz@pobox.com>
Steve Hay <steve.m.hay@googlemail.com>
@@ -1165,7 +1169,6 @@ Steve Pearlmutter
Steve Peters <steve@fisharerojo.org>
Steve Purkis <Steve.Purkis@multimap.com>
Steve Vinoski
-Stevan Little <stevan@cpan.org>
Steven Hirsch <hirschs@btv.ibm.com>
Steven Humphrey <catchperl@33k.co.uk>
Steven Knight <knight@theopera.baldmt.citilink.com>
@@ -1194,7 +1197,6 @@ Thomas Bowditch <bowditch@inmet.com>
Thomas Conté <tom@fr.uu.net>
Thomas Dorner <Thomas.Dorner@start.de>
Thomas Kofler
-Tomasz Konojacki <me@xenu.pl>
Thomas König
Thomas Pfau <pfau@nbpfaus.net>
Thomas Sibley <tsibley@cpan.org>
@@ -1211,6 +1213,7 @@ Tim Sweetman <tim@aldigital.co.uk>
Tim Witham <twitham@pcocd2.intel.com>
Timothe Litt <litt@acm.org>
Timur I. Bakeyev <bsdi@listserv.bat.ru>
+Tina Müller <cpan2@tinita.de>
Tkil <tkil@reptile.scrye.com>
Tobias Leich <email@froggs.de>
Toby Inkster <mail@tobyinkster.co.uk>
@@ -1221,14 +1224,15 @@ Todd Vierling <tv@duh.org>
Tokuhiro Matsuno <tokuhirom@gmail.com>
Tom Bates <tom_bates@att.net>
Tom Brown <thecap@peach.ece.utexas.edu>
-Tom Dinger
Tom Christiansen <tchrist@perl.com>
+Tom Dinger
Tom Horsley <Tom.Horsley@mail.ccur.com>
Tom Hughes <tom@compton.nu>
Tom Hukins <tom@eborcom.com>
Tom Phoenix <rootbeer@teleport.com>
Tom Spindler <dogcow@isi.net>
Tom Wyant <wyant@cpan.org>
+Tomasz Konojacki <me@xenu.pl>
Tomoyuki Sadahiro <BQW10602@nifty.com>
Ton Hospel <cpan@ton.iguana.be>
Tony Bowden <tony@kasei.com>
@@ -1239,8 +1243,8 @@ Tor Lillqvist <tml@hemuli.tte.vtt.fi>
Torsten Foertsch <torsten.foertsch@gmx.net>
Torsten Schönfeld <kaffeetisch@gmx.de>
Trevor Blackwell <tlb@viaweb.com>
-Tuomas J. Lukka <tjl@lukka.student.harvard.edu>
Tsutomu IKEGAMI <t-ikegami@aist.go.jp>
+Tuomas J. Lukka <tjl@lukka.student.harvard.edu>
Tye McQueen <tye@metronet.com>
Ulrich Habel <rhaen@NetBSD.org>
Ulrich Kunitz <kunitz@mai-koeln.com>
@@ -1288,8 +1292,8 @@ Yaroslav Kuzmin <ykuzmin@rocketsoftware.com>
Yary Hluchan
Yasushi Nakajima <sey@jkc.co.jp>
Yitzchak Scott-Thoennes <sthoenna@efn.org>
-Yutaka OKAIE
Yutaka OIWA <oiwa@is.s.u-tokyo.ac.jp>
+Yutaka OKAIE
Yutao Feng
Yuval Kogman <nothingmuch@woobling.org>
Yves Orton <demerphq@gmail.com>
diff --git a/Artistic b/Artistic
index d1b6e5ad69..4ece078a5d 100644
--- a/Artistic
+++ b/Artistic
@@ -126,6 +126,6 @@ products derived from this software without specific prior \
written permission.
10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
-WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The End
diff --git a/Configure b/Configure
index b48aaff46a..e7fd84dfcc 100755
--- a/Configure
+++ b/Configure
@@ -229,6 +229,7 @@ extensions=''
known_extensions=''
nonxs_ext=''
static_ext=''
+uselanginfo=''
useopcode=''
useposix=''
extras=''
@@ -371,6 +372,7 @@ cppminus=''
cpprun=''
cppstdin=''
d__fwalk=''
+d_accept4=''
d_access=''
d_accessx=''
d_acosh=''
@@ -438,6 +440,7 @@ d_drand48_r=''
drand48_r_proto=''
d_drand48proto=''
d_dup2=''
+d_dup3=''
d_eaccess=''
d_endgrent=''
d_endgrent_r=''
@@ -665,6 +668,7 @@ d_memrchr=''
d_mkdir=''
d_mkdtemp=''
d_mkfifo=''
+d_mkostemp=''
d_mkstemp=''
d_mkstemps=''
d_mktime=''
@@ -700,6 +704,7 @@ d_open3=''
d_fpathconf=''
d_pathconf=''
d_pause=''
+d_pipe2=''
d_pipe=''
d_poll=''
d_portable=''
@@ -868,6 +873,7 @@ d_strlcat=''
d_strlcpy=''
d_strnlen=''
d_strtod=''
+d_strtod_l=''
d_strtol=''
d_strtold=''
d_strtold_l=''
@@ -1464,6 +1470,8 @@ perllibs=''
useposix=true
: set useopcode=false in your hint file to disable the Opcode extension.
useopcode=true
+: set uselanginfo=false in your hint file to disable the I18N::Langinfo extension.
+uselanginfo=true
archname64=''
ccflags_uselargefiles=''
ldflags_uselargefiles=''
@@ -3502,8 +3510,8 @@ EOM
;;
nonstop-ux) osname=nonstopux ;;
openbsd) osname=openbsd
- osvers="$3"
- ;;
+ osvers="$3"
+ ;;
os2) osname=os2
osvers="$4"
;;
@@ -5202,7 +5210,7 @@ EOM
rp='Try to use long doubles if available?'
. ./myread
case "$ans" in
-y|Y) val="$define" ;;
+y|Y) val="$define" ;;
*) val="$undef" ;;
esac
set uselongdouble
@@ -7790,7 +7798,6 @@ EOM
;;
esac
-
: determine whether to use malloc wrapping
echo " "
case "$usemallocwrap" in
@@ -8954,8 +8961,8 @@ if (echo hi >$first) 2>/dev/null; then
echo 'You cannot have filenames longer than 14 characters. Sigh.' >&4
val="$undef"
else
- echo 'You can have filenames longer than 14 characters.'>&4
- val="$define"
+ echo 'You can have filenames longer than 14 characters.'>&4
+ val="$define"
fi
else
$cat <<'EOM'
@@ -9200,7 +9207,7 @@ case "$myhostname" in
$test -s hosts
} || {
test "X$hostcat" != "X" &&
- $hostcat | $sed -n -e "s/[ ]*#.*//; s/\$/ /
+ $hostcat | $sed -n -e "s/[ ]*#.*//; s/\$/ /
/[ ]$myhostname[ . ]/p" > hosts
}
tmp_re="[ . ]"
@@ -9233,7 +9240,7 @@ case "$myhostname" in
.) dflt=.`$sed -n -e 's/ / /g' \
-e 's/^domain *\([^ ]*\).*/\1/p' $tans \
-e 1q 2>/dev/null`
- ;;
+ ;;
esac
fi
;;
@@ -9642,7 +9649,6 @@ esac
set usefaststdio
eval $setvar
-
: define an is-a-typedef? function
typedef='type=$1; var=$2; def=$3; shift; shift; shift; inclist=$@;
case "$inclist" in
@@ -9805,8 +9811,8 @@ EOM
rp='Try to understand large files, if available?'
. ./myread
case "$ans" in
- y|Y) val="$define" ;;
- *) val="$undef" ;;
+ y|Y) val="$define" ;;
+ *) val="$undef" ;;
esac
;;
esac
@@ -10584,6 +10590,10 @@ $rm_try
set fwalk d__fwalk
eval $inlibc
+: see if accept4 exists
+set accept4 d_accept4
+eval $inlibc
+
: Initialize h_fcntl
h_fcntl=false
@@ -10914,7 +10924,7 @@ case "$d_asctime_r" in
esac
case "$asctime_r_proto" in
''|0) d_asctime_r=undef
- asctime_r_proto=0
+ asctime_r_proto=0
echo "Disabling asctime_r, cannot determine prototype." >&4 ;;
* ) case "$asctime_r_proto" in
REENTRANT_PROTO*) ;;
@@ -10991,8 +11001,15 @@ $cat >attrib.c <<EOCP
#ifdef I_STDLIB
#include <stdlib.h>
#endif
+#$i_inttypes I_INTTYPES
+#ifdef I_INTTYPES
+#include <inttypes.h>
+#endif
+#ifndef INTPTR_MAX
+#define intptr_t int
+#endif
int null_printf (char* pat,...) __attribute__((__format__(__printf__,1,2)));
-int null_printf (char* pat,...) { return (int)pat; }
+int null_printf (char* pat,...) { return (int)(intptr_t)pat; }
int main () { exit(null_printf(NULL)); }
EOCP
if $cc $ccflags -o attrib attrib.c >attrib.out 2>&1 ; then
@@ -12034,7 +12051,6 @@ case "$d_cmsghdr_s" in
*) echo "No, it doesn't." ;;
esac
-
: check for const keyword
echo " "
echo 'Checking to see if your C compiler knows about "const"...' >&4
@@ -12131,7 +12147,7 @@ case "$d_crypt_r" in
esac
case "$crypt_r_proto" in
''|0) d_crypt_r=undef
- crypt_r_proto=0
+ crypt_r_proto=0
echo "Disabling crypt_r, cannot determine prototype." >&4 ;;
* ) case "$crypt_r_proto" in
REENTRANT_PROTO*) ;;
@@ -12188,7 +12204,7 @@ case "$d_ctermid_r" in
esac
case "$ctermid_r_proto" in
''|0) d_ctermid_r=undef
- ctermid_r_proto=0
+ ctermid_r_proto=0
echo "Disabling ctermid_r, cannot determine prototype." >&4 ;;
* ) case "$ctermid_r_proto" in
REENTRANT_PROTO*) ;;
@@ -12241,7 +12257,7 @@ case "$d_ctime_r" in
esac
case "$ctime_r_proto" in
''|0) d_ctime_r=undef
- ctime_r_proto=0
+ ctime_r_proto=0
echo "Disabling ctime_r, cannot determine prototype." >&4 ;;
* ) case "$ctime_r_proto" in
REENTRANT_PROTO*) ;;
@@ -12609,7 +12625,7 @@ case "$d_drand48_r" in
esac
case "$drand48_r_proto" in
''|0) d_drand48_r=undef
- drand48_r_proto=0
+ drand48_r_proto=0
echo "Disabling drand48_r, cannot determine prototype." >&4 ;;
* ) case "$drand48_r_proto" in
REENTRANT_PROTO*) ;;
@@ -12639,6 +12655,34 @@ eval $hasproto
set dup2 d_dup2
eval $inlibc
+: see if dup3 exists
+set dup3 d_dup3
+eval $inlibc
+
+: see if this is an xlocale.h system
+set xlocale.h i_xlocale
+eval $inhdr
+
+: see if newlocale exists
+set newlocale d_newlocale
+eval $inlibc
+
+: see if freelocale exists
+set freelocale d_freelocale
+eval $inlibc
+
+: see if uselocale exists
+set uselocale d_uselocale
+eval $inlibc
+
+: see if duplocale exists
+set duplocale d_duplocale
+eval $inlibc
+
+: see if querylocale exists
+set querylocale d_querylocale
+eval $inlibc
+
: see if eaccess exists
set eaccess d_eaccess
eval $inlibc
@@ -12696,7 +12740,7 @@ case "$d_endgrent_r" in
esac
case "$endgrent_r_proto" in
''|0) d_endgrent_r=undef
- endgrent_r_proto=0
+ endgrent_r_proto=0
echo "Disabling endgrent_r, cannot determine prototype." >&4 ;;
* ) case "$endgrent_r_proto" in
REENTRANT_PROTO*) ;;
@@ -12749,7 +12793,7 @@ case "$d_endhostent_r" in
esac
case "$endhostent_r_proto" in
''|0) d_endhostent_r=undef
- endhostent_r_proto=0
+ endhostent_r_proto=0
echo "Disabling endhostent_r, cannot determine prototype." >&4 ;;
* ) case "$endhostent_r_proto" in
REENTRANT_PROTO*) ;;
@@ -12798,7 +12842,7 @@ case "$d_endnetent_r" in
esac
case "$endnetent_r_proto" in
''|0) d_endnetent_r=undef
- endnetent_r_proto=0
+ endnetent_r_proto=0
echo "Disabling endnetent_r, cannot determine prototype." >&4 ;;
* ) case "$endnetent_r_proto" in
REENTRANT_PROTO*) ;;
@@ -12847,7 +12891,7 @@ case "$d_endprotoent_r" in
esac
case "$endprotoent_r_proto" in
''|0) d_endprotoent_r=undef
- endprotoent_r_proto=0
+ endprotoent_r_proto=0
echo "Disabling endprotoent_r, cannot determine prototype." >&4 ;;
* ) case "$endprotoent_r_proto" in
REENTRANT_PROTO*) ;;
@@ -12984,7 +13028,7 @@ case "$d_endpwent_r" in
esac
case "$endpwent_r_proto" in
''|0) d_endpwent_r=undef
- endpwent_r_proto=0
+ endpwent_r_proto=0
echo "Disabling endpwent_r, cannot determine prototype." >&4 ;;
* ) case "$endpwent_r_proto" in
REENTRANT_PROTO*) ;;
@@ -13033,7 +13077,7 @@ case "$d_endservent_r" in
esac
case "$endservent_r_proto" in
''|0) d_endservent_r=undef
- endservent_r_proto=0
+ endservent_r_proto=0
echo "Disabling endservent_r, cannot determine prototype." >&4 ;;
* ) case "$endservent_r_proto" in
REENTRANT_PROTO*) ;;
@@ -13619,7 +13663,7 @@ int main() {
EOP
set try
if eval $compile && $to try.c; then
- case `$run ./try` in
+ case `$run ./try` in
Pass_changed)
echo "Increasing ptr in your stdio decreases cnt by the same amount. Good." >&4
d_stdio_ptr_lval_sets_cnt="$define" ;;
@@ -13693,8 +13737,6 @@ esac
set d_faststdio
eval $setvar
-
-
: see if fchdir exists
set fchdir d_fchdir
eval $inlibc
@@ -13988,30 +14030,6 @@ $rm_try
set d_fpos64_t
eval $setvar
-: see if this is an xlocale.h system
-set xlocale.h i_xlocale
-eval $inhdr
-
-: see if newlocale exists
-set newlocale d_newlocale
-eval $inlibc
-
... 701276 lines suppressed ...
--
Perl5 Master Repository
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic