[prev in list] [next in list] [prev in thread] [next in thread]
List: perl5-changes
Subject: [perl.git] branch dual/Safe, updated. v5.13.0-208-g1310fcd
From: "Rafael Garcia-Suarez" <rgarciasuarez () gmail ! com>
Date: 2010-05-12 9:41:46
Message-ID: E1OC8Rm-00066z-OJ () camel ! ams6 ! corp ! booking ! com
[Download RAW message or body]
In perl.git, the branch dual/Safe has been updated
<http://perl5.git.perl.org/perl.git/commitdiff/1310fcd8e6e31803f37ce92a26d0d0ec4e1f490f?hp=1c47c32c2cc0f85af8a8cc25738a7c89515ab100>
- Log -----------------------------------------------------------------
commit 1310fcd8e6e31803f37ce92a26d0d0ec4e1f490f
Author: Rafael Garcia-Suarez <rgs@consttype.org>
Date: Wed May 12 11:41:48 2010 +0200
More tests for Safe
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 3 +
AUTHORS | 8 +-
Configure | 31 +-
Cross/config.sh-arm-linux | 44 +-
Cross/config.sh-arm-linux-n770 | 42 +-
INSTALL | 50 +-
MANIFEST | 75 +-
META.yml | 7 +-
Makefile.SH | 4 +-
NetWare/Makefile | 4 +-
NetWare/config.wc | 2 +
NetWare/config_H.wc | 10 +-
Porting/Glossary | 9 +
Porting/Maintainers.pl | 217 +-
Porting/bump-perl-version | 8 +-
Porting/check83.pl | 7 +-
Porting/checkAUTHORS.pl | 45 +-
Porting/checkpodencoding.pl | 69 +
Porting/cmpVERSION.pl | 2 +-
Porting/config.sh | 46 +-
Porting/config_H | 18 +-
Porting/corelist-diff | 26 +
Porting/corelist-perldelta.pl | 2 +-
Porting/how_to_write_a_perldelta.pod | 4 +-
Porting/makemeta | 6 +-
Porting/perldelta_template.pod | 2 +
Porting/release_managers_guide.pod | 36 +-
Porting/release_schedule.pod | 31 +-
README | 8 +-
README.aix | 129 +-
README.haiku | 4 +-
README.os2 | 2 +-
README.vms | 6 +-
README.win32 | 6 +-
XSUB.h | 1 +
autodoc.pl | 6 +-
av.c | 98 +-
config_h.SH | 51 +-
configure.com | 34 +-
cop.h | 84 +-
cpan/CGI/Changes | 20 +
cpan/CGI/lib/CGI.pm | 79 +-
cpan/CGI/lib/CGI/Carp.pm | 55 +-
cpan/CGI/lib/CGI/Cookie.pm | 21 +-
cpan/CGI/lib/CGI/Fast.pm | 8 +-
cpan/CGI/lib/CGI/Util.pm | 29 +-
cpan/CGI/t/carp.t | 110 +-
cpan/CGI/t/function.t | 5 -
cpan/CGI/t/url.t | 23 +
cpan/CPAN/lib/CPAN/Distribution.pm | 7 +-
cpan/CPANPLUS-Dist-Build/t/inc/conf.pl | 23 +-
cpan/CPANPLUS/bin/cpanp-run-perl | 3 +-
cpan/CPANPLUS/t/00_CPANPLUS-Internals-Utils.t | 41 +-
cpan/CPANPLUS/t/inc/conf.pl | 26 +-
cpan/Class-ISA/ChangeLog | 36 -
cpan/Class-ISA/lib/Class/ISA.pm | 218 -
cpan/Class-ISA/t/00_about_verbose.t | 89 -
cpan/Class-ISA/t/01_old_junk.t | 28 -
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 4 +-
cpan/ExtUtils-MakeMaker/lib/ExtUtils/MakeMaker.pm | 8 +-
cpan/ExtUtils-MakeMaker/t/prereq.t | 3 +
cpan/ExtUtils-ParseXS/Changes | 63 +-
cpan/ExtUtils-ParseXS/lib/ExtUtils/ParseXS.pm | 104 +-
cpan/ExtUtils-ParseXS/t/XSMore.xs | 2 +
cpan/ExtUtils-ParseXS/t/lib/IncludeTester.pm | 20 +
cpan/ExtUtils-ParseXS/t/more.t | 6 +-
cpan/File-Path/t/Path.t | 2 +
cpan/IPC-Cmd/lib/IPC/Cmd.pm | 101 +-
cpan/IPC-Cmd/t/01_IPC-Cmd.t | 19 +
cpan/List-Util/Changes | 10 +
cpan/List-Util/ListUtil.xs | 17 +-
cpan/List-Util/lib/List/Util.pm | 2 +-
cpan/List-Util/lib/List/Util/PP.pm | 2 +-
cpan/List-Util/lib/List/Util/XS.pm | 2 +-
cpan/List-Util/lib/Scalar/Util.pm | 2 +-
cpan/List-Util/lib/Scalar/Util/PP.pm | 19 +-
cpan/List-Util/t/max.t | 1 +
cpan/List-Util/t/min.t | 1 +
cpan/Locale-Codes/ChangeLog | 68 +
cpan/Locale-Codes/LICENSE | 3 +
cpan/Locale-Codes/Makefile.PL | 10 -
cpan/Locale-Codes/README | 49 -
cpan/Locale-Codes/README.first | 54 +
cpan/Locale-Codes/lib/Locale/Codes.pm | 628 ++
cpan/Locale-Codes/lib/Locale/Codes.pod | 540 +
cpan/Locale-Codes/lib/Locale/Codes/Changes.pod | 171 +
cpan/Locale-Codes/lib/Locale/Codes/Country.pm | 9589 ++++++++++++++++++
cpan/Locale-Codes/lib/Locale/Codes/Currency.pm | 3102 ++++++
cpan/Locale-Codes/lib/Locale/Codes/Language.pm | 7303 ++++++++++++++
cpan/Locale-Codes/lib/Locale/Codes/Script.pm | 2495 +++++
cpan/Locale-Codes/lib/Locale/Constants.pm | 79 +-
cpan/Locale-Codes/lib/Locale/Constants.pod | 63 +-
cpan/Locale-Codes/lib/Locale/Country.pm | 694 +-
cpan/Locale-Codes/lib/Locale/Country.pod | 328 +-
cpan/Locale-Codes/lib/Locale/Currency.pm | 556 +-
cpan/Locale-Codes/lib/Locale/Currency.pod | 168 +-
cpan/Locale-Codes/lib/Locale/Language.pm | 515 +-
cpan/Locale-Codes/lib/Locale/Language.pod | 149 +-
cpan/Locale-Codes/lib/Locale/Script.pm | 448 +-
cpan/Locale-Codes/lib/Locale/Script.pod | 239 +-
cpan/Locale-Codes/t/alias_code.t | 113 +
cpan/Locale-Codes/t/all.t | 580 --
cpan/Locale-Codes/t/code2country.t | 144 +
cpan/Locale-Codes/t/code2currency.t | 125 +
cpan/Locale-Codes/t/code2language.t | 222 +
cpan/Locale-Codes/t/code2script.t | 57 +
cpan/Locale-Codes/t/constants.t | 44 -
cpan/Locale-Codes/t/country.t | 390 +-
cpan/Locale-Codes/t/country2code.t | 183 +
cpan/Locale-Codes/t/country_code2code.t | 78 +
cpan/Locale-Codes/t/currency.t | 80 -
cpan/Locale-Codes/t/currency2code.t | 78 +
cpan/Locale-Codes/t/language.t | 197 +-
cpan/Locale-Codes/t/language2code.t | 88 +
cpan/Locale-Codes/t/rename.t | 79 -
cpan/Locale-Codes/t/script.t | 106 -
cpan/Locale-Codes/t/script2code.t | 55 +
cpan/Locale-Codes/t/testfunc.pl | 480 +
cpan/Locale-Codes/t/uk.t | 65 -
cpan/MIME-Base64/Base64.pm | 2 +-
cpan/MIME-Base64/Base64.xs | 36 +-
cpan/MIME-Base64/Changes | 10 +
cpan/MIME-Base64/QuotedPrint.pm | 2 +-
cpan/MIME-Base64/t/quoted-print.t | 11 +-
.../lib/Module/Build/Platform/cygwin.pm | 10 +-
.../lib/Module/Load/Conditional.pm | 15 +-
cpan/Pod-Simple/ChangeLog | 11 +
cpan/Pod-Simple/README | 2 +-
cpan/Pod-Simple/lib/Pod/Simple.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm | 30 +-
cpan/Pod-Simple/lib/Pod/Simple/Checker.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/Debug.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/DumpAsText.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/DumpAsXML.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/HTML.pm | 3 +-
cpan/Pod-Simple/lib/Pod/Simple/HTMLBatch.pm | 4 +-
cpan/Pod-Simple/lib/Pod/Simple/LinkSection.pm | 4 +-
cpan/Pod-Simple/lib/Pod/Simple/Methody.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/Progress.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/PullParser.pm | 3 +-
.../lib/Pod/Simple/PullParserEndToken.pm | 2 +-
.../lib/Pod/Simple/PullParserStartToken.pm | 2 +-
.../lib/Pod/Simple/PullParserTextToken.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/PullParserToken.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/RTF.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/Search.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/SimpleTree.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/Text.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/TextContent.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/TiedOutFH.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/Transcode.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/TranscodeDumb.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/TranscodeSmart.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/XHTML.pm | 2 +-
cpan/Pod-Simple/lib/Pod/Simple/XMLOutStream.pm | 2 +-
cpan/Pod-Simple/t/fcodes.t | 16 +-
cpan/Pod-Simple/t/fcodes_l.t | 42 +-
cpan/Pod-Simple/t/fcodes_s.t | 2 +-
cpan/Pod-Simple/t/stree.t | 1 -
cpan/Shell/Shell.pm | 270 -
cpan/Shell/t/Shell.t | 65 -
cpan/Time-Piece/Piece.pm | 4 +-
cpan/Time-Piece/Seconds.pm | 2 +-
dist/B-Deparse/Deparse.pm | 33 +-
dist/B-Deparse/t/deparse.t | 30 +-
dist/Data-Dumper/Changes | 6 +
dist/Data-Dumper/Dumper.pm | 6 +-
dist/Data-Dumper/Dumper.xs | 4 +-
dist/Data-Dumper/t/terse.t | 22 +
dist/Module-CoreList/Changes | 19 +
dist/Module-CoreList/META.yml | 2 +-
dist/Module-CoreList/Makefile.PL | 1 +
dist/Module-CoreList/corelist | 88 +-
dist/Module-CoreList/lib/Module/CoreList.pm | 2149 ++++-
dist/Module-CoreList/t/corelist.t | 38 +-
dist/Module-CoreList/t/find_modules.t | 5 +-
dist/Pod-Plainer/Plainer.pm | 100 -
dist/Pod-Plainer/t/plainer.t | 57 -
dist/Safe/t/safeload.t | 6 +-
dist/Safe/t/saferegexp.t | 34 +
dist/Safe/t/safesort.t | 1 +
dist/Storable/Storable.pm | 2 +-
dist/Storable/t/tied_items.t | 4 +-
dist/Switch/Changes | 121 -
dist/Switch/MANIFEST | 9 -
dist/Switch/META.yml | 14 -
dist/Switch/Makefile.PL | 7 -
dist/Switch/README | 26 -
dist/Switch/Switch.pm | 875 --
dist/Switch/t/given.t | 272 -
dist/Switch/t/nested.t | 35 -
dist/Switch/t/switch.t | 272 -
dist/threads-shared/shared.pm | 9 +-
dist/threads-shared/shared.xs | 45 +-
dist/threads/t/basic.t | 11 +-
dist/threads/t/exit.t | 10 +-
dist/threads/t/thread.t | 24 +-
dist/threads/threads.pm | 27 +-
dist/threads/threads.xs | 56 +-
doio.c | 5 +-
dump.c | 8 +-
emacs/cperl-mode.el |10441 --------------------
emacs/e2ctags.pl | 71 -
emacs/ptags | 212 -
embed.fnc | 41 +-
embed.h | 48 +-
embedvar.h | 2 +
epoc/config.sh | 42 +-
epoc/createpkg.pl | 2 +-
ext/B/t/concise-xs.t | 2 +-
ext/B/t/optree_samples.t | 316 +-
ext/Errno/Errno_pm.PL | 73 +-
ext/Fcntl/t/syslfs.t | 3 +-
ext/IPC-Open3/lib/IPC/Open3.pm | 147 +-
ext/IPC-Open3/t/IPC-Open3.t | 19 +-
ext/POSIX/t/sigaction.t | 1 +
ext/PerlIO-scalar/scalar.pm | 2 +-
ext/PerlIO-scalar/scalar.xs | 47 +-
ext/PerlIO-scalar/t/scalar.t | 52 +-
ext/Socket/Socket.pm | 10 +-
ext/Socket/Socket.xs | 7 +-
ext/XS-APItest-KeywordRPN/KeywordRPN.pm | 2 +-
ext/XS-APItest-KeywordRPN/KeywordRPN.xs | 35 +-
ext/XS-APItest-KeywordRPN/t/stuff_svcur_bug.t | 12 +
ext/XS-APItest/APItest.pm | 9 +-
ext/XS-APItest/APItest.xs | 58 +-
ext/XS-APItest/t/call.t | 53 +-
ext/XS-APItest/t/pmflag.t | 40 +-
ext/XS-APItest/t/ptr_table.t | 45 +
ext/XS-APItest/typemap | 1 +
ext/re/t/regop.t | 18 +-
global.sym | 8 +-
gv.c | 44 +-
gv.h | 1 +
handy.h | 19 +-
hints/aix.sh | 1 +
hints/aix_4.sh | 8 +-
hints/catamount.sh | 4 +-
hints/dgux.sh | 16 +-
hints/freebsd.sh | 9 +-
hints/hpux.sh | 20 +-
hv.c | 2 +
intrpvar.h | 1 +
iperlsys.h | 24 +-
lib/.gitignore | 1 +
lib/Carp.pm | 4 +-
lib/Dumpvalue.pm | 4 +-
lib/File/Copy.pm | 5 +-
lib/File/Copy.t | 14 +-
lib/Pod/Functions.pm | 8 +-
lib/Term/ReadLine.pm | 20 +-
lib/Unicode/UCD.pm | 4 +-
lib/Unicode/UCD.t | 22 +-
lib/abbrev.pl | 5 -
lib/assert.pl | 11 +-
lib/bigfloat.pl | 44 +-
lib/bigint.pl | 32 +-
lib/bigrat.pl | 30 +-
lib/bytes.pm | 2 +-
lib/cacheout.pl | 4 -
lib/charnames.pm | 17 +-
lib/charnames.t | 25 +-
lib/complete.pl | 4 -
lib/ctime.pl | 5 -
lib/dotsh.pl | 5 -
lib/dumpvar.pl | 4 +-
lib/exceptions.pl | 3 -
lib/fastcwd.pl | 4 -
lib/feature.pm | 4 +-
lib/find.pl | 4 -
lib/finddepth.pl | 4 -
lib/flush.pl | 4 -
lib/getcwd.pl | 10 +-
lib/getopt.pl | 7 +-
lib/getopts.pl | 7 +-
lib/h2ph.t | 12 +-
lib/hostname.pl | 4 -
lib/importenv.pl | 4 -
lib/locale.t | 4 +-
lib/look.pl | 3 -
lib/newgetopt.pl | 4 -
lib/open2.pl | 4 -
lib/open3.pl | 4 -
lib/overload.t | 4 +-
lib/perl5db.t | 2 +-
lib/pwd.pl | 4 -
lib/shellwords.pl | 4 -
lib/stat.pl | 29 +-
lib/tainted.pl | 3 -
lib/termcap.pl | 8 +-
lib/timelocal.pl | 3 -
lib/unicore/README.perl | 7 +
lib/unicore/mktables | 14 +-
lib/version.pm | 8 +-
lib/version.t | 63 +
makedef.pl | 4 +-
mathoms.c | 20 +-
mg.c | 293 +-
mg.h | 2 +-
numeric.c | 6 +-
op.c | 20 +-
op.h | 2 +-
patchlevel.h | 8 +-
perl.c | 124 +-
perl.h | 21 +-
perlapi.h | 2 +
perldtrace.d | 11 +-
perlio.c | 2 +-
perlsdio.h | 4 +-
plan9/config.plan9 | 10 +-
plan9/config_sh.sample | 42 +-
pod.lst | 5 +-
pod/perl.pod | 4 +-
pod/perl5111delta.pod | 2 +-
pod/perl5114delta.pod | 2 +-
pod/perl5116delta.pod | 260 -
pod/perl5120delta.pod | 2520 +++--
pod/perl5130delta.pod | 133 +
pod/perl5131delta.pod | 356 +
pod/perl588delta.pod | 2 +
pod/perl593delta.pod | 2 +
pod/perlartistic.pod | 19 +-
pod/perlcall.pod | 48 +-
pod/perlclib.pod | 2 +-
pod/perldebguts.pod | 2 +-
pod/perldiag.pod | 35 +-
pod/perldsc.pod | 6 +-
pod/perlebcdic.pod | 753 +-
pod/perlembed.pod | 2 +-
pod/perlfaq1.pod | 2 +-
pod/perlfunc.pod | 129 +-
pod/perlgpl.pod | 619 +-
pod/perlguts.pod | 2 +-
pod/perlhist.pod | 5 +
pod/perlintro.pod | 7 +-
pod/perllol.pod | 2 +-
pod/perlmodlib.PL | 4 +-
pod/perlop.pod | 138 +-
pod/perlpod.pod | 11 +-
pod/perlpodspec.pod | 13 +
pod/perlpolicy.pod | 83 +-
pod/perlport.pod | 28 +-
pod/perlre.pod | 419 +-
pod/perlrebackslash.pod | 84 +-
pod/perlrecharclass.pod | 562 +-
pod/perlrepository.pod | 143 +-
pod/perlrequick.pod | 4 +-
pod/perlreref.pod | 113 +-
pod/perlretut.pod | 2 +-
pod/perlrun.pod | 24 +-
pod/perlsec.pod | 11 +-
pod/perlthrtut.pod | 2 +
pod/perltodo.pod | 9 +-
pod/perlunicode.pod | 170 +-
pod/perlunifaq.pod | 14 +-
pod/perluniintro.pod | 55 +-
pod/perlunitut.pod | 3 -
pod/perlutil.pod | 2 +-
pod/perlvar.pod | 11 +-
pod/perlxs.pod | 18 +-
pp.c | 27 +-
pp.h | 4 +-
pp_ctl.c | 236 +-
pp_hot.c | 59 +-
pp_pack.c | 37 +-
pp_sort.c | 28 +-
pp_sys.c | 121 +-
proto.h | 67 +-
regcomp.c | 101 +-
regcomp.h | 14 +-
regen_perly.pl | 4 +
regexec.c | 448 +-
regexp.h | 15 +-
run.c | 4 +-
scope.c | 117 +-
scope.h | 13 +-
sv.c | 209 +-
sv.h | 14 +-
symbian/TODO | 4 +-
symbian/config.sh | 2 +
t/io/defout.t | 47 +
t/io/errno.t | 5 +
t/io/open.t | 16 +-
t/lib/strict/refs | 6 +
t/lib/strict/vars | 7 +
t/lib/warnings/pp_ctl | 18 +
t/mro/vulcan_c3.t | 2 +-
t/mro/vulcan_dfs.t | 2 +-
t/op/die_except.t | 81 +
t/op/die_keeperr.t | 45 +
t/op/each.t | 6 +-
t/op/eval.t | 12 +-
t/op/goto.t | 11 +-
t/op/gv.t | 33 +-
t/op/local.t | 63 +-
t/op/magic.t | 43 +-
t/op/pack.t | 10 +-
t/op/qq.t | 20 +-
t/op/ref.t | 11 +-
t/op/reverse.t | 10 +-
t/op/sigdispatch.t | 38 +
t/op/sort.t | 31 +-
t/op/sprintf.t | 19 +-
t/op/sprintf2.t | 2 +-
t/op/sselect.t | 13 +-
t/op/svleak.t | 73 +
t/op/taint.t | 96 +-
t/op/tie.t | 146 +-
t/op/utf8magic.t | 25 +
t/op/warn.t | 108 +
t/porting/diag.t | 1 +
t/re/pat.t | 8 +-
t/re/re.t | 10 +-
t/re/re_tests | 4 +-
toke.c | 50 +-
uconfig.sh | 18 +-
universal.c | 3 +-
utf8.c | 3 +-
util.c | 420 +-
utils/c2ph.PL | 4 +-
utils/h2ph.PL | 28 +-
utils/perlbug.PL | 2 +-
vms/descrip_mms.template | 44 +-
vms/vms.c | 15 +-
win32/Makefile | 14 +-
win32/Makefile.ce | 2 +-
win32/config.bc | 2 +
win32/config.ce | 2 +
win32/config.gc | 2 +
win32/config.vc | 2 +
win32/config.vc64 | 2 +
win32/makefile.mk | 18 +-
win32/perlhost.h | 6 +-
win32/pod.mak | 12 +-
434 files changed, 38852 insertions(+), 22112 deletions(-)
create mode 100644 Porting/checkpodencoding.pl
create mode 100644 Porting/corelist-diff
create mode 100644 cpan/CGI/t/url.t
delete mode 100644 cpan/Class-ISA/ChangeLog
delete mode 100644 cpan/Class-ISA/lib/Class/ISA.pm
delete mode 100644 cpan/Class-ISA/t/00_about_verbose.t
delete mode 100644 cpan/Class-ISA/t/01_old_junk.t
create mode 100644 cpan/ExtUtils-ParseXS/t/lib/IncludeTester.pm
create mode 100644 cpan/Locale-Codes/LICENSE
delete mode 100644 cpan/Locale-Codes/Makefile.PL
delete mode 100644 cpan/Locale-Codes/README
create mode 100644 cpan/Locale-Codes/README.first
create mode 100644 cpan/Locale-Codes/lib/Locale/Codes.pm
create mode 100644 cpan/Locale-Codes/lib/Locale/Codes.pod
create mode 100644 cpan/Locale-Codes/lib/Locale/Codes/Changes.pod
create mode 100644 cpan/Locale-Codes/lib/Locale/Codes/Country.pm
create mode 100644 cpan/Locale-Codes/lib/Locale/Codes/Currency.pm
create mode 100644 cpan/Locale-Codes/lib/Locale/Codes/Language.pm
create mode 100644 cpan/Locale-Codes/lib/Locale/Codes/Script.pm
create mode 100755 cpan/Locale-Codes/t/alias_code.t
delete mode 100644 cpan/Locale-Codes/t/all.t
create mode 100755 cpan/Locale-Codes/t/code2country.t
create mode 100755 cpan/Locale-Codes/t/code2currency.t
create mode 100755 cpan/Locale-Codes/t/code2language.t
create mode 100755 cpan/Locale-Codes/t/code2script.t
delete mode 100644 cpan/Locale-Codes/t/constants.t
mode change 100644 => 100755 cpan/Locale-Codes/t/country.t
create mode 100755 cpan/Locale-Codes/t/country2code.t
create mode 100755 cpan/Locale-Codes/t/country_code2code.t
delete mode 100644 cpan/Locale-Codes/t/currency.t
create mode 100755 cpan/Locale-Codes/t/currency2code.t
mode change 100644 => 100755 cpan/Locale-Codes/t/language.t
create mode 100755 cpan/Locale-Codes/t/language2code.t
delete mode 100644 cpan/Locale-Codes/t/rename.t
delete mode 100644 cpan/Locale-Codes/t/script.t
create mode 100755 cpan/Locale-Codes/t/script2code.t
create mode 100644 cpan/Locale-Codes/t/testfunc.pl
delete mode 100644 cpan/Locale-Codes/t/uk.t
delete mode 100644 cpan/Shell/Shell.pm
delete mode 100644 cpan/Shell/t/Shell.t
create mode 100644 dist/Data-Dumper/t/terse.t
delete mode 100644 dist/Pod-Plainer/Plainer.pm
delete mode 100644 dist/Pod-Plainer/t/plainer.t
create mode 100644 dist/Safe/t/saferegexp.t
delete mode 100644 dist/Switch/Changes
delete mode 100644 dist/Switch/MANIFEST
delete mode 100644 dist/Switch/META.yml
delete mode 100644 dist/Switch/Makefile.PL
delete mode 100644 dist/Switch/README
delete mode 100644 dist/Switch/Switch.pm
delete mode 100644 dist/Switch/t/given.t
delete mode 100644 dist/Switch/t/nested.t
delete mode 100644 dist/Switch/t/switch.t
delete mode 100644 emacs/cperl-mode.el
delete mode 100644 emacs/e2ctags.pl
delete mode 100755 emacs/ptags
create mode 100644 ext/XS-APItest-KeywordRPN/t/stuff_svcur_bug.t
create mode 100644 ext/XS-APItest/t/ptr_table.t
create mode 100644 ext/XS-APItest/typemap
delete mode 100644 pod/perl5116delta.pod
create mode 100644 pod/perl5130delta.pod
create mode 100644 pod/perl5131delta.pod
create mode 100644 t/io/defout.t
create mode 100644 t/op/die_except.t
create mode 100644 t/op/die_keeperr.t
create mode 100755 t/op/sigdispatch.t
create mode 100644 t/op/svleak.t
create mode 100644 t/op/utf8magic.t
create mode 100644 t/op/warn.t
diff --git a/.gitignore b/.gitignore
index a20fbf9..6944e14 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,6 +9,9 @@ git_version.h
# ignore bug*.pl
bug*.pl
+# Exists during ./Configure
+/UU
+
# files produced by './configure.gnu' on a Linux machine
Makefile.old
/Makefile
diff --git a/AUTHORS b/AUTHORS
index bea8429..d269ce1 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -87,7 +87,9 @@ Anthony David <adavid@netinfo.com.au>
Anton Berezin <tobez@tobez.org>
Anton Tagunov <tagunov@motor.ru>
Archer Sully <archer@meer.net>
+Aristotle Pagaltzis <pagaltzis@gmx.de>
Arjen Laarhoven <arjen@nl.demon.net>
+Arkturuz <arkturuz@gmail.com>
Arne Ahrend <aahrend@web.de>
Arnold D. Robbins <arnold@gnu.ai.mit.edu>
Art Green <Art_Green@mercmarine.com>
@@ -209,6 +211,7 @@ Conrad E. Kimball <cek@tblv021.ca.boeing.com>
Craig A. Berry <craigberry@mac.com>
Craig Milo Rogers <Rogers@ISI.EDU>
Curtis Poe <cp@onsitetech.com>
+Curtis Jewell <perl@csjewell.fastmail.us>
Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Dale Amon <amon@vnl.com>
Damian Conway <damian@conway.org>
@@ -435,6 +438,7 @@ James <james@rf.net>
James A. Duncan <jduncan@fotango.com>
James FitzGibbon <james@ican.net>
James Jurach <muaddib@erf.net>
+James E Keenan <jkeen@verizon.net>
James Mastros <james@mastros.biz>
Jamshid Afshar
Jan D. <jan.djarv@mbox200.swipnet.se>
@@ -736,6 +740,7 @@ Neil Watkiss <neil.watkiss@sophos.com>
Nicholas Clark <nick@ccl4.org>
Nicholas Oxhøj
Nicholas Perez <nperez@cpan.org>
+Nick Cleaton <nick@cleaton.net>
Nick Duffek
Nick Gianniotis
Nick Ing-Simmons
@@ -876,6 +881,7 @@ Ronald Schmidt <RonaldWS@aol.com>
Ruben Schattevoy <schattev@imb-jena.de>
Rudolph Todd Maceyko <rm55+@pitt.edu>
Rujith S. de Silva <desilva@netbox.com>
+Ruslan Zakirov <ruz@bestpractical.com>
Russ Allbery <rra@stanford.edu>
Russell Fulton <russell@ccu1.auckland.ac.nz>
Russell Mosemann <mose@ccsn.edu>
@@ -925,7 +931,7 @@ Spider Boardman <spider@orb.nashua.nh.us>
Spiros Denaxas <spiros@lokku.com>
Sreeji K Das <sreeji_k@yahoo.com>
Stas Bekman <stas@stason.org>
-Steffen Müller <7k8lrvf02@sneakemail.com>
+Steffen Müller <smueller@cpan.org>
Steffen Ullrich <coyote.frank@gmx.net>
Stéphane Payrard <stef@mongueurs.net>
Stepan Kasal <skasal@redhat.com>
diff --git a/Configure b/Configure
index 576b88d..f4d9cfb 100755
--- a/Configure
+++ b/Configure
@@ -30,7 +30,7 @@
# $Id: Head.U 6 2006-08-25 22:21:46Z rmanfredi $
#
-# Generated on Sat Feb 13 19:05:42 CET 2010 [metaconfig 3.5 PL0]
+# Generated on Mon Mar 29 10:12:43 CEST 2010 [metaconfig 3.5 PL0]
# (with additional metaconfig patches by perlbug@perl.org)
cat >c1$$ <<EOF
@@ -628,6 +628,8 @@ d_pause=''
d_pipe=''
d_poll=''
d_portable=''
+d_prctl=''
+d_prctl_set_name=''
d_procselfexe=''
procselfexe=''
d_old_pthread_create_joinable=''
@@ -16049,6 +16051,31 @@ eval $inlibc
set poll d_poll
eval $inlibc
+: see if prctl exists
+set prctl d_prctl
+eval $inlibc
+
+: see if prctl supports PR_SET_NAME
+d_prctl_set_name=$undef
+case $d_prctl in
+ $define)
+ $cat >try.c <<EOM
+#include <sys/prctl.h>
+
+int main (int argc, char *argv[])
+{
+ return (prctl (PR_SET_NAME, "Test"));
+ } /* main */
+EOM
+ set try
+ if eval $compile_ok && $run ./try; then
+ echo "Your prctl (PR_SET_NAME, ...) works"
+ d_prctl_set_name=$define
+ fi
+ $rm_try
+ ;;
+ esac
+
: see if readlink exists
set readlink d_readlink
eval $inlibc
@@ -22615,6 +22642,8 @@ d_phostname='$d_phostname'
d_pipe='$d_pipe'
d_poll='$d_poll'
d_portable='$d_portable'
+d_prctl='$d_prctl'
+d_prctl_set_name='$d_prctl_set_name'
d_printf_format_null='$d_printf_format_null'
d_procselfexe='$d_procselfexe'
d_pseudofork='$d_pseudofork'
diff --git a/Cross/config.sh-arm-linux b/Cross/config.sh-arm-linux
index 9a33cb6..dd924ed 100644
--- a/Cross/config.sh-arm-linux
+++ b/Cross/config.sh-arm-linux
@@ -33,11 +33,11 @@ ansi2knr=''
aphostname='/bin/hostname'
api_revision='5'
api_subversion='0'
-api_version='11'
-api_versionstring='5.11.0'
+api_version='13'
+api_versionstring='5.13.0'
ar='ar'
-archlib='/usr/lib/perl5/5.11.5/armv4l-linux'
-archlibexp='/usr/lib/perl5/5.11.5/armv4l-linux'
+archlib='/usr/lib/perl5/5.13.0/armv4l-linux'
+archlibexp='/usr/lib/perl5/5.13.0/armv4l-linux'
archname64=''
archname='armv4l-linux'
archobjs=''
@@ -55,7 +55,7 @@ castflags='0'
cat='cat'
cc='cc'
cccdlflags='-fpic'
-ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.11.5/armv4l-linux/CORE'
+ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.13.0/armv4l-linux/CORE'
ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE \
-D_FILE_OFFSET_BITS=64' ccflags_uselargefiles='-D_LARGEFILE_SOURCE \
-D_FILE_OFFSET_BITS=64' ccname='arm-linux-gcc'
@@ -357,6 +357,8 @@ d_phostname='undef'
d_pipe='define'
d_poll='define'
d_portable='define'
+d_prctl='define'
+d_prctl_set_name='define'
d_printf_format_null='undef'
d_procselfexe='define'
d_pseudofork='undef'
@@ -719,7 +721,7 @@ inc_version_list=' '
inc_version_list_init='0'
incpath=''
inews=''
-installarchlib='./install_me_here/usr/lib/perl5/5.11.5/armv4l-linux'
+installarchlib='./install_me_here/usr/lib/perl5/5.13.0/armv4l-linux'
installbin='./install_me_here/usr/bin'
installhtml1dir=''
installhtml3dir=''
@@ -727,13 +729,13 @@ installman1dir='./install_me_here/usr/share/man/man1'
installman3dir='./install_me_here/usr/share/man/man3'
installprefix='./install_me_here/usr'
installprefixexp='./install_me_here/usr'
-installprivlib='./install_me_here/usr/lib/perl5/5.11.5'
+installprivlib='./install_me_here/usr/lib/perl5/5.13.0'
installscript='./install_me_here/usr/bin'
-installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.11.5/armv4l-linux'
+installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.13.0/armv4l-linux'
installsitebin='./install_me_here/usr/bin'
installsitehtml1dir=''
installsitehtml3dir=''
-installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.11.5'
+installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.13.0'
installsiteman1dir='./install_me_here/usr/share/man/man1'
installsiteman3dir='./install_me_here/usr/share/man/man3'
installsitescript='./install_me_here/usr/bin'
@@ -861,8 +863,8 @@ pmake=''
pr=''
prefix='/usr'
prefixexp='/usr'
-privlib='/usr/lib/perl5/5.11.5'
-privlibexp='/usr/lib/perl5/5.11.5'
+privlib='/usr/lib/perl5/5.13.0'
+privlibexp='/usr/lib/perl5/5.13.0'
procselfexe='"/proc/self/exe"'
prototype='define'
ptrsize='4'
@@ -927,17 +929,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 \
21 22 23 24 25 26 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, \
15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, \
36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, ... [78 chars truncated] \
sig_size='68' signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.11.5/armv4l-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.11.5/armv4l-linux'
+sitearch='/usr/lib/perl5/site_perl/5.13.0/armv4l-linux'
+sitearchexp='/usr/lib/perl5/site_perl/5.13.0/armv4l-linux'
sitebin='/usr/bin'
sitebinexp='/usr/bin'
sitehtml1dir=''
sitehtml1direxp=''
sitehtml3dir=''
sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.11.5'
+sitelib='/usr/lib/perl5/site_perl/5.13.0'
sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.11.5'
+sitelibexp='/usr/lib/perl5/site_perl/5.13.0'
siteman1dir='/usr/share/man/man1'
siteman1direxp='/usr/share/man/man1'
siteman3dir='/usr/share/man/man3'
@@ -974,7 +976,7 @@ stdio_stream_array=''
strerror_r_proto='0'
strings='/usr/include/string.h'
submit=''
-subversion='5'
+subversion='0'
sysman='/usr/share/man/man1'
tail=''
tar=''
@@ -1062,8 +1064,8 @@ vendorprefix=''
vendorprefixexp=''
vendorscript=''
vendorscriptexp=''
-version='5.11.5'
-version_patchlevel_string='version 11 subversion 5'
+version='5.13.0'
+version_patchlevel_string='version 13 subversion 0'
versiononly='undef'
vi=''
voidflags='15'
@@ -1077,10 +1079,10 @@ config_arg0='Configure'
config_args=''
config_argc=0
PERL_REVISION=5
-PERL_VERSION=11
-PERL_SUBVERSION=5
+PERL_VERSION=13
+PERL_SUBVERSION=0
PERL_API_REVISION=5
-PERL_API_VERSION=11
+PERL_API_VERSION=13
PERL_API_SUBVERSION=0
PERL_PATCHLEVEL=
PERL_CONFIG_SH=true
diff --git a/Cross/config.sh-arm-linux-n770 b/Cross/config.sh-arm-linux-n770
index 7c0968b..aa42795 100644
--- a/Cross/config.sh-arm-linux-n770
+++ b/Cross/config.sh-arm-linux-n770
@@ -33,11 +33,11 @@ ansi2knr=''
aphostname='/bin/hostname'
api_revision='5'
api_subversion='0'
-api_version='11'
-api_versionstring='5.11.0'
+api_version='13'
+api_versionstring='5.13.0'
ar='ar'
-archlib='/usr/lib/perl5/5.11.5/armv4l-linux'
-archlibexp='/usr/lib/perl5/5.11.5/armv4l-linux'
+archlib='/usr/lib/perl5/5.13.0/armv4l-linux'
+archlibexp='/usr/lib/perl5/5.13.0/armv4l-linux'
archname64=''
archname='armv4l-linux'
archobjs=''
@@ -55,7 +55,7 @@ castflags='0'
cat='cat'
cc='arm-none-linux-gnueabi-gcc'
cccdlflags='-fpic'
-ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.11.5/armv4l-linux/CORE'
+ccdlflags='-rdynamic -Wl,-rpath,/usr/lib/perl5/5.13.0/armv4l-linux/CORE'
ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE \
-D_FILE_OFFSET_BITS=64' ccflags_uselargefiles='-D_LARGEFILE_SOURCE \
-D_FILE_OFFSET_BITS=64' ccname='arm-linux-gcc'
@@ -703,7 +703,7 @@ inc_version_list=' '
inc_version_list_init='0'
incpath=''
inews=''
-installarchlib='./install_me_here/usr/lib/perl5/5.11.5/armv4l-linux'
+installarchlib='./install_me_here/usr/lib/perl5/5.13.0/armv4l-linux'
installbin='./install_me_here/usr/bin'
installhtml1dir=''
installhtml3dir=''
@@ -711,13 +711,13 @@ installman1dir='./install_me_here/usr/share/man/man1'
installman3dir='./install_me_here/usr/share/man/man3'
installprefix='./install_me_here/usr'
installprefixexp='./install_me_here/usr'
-installprivlib='./install_me_here/usr/lib/perl5/5.11.5'
+installprivlib='./install_me_here/usr/lib/perl5/5.13.0'
installscript='./install_me_here/usr/bin'
-installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.11.5/armv4l-linux'
+installsitearch='./install_me_here/usr/lib/perl5/site_perl/5.13.0/armv4l-linux'
installsitebin='./install_me_here/usr/bin'
installsitehtml1dir=''
installsitehtml3dir=''
-installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.11.5'
+installsitelib='./install_me_here/usr/lib/perl5/site_perl/5.13.0'
installsiteman1dir='./install_me_here/usr/share/man/man1'
installsiteman3dir='./install_me_here/usr/share/man/man3'
installsitescript='./install_me_here/usr/bin'
@@ -845,8 +845,8 @@ pmake=''
pr=''
prefix='/usr'
prefixexp='/usr'
-privlib='/usr/lib/perl5/5.11.5'
-privlibexp='/usr/lib/perl5/5.11.5'
+privlib='/usr/lib/perl5/5.13.0'
+privlibexp='/usr/lib/perl5/5.13.0'
procselfexe='"/proc/self/exe"'
prototype='define'
ptrsize='4'
@@ -907,17 +907,17 @@ sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 \
21 22 23 24 25 26 sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, \
15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, \
36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, ... [78 chars truncated] \
sig_size='68' signal_t='void'
-sitearch='/usr/lib/perl5/site_perl/5.11.5/armv4l-linux'
-sitearchexp='/usr/lib/perl5/site_perl/5.11.5/armv4l-linux'
+sitearch='/usr/lib/perl5/site_perl/5.13.0/armv4l-linux'
+sitearchexp='/usr/lib/perl5/site_perl/5.13.0/armv4l-linux'
sitebin='/usr/bin'
sitebinexp='/usr/bin'
sitehtml1dir=''
sitehtml1direxp=''
sitehtml3dir=''
sitehtml3direxp=''
-sitelib='/usr/lib/perl5/site_perl/5.11.5'
+sitelib='/usr/lib/perl5/site_perl/5.13.0'
sitelib_stem='/usr/lib/perl5/site_perl'
-sitelibexp='/usr/lib/perl5/site_perl/5.11.5'
+sitelibexp='/usr/lib/perl5/site_perl/5.13.0'
siteman1dir='/usr/share/man/man1'
siteman1direxp='/usr/share/man/man1'
siteman3dir='/usr/share/man/man3'
@@ -954,7 +954,7 @@ stdio_stream_array=''
strerror_r_proto='0'
strings='/usr/include/string.h'
submit=''
-subversion='5'
+subversion='0'
sysman='/usr/share/man/man1'
tail=''
tar=''
@@ -1040,8 +1040,8 @@ vendorprefix=''
vendorprefixexp=''
vendorscript=''
vendorscriptexp=''
-version='5.11.5'
-version_patchlevel_string='version 11 subversion 5'
+version='5.13.0'
+version_patchlevel_string='version 13 subversion 0'
versiononly='undef'
vi=''
voidflags='15'
@@ -1055,10 +1055,10 @@ config_arg0='Configure'
config_args=''
config_argc=0
PERL_REVISION=5
-PERL_VERSION=11
-PERL_SUBVERSION=5
+PERL_VERSION=13
+PERL_SUBVERSION=0
PERL_API_REVISION=5
-PERL_API_VERSION=11
+PERL_API_VERSION=13
PERL_API_SUBVERSION=0
PERL_PATCHLEVEL=
PERL_CONFIG_SH=true
diff --git a/INSTALL b/INSTALL
index 1daef23..8ab6a62 100644
--- a/INSTALL
+++ b/INSTALL
@@ -42,7 +42,7 @@ If you have problems, corrections, or questions, please see
L<"Reporting Problems"> below.
For information on what's new in this release, see the
-pod/perl5116delta.pod file. For more information about how to find more
+pod/perl5131delta.pod file. For more information about how to find more
specific detail about changes, see the Changes file.
=head1 DESCRIPTION
@@ -75,10 +75,10 @@ directory.
=head2 Changes and Incompatibilities
-Please see pod/perl5116delta.pod for a description of the changes and
+Please see pod/perl5131delta.pod for a description of the changes and
potential incompatibilities introduced with this release. A few of
the most important issues are listed below, but you should refer
-to pod/perl5116delta.pod for more detailed information.
+to pod/perl5131delta.pod for more detailed information.
B<WARNING:> This version is not binary compatible with prior releases of Perl.
If you have built extensions (i.e. modules that include C code)
@@ -93,7 +93,7 @@ The standard extensions supplied with Perl will be handled \
automatically.
On a related issue, old modules may possibly be affected by the changes
in the Perl language in the current release. Please see
-pod/perl5116delta.pod for a description of what's changed. See your
+pod/perl5131delta.pod for a description of what's changed. See your
installed copy of the perllocal.pod file for a (possibly incomplete)
list of locally installed modules. Also see CPAN::autobundle for one
way to make a "bundle" of your currently installed modules.
@@ -310,7 +310,7 @@ Natively 64-bit systems need neither -Duse64bitint nor \
-Duse64bitall. On these systems, it might be the default compilation mode, and there
is currently no guarantee that passing no use64bitall option to the
Configure process will build a 32bit perl. Implementing -Duse32bit*
-options is planned for perl 5.12.
+options is planned for a future release of perl.
=head3 Long doubles
@@ -524,9 +524,9 @@ The directories set up by Configure fall into three broad \
categories.
=item Directories for the perl distribution
-By default, Configure will use the following directories for 5.11.5.
+By default, Configure will use the following directories for 5.13.1.
$version is the full perl version number, including subversion, e.g.
-5.11.5 or 5.9.5, and $archname is a string like sun4-sunos,
+5.13.1 or 5.9.5, and $archname is a string like sun4-sunos,
determined by Configure. The full definitions of all Configure
variables are in the file Porting/Glossary.
@@ -787,6 +787,10 @@ can be configured on a per-directory basis, although the default \
with "-Duserelocatableinc" is that everything is relocated. The initial
install is done to the original configured prefix.
+This option is not compatible with the building of a shared libperl
+("-Duseshrplib"), because in that case perl is linked with an hard-coded
+rpath that points at the libperl.so, that cannot be relocated.
+
=head2 Site-wide Policy settings
After Configure runs, it stores a number of common site-wide "policy"
@@ -1557,6 +1561,26 @@ specific rule.
SCO prior to 3.2.4 may be missing dbmclose(). An upgrade to 3.2.4
that includes libdbm.nfs (which includes dbmclose()) may be available.
+=item error: too few arguments to function 'dbmclose'
+
+Building ODBM_File on some (Open)SUSE distributions might run into this
+error, as the header file is broken. There are two ways to deal with this
+
+ 1. Disable the use of ODBM_FILE
+
+ Configure ... -Dnoextensions=ODBM_File
+
+ 2. Fix the header file, somewhat like this:
+
+ --- a/usr/include/dbm.h 2010-03-24 08:54:59.000000000 +0100
+ +++ b/usr/include/dbm.h 2010-03-24 08:55:15.000000000 +0100
+ @@ -59,4 +59,4 @@ extern datum firstkey __P((void));
+
+ extern datum nextkey __P((datum key));
+
+ -extern int dbmclose __P((DBM *));
+ +extern int dbmclose __P((void));
+
=item Note (probably harmless): No library found for -lsomething
If you see such a message during the building of an extension, but
@@ -2262,7 +2286,7 @@ http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
=head1 Coexistence with earlier versions of perl 5
-Perl 5.11 is not binary compatible with earlier versions of Perl.
+Perl 5.12 is not binary compatible with earlier versions of Perl.
In other words, you will have to recompile your XS modules.
In general, you can usually safely upgrade from one version of Perl (e.g.
@@ -2336,9 +2360,9 @@ won't interfere with another version. (The defaults guarantee \
this for libraries after 5.6.0, but not for executables. TODO?) One convenient
way to do this is by using a separate prefix for each version, such as
- sh Configure -Dprefix=/opt/perl5.11.5
+ sh Configure -Dprefix=/opt/perl5.13.1
-and adding /opt/perl5.11.5/bin to the shell PATH variable. Such users
+and adding /opt/perl5.13.1/bin to the shell PATH variable. Such users
may also wish to add a symbolic link /usr/local/bin/perl so that
scripts can still start with #!/usr/local/bin/perl.
@@ -2353,11 +2377,11 @@ yet.
=head2 Upgrading from 5.11.0 or earlier
-B<Perl 5.11.5 is binary incompatible with Perl 5.11.1 and any earlier
+B<Perl 5.13.1 is binary incompatible with Perl 5.11.1 and any earlier
Perl release.> Perl modules having binary parts
(meaning that a C compiler is used) will have to be recompiled to be
-used with 5.11.5. If you find you do need to rebuild an extension with
-5.11.5, you may safely do so without disturbing the older
+used with 5.13.1. If you find you do need to rebuild an extension with
+5.13.1, you may safely do so without disturbing the older
installations. (See L<"Coexistence with earlier versions of perl 5">
above.)
diff --git a/MANIFEST b/MANIFEST
index 5b9d1ea..676a5d3 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -224,14 +224,11 @@ cpan/CGI/t/unescapeHTML.t See if CGI::unescapeHTML() works
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/url.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
-cpan/Class-ISA/lib/Class/ISA.pm Class::ISA
-cpan/Class-ISA/t/00_about_verbose.t Tests for Class::ISA
-cpan/Class-ISA/t/01_old_junk.t Tests for Class::ISA
cpan/Compress-Raw-Bzip2/bzip2-src/blocksort.c
cpan/Compress-Raw-Bzip2/bzip2-src/bzlib.c
cpan/Compress-Raw-Bzip2/bzip2-src/bzlib.h
@@ -1041,6 +1038,7 @@ 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/lib/IncludeTester.pm ExtUtils::ParseXS testing utility
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
@@ -1348,6 +1346,13 @@ 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/Codes/Changes.pod Locale::Codes documentation
+cpan/Locale-Codes/lib/Locale/Codes/Country.pm Locale::Codes
+cpan/Locale-Codes/lib/Locale/Codes/Currency.pm Locale::Codes
+cpan/Locale-Codes/lib/Locale/Codes/Language.pm Locale::Codes
+cpan/Locale-Codes/lib/Locale/Codes.pm Locale::Codes
+cpan/Locale-Codes/lib/Locale/Codes.pod Locale::Codes documentation
+cpan/Locale-Codes/lib/Locale/Codes/Script.pm Locale::Codes
cpan/Locale-Codes/lib/Locale/Constants.pm Locale::Codes
cpan/Locale-Codes/lib/Locale/Constants.pod Locale::Codes documentation
cpan/Locale-Codes/lib/Locale/Country.pm Locale::Codes
@@ -1358,16 +1363,21 @@ cpan/Locale-Codes/lib/Locale/Language.pm Locale::Codes
cpan/Locale-Codes/lib/Locale/Language.pod Locale::Codes documentation
cpan/Locale-Codes/lib/Locale/Script.pm Locale::Codes
cpan/Locale-Codes/lib/Locale/Script.pod Locale::Codes documentation
-cpan/Locale-Codes/Makefile.PL
-cpan/Locale-Codes/README Locale::Codes
-cpan/Locale-Codes/t/all.t See if Locale::Codes work
-cpan/Locale-Codes/t/constants.t See if Locale::Codes work
-cpan/Locale-Codes/t/country.t See if Locale::Codes work
-cpan/Locale-Codes/t/currency.t See if Locale::Codes work
-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-Codes/LICENSE Locale::Codes
+cpan/Locale-Codes/README.first Locale::Codes
+cpan/Locale-Codes/t/alias_code.t Locale::Codes tests
+cpan/Locale-Codes/t/code2country.t Locale::Codes tests
+cpan/Locale-Codes/t/code2currency.t Locale::Codes tests
+cpan/Locale-Codes/t/code2language.t Locale::Codes tests
+cpan/Locale-Codes/t/code2script.t Locale::Codes tests
+cpan/Locale-Codes/t/country2code.t Locale::Codes tests
+cpan/Locale-Codes/t/country_code2code.t Locale::Codes tests
+cpan/Locale-Codes/t/country.t Locale::Codes tests
+cpan/Locale-Codes/t/currency2code.t Locale::Codes tests
+cpan/Locale-Codes/t/language2code.t Locale::Codes tests
+cpan/Locale-Codes/t/language.t Locale::Codes tests
+cpan/Locale-Codes/t/script2code.t Locale::Codes tests
+cpan/Locale-Codes/t/testfunc.pl Locale::Codes tests
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
@@ -2009,8 +2019,6 @@ 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
@@ -2606,6 +2614,7 @@ dist/Data-Dumper/t/freezer.t See if $Data::Dumper::Freezer \
works dist/Data-Dumper/Todo Data pretty printer, futures
dist/Data-Dumper/t/overload.t See if Data::Dumper works for overloaded data
dist/Data-Dumper/t/pair.t See if Data::Dumper pair separator works
+dist/Data-Dumper/t/terse.t See if Data::Dumper terse option works
dist/ExtUtils-Install/Changes ExtUtils-Install change log
dist/ExtUtils-Install/lib/ExtUtils/Installed.pm Information on installed extensions
dist/ExtUtils-Install/lib/ExtUtils/Install.pm Handles 'make install' on extensions
@@ -2740,8 +2749,6 @@ dist/Pod-Perldoc/t/01_about_verbose.t test Pod::Perldoc
dist/Pod-Perldoc/t/checkerbasic.t test Pod::Perldoc::ToChecker
dist/Pod-Perldoc/t/perldocbasic.t test Pod::Perldoc basic operation
dist/Pod-Perldoc/t/textbasic.t test Pod::Perldoc::ToText
-dist/Pod-Plainer/Plainer.pm Pod migration utility module
-dist/Pod-Plainer/t/plainer.t Test Pod::Plainer
dist/Safe/Changes Changes for Safe.pm
dist/Safe/Makefile.PL Makefile.PL for Safe.pm
dist/Safe/MANIFEST MANIFEST for Safe.pm
@@ -2753,6 +2760,7 @@ 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/saferegexp.t Tests Safe with regexps
dist/Safe/t/safesort.t Tests Safe with sort
dist/Safe/t/safeuniversal.t Tests Safe with functions from universal.c
dist/Safe/t/safeutf8.t Tests Safe with utf8.pm
@@ -2809,15 +2817,6 @@ 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
-dist/Switch/META.yml META.yml for Switch.pm
-dist/Switch/README README for Switch.pm
-dist/Switch/Switch.pm Switch for Perl
-dist/Switch/t/given.t See if Perl 6 given (switch) works
-dist/Switch/t/nested.t See if nested switch works
-dist/Switch/t/switch.t See if Perl 5 switch works
dist/Thread-Queue/lib/Thread/Queue.pm Thread-safe queues
dist/Thread-Queue/t/01_basic.t Thread::Queue tests
dist/Thread-Queue/t/02_refs.t Thread::Queue tests
@@ -2892,9 +2891,6 @@ doio.c I/O operations
doop.c Support code for various operations
dosish.h Some defines for MS/DOSish machines
dump.c Debugging output
-emacs/cperl-mode.el An alternate perl-mode
-emacs/e2ctags.pl etags to ctags converter
-emacs/ptags Creates smart TAGS file
embed.fnc Database used by embed.pl
embed.h Maps symbols to safer names
embed.pl Produces {embed,embedvar,proto}.h, global.sym
@@ -3218,6 +3214,7 @@ 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-KeywordRPN/t/stuff_svcur_bug.t test for a bug in lex_stuff_pvn
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
@@ -3228,8 +3225,9 @@ 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/pmflag.t Test removal of Perl_pmflag()
ext/XS-APItest/t/printf.t XS::APItest extension
+ext/XS-APItest/t/ptr_table.t Test ptr_table_* APIs
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
@@ -3237,6 +3235,7 @@ 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-APItest/typemap
ext/XS-Typemap/Makefile.PL XS::Typemap extension
ext/XS-Typemap/README XS::Typemap extension
ext/XS-Typemap/stdio.c XS::Typemap extension
@@ -3867,8 +3866,9 @@ pod/perl5112delta.pod Perl changes in version 5.11.2
pod/perl5113delta.pod Perl changes in version 5.11.3
pod/perl5114delta.pod Perl changes in version 5.11.4
pod/perl5115delta.pod Perl changes in version 5.11.5
-pod/perl5116delta.pod Perl changes in version 5.11.6
pod/perl5120delta.pod Perl changes in version 5.12.0
+pod/perl5130delta.pod Perl changes in version 5.13.0
+pod/perl5131delta.pod Perl changes in version 5.13.1
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
@@ -4004,6 +4004,7 @@ Porting/checkansi.pl Check source code for ANSI-C violations
Porting/checkAUTHORS.pl Check that the AUTHORS file is complete
Porting/checkcfgvar.pl Check that config scripts define all symbols
Porting/check-cpan-pollution Check for commits that may wrongly touch CPAN distros
+Porting/checkpodencoding.pl Check POD encoding
Porting/checkURL.pl Check whether we have working URLs
Porting/checkVERSION.pl Check whether we have $VERSIONs
Porting/cmpVERSION.pl Compare whether two trees have changed modules
@@ -4012,7 +4013,8 @@ Porting/config_h.pl Reorder config_h.SH after metaconfig
Porting/config.sh Sample config.sh
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
+Porting/corelist-diff Tool to produce corelist diffs
+Porting/corelist-perldelta.pl Generates data perldelta from Module::CoreList
Porting/corelist.pl Generates data for Module::CoreList
Porting/curliff.pl Curliff or liff your curliffable files.
Porting/expand-macro.pl A tool to expand C macro definitions in the Perl source
@@ -4222,6 +4224,7 @@ t/io/argv.t See if ARGV stuff works
t/io/binmode.t See if binmode() works
t/io/crlf.t See if :crlf works
t/io/crlf_through.t See if pipe passes data intact with :crlf
+t/io/defout.t See if PL_defoutgv works
t/io/dup.t See if >& works right
t/io/errno.t See if $! is correctly set
t/io/fflush.t See if auto-flush on fork/exec/system/qx works
@@ -4381,7 +4384,9 @@ t/op/crypt.t See if crypt works
t/op/dbm.t See if dbmopen/dbmclose work
t/op/defins.t See if auto-insert of defined() works
t/op/delete.t See if delete works
+t/op/die_except.t See if die/eval avoids $@ clobberage
t/op/die_exit.t See if die and exit status interaction works
+t/op/die_keeperr.t See if G_KEEPERR works for destructors
t/op/die.t See if die works
t/op/dor.t See if defined-or (//) works
t/op/do.t See if subroutines work
@@ -4466,6 +4471,7 @@ t/op/reset.t See if reset operator works
t/op/reverse.t See if reverse operator works
t/op/runlevel.t See if die() works from perl_call_*()
t/op/setpgrpstack.t See if setpgrp works
+t/op/sigdispatch.t See if signals are always dispatched
t/op/sleep.t See if sleep works
t/op/smartmatch.t See if the ~~ operator works
t/op/sort.t See if sort works
@@ -4482,6 +4488,7 @@ t/op/study.t See if study works
t/op/studytied.t See if study works with tied scalars
t/op/sub_lval.t See if lvalue subroutines work
t/op/sub.t See if subroutines work
+t/op/svleak.t See if stuff leaks SVs
t/op/switch.t See if switches (given/when) work
t/op/symbolcache.t See if undef/delete works on stashes with functions
t/op/sysio.t See if sysread and syswrite work
@@ -4500,11 +4507,13 @@ 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/utf8magic.t See if utf8:: functions handle magic variables
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/warn.t See if warn 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
diff --git a/META.yml b/META.yml
index bf5b650..ec00ee9 100644
--- a/META.yml
+++ b/META.yml
@@ -1,5 +1,5 @@
name: perl
-version: 5.011005
+version: 5.013000
abstract: Practical Extraction and Report Language
author: perl5-porters@perl.org
license: perl
@@ -37,6 +37,7 @@ no_index:
- dist/XSLoader
- ext/Time-Local
- lib/version
+ - win32
file:
- dist/IO/ChangeLog
@@ -81,6 +82,7 @@ no_index:
- lib/Exporter.t
- lib/Exporter/Heavy.pm
- lib/newgetopt.pl
+ - lib/unicore/mktables
- lib/version.pm
- lib/version.pod
- lib/version.t
@@ -92,4 +94,7 @@ no_index:
- pod/pod2usage.PL
- pod/podchecker.PL
- pod/podselect.PL
+ - Porting/Maintainers.pm
+ - Porting/perldelta_template.pod
+ - TestInit.pm
diff --git a/Makefile.SH b/Makefile.SH
index 1040b71..5a2517e 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -1013,8 +1013,8 @@ pod/perlintern.pod: $(MINIPERL_EXE) autodoc.pl embed.fnc
pod/perlmodlib.pod: $(MINIPERL_EXE) pod/perlmodlib.PL MANIFEST
$(MINIPERL) $(Icwd) pod/perlmodlib.PL -q
-pod/perldelta.pod: pod/perl5116delta.pod
- $(LNS) perl5116delta.pod pod/perldelta.pod
+pod/perldelta.pod: pod/perl5131delta.pod
+ $(LNS) perl5131delta.pod pod/perldelta.pod
extra.pods: $(MINIPERL_EXE)
-@test ! -f extra.pods || rm -f `cat extra.pods`
diff --git a/NetWare/Makefile b/NetWare/Makefile
index 73a6392..4fc2e0a 100644
--- a/NetWare/Makefile
+++ b/NetWare/Makefile
@@ -86,7 +86,7 @@ NLM_VERSION = 3,20,0
# Here comes the CW tools - TO BE FILLED TO BUILD WITH CW -
-MODULE_DESC = "Perl 5.11.5 for NetWare"
+MODULE_DESC = "Perl 5.13.0 for NetWare"
CCTYPE = CodeWarrior
C_COMPILER = mwccnlm -c
CPP_COMPILER = mwccnlm
@@ -465,7 +465,7 @@ INST_NW_TOP2 = $(INST_NW_DRV)\perl
# versioned installation can be obtained by setting INST_TOP above to a
# path that includes an arbitrary version string.
#
-INST_VER = \5.11.5
+INST_VER = \5.13.0
#
# Comment this out if you DON'T want your perl installation to have
diff --git a/NetWare/config.wc b/NetWare/config.wc
index ed0ee69..05a270d 100644
--- a/NetWare/config.wc
+++ b/NetWare/config.wc
@@ -347,6 +347,8 @@ d_phostname='undef'
d_pipe='define'
d_poll='undef'
d_portable='define'
+d_prctl='undef'
+d_prctl_set_name='undef'
d_printf_format_null='undef'
d_procselfexe='undef'
d_pseudofork='undef'
diff --git a/NetWare/config_H.wc b/NetWare/config_H.wc
index 3986bff..52c4b38 100644
--- a/NetWare/config_H.wc
+++ b/NetWare/config_H.wc
@@ -1048,7 +1048,7 @@
* This symbol contains the ~name expanded version of ARCHLIB, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define ARCHLIB "c:\\perl\\5.11.5\\lib\\NetWare-x86-multi-thread" /**/
+#define ARCHLIB "c:\\perl\\5.13.0\\lib\\NetWare-x86-multi-thread" /**/
/*#define ARCHLIB_EXP "" /**/
/* ARCHNAME:
@@ -1079,8 +1079,8 @@
* This symbol is the filename expanded version of the BIN symbol, for
* programs that do not want to deal with that at run-time.
*/
-#define BIN "c:\\perl\\5.11.5\\bin\\NetWare-x86-multi-thread" /**/
-#define BIN_EXP "c:\\perl\\5.11.5\\bin\\NetWare-x86-multi-thread" /**/
+#define BIN "c:\\perl\\5.13.0\\bin\\NetWare-x86-multi-thread" /**/
+#define BIN_EXP "c:\\perl\\5.13.0\\bin\\NetWare-x86-multi-thread" /**/
/* BYTEORDER:
* This symbol holds the hexadecimal constant defined in byteorder,
@@ -3042,7 +3042,7 @@
* This symbol contains the ~name expanded version of SITEARCH, to be used
* in programs that are not prepared to deal with ~ expansion at run-time.
*/
-#define SITEARCH "c:\\perl\\site\\5.11.5\\lib\\NetWare-x86-multi-thread" /**/
+#define SITEARCH "c:\\perl\\site\\5.13.0\\lib\\NetWare-x86-multi-thread" /**/
/*#define SITEARCH_EXP "" /**/
/* SITELIB:
@@ -3065,7 +3065,7 @@
* removed. The elements in inc_version_list (inc_version_list.U) can
* be tacked onto this variable to generate a list of directories to search.
*/
-#define SITELIB "c:\\perl\\site\\5.11.5\\lib" /**/
+#define SITELIB "c:\\perl\\site\\5.13.0\\lib" /**/
/*#define SITELIB_EXP "" /**/
#define SITELIB_STEM "" /**/
diff --git a/Porting/Glossary b/Porting/Glossary
index e43fa89..e0df178 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -1617,6 +1617,15 @@ d_portable (d_portable.U):
indicates to the C program that it should not assume that it is
running on the machine it was compiled on.
+d_prctl (d_prctl.U):
+ This variable conditionally defines the HAS_PRCTL symbol, which
+ indicates to the C program that the prctl() routine is available.
+
+d_prctl_set_name (d_prctl.U):
+ This variable conditionally defines the HAS_PRCTL_SET_NAME symbol,
+ which indicates to the C program that the prctl() routine supports
+ the PR_SET_NAME option.
+
d_PRId64 (quadfio.U):
This variable conditionally defines the PERL_PRId64 symbol, which
indiciates that stdio has a symbol to print 64-bit decimal numbers.
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index f37c895..b59e32d 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -3,8 +3,7 @@
# Also, a "module" does not necessarily mean a CPAN module, it
# might mean a file or files or a subdirectory.
# Most (but not all) of the modules have dual lives in the core
-# and in CPAN. Those that have a CPAN existence, have the CPAN
-# attribute set to true.
+# and in CPAN.
package Maintainers;
@@ -76,6 +75,7 @@ use File::Glob qw(:case);
'sadahiro' => 'SADAHIRO Tomoyuki <SADAHIRO@cpan.org>',
'salva' => 'Salvador Fandiño García <salva@cpan.org>',
'saper' => 'Sébastien Aperghis-Tramoni <saper@cpan.org>',
+ 'sbeck' => 'Sullivan Beck <sbeck@cpan.org>',
'sburke' => 'Sean Burke <sburke@cpan.org>',
'mschwern' => 'Michael Schwern <mschwern@cpan.org>',
'simonw' => 'Simon Wistow <simonw@cpan.org>',
@@ -106,7 +106,7 @@ use File::Glob qw(:case);
# Each entry in the %Modules hash roughly represents a distribution,
-# except in the case of CPAN=1, where it *exactly* represents a single
+# except when DISTRIBUTION is set, where it *exactly* represents a single
# CPAN distribution.
# The keys of %Modules are human descriptions of the distributions, and
@@ -121,9 +121,6 @@ use File::Glob qw(:case);
# names to be recursed down, which collectively generate a complete list
# of the files associated with the distribution.
-# CPAN can be either 1 (this distribution is also available on CPAN),
-# or 0 (there is no # valid CPAN release).
-
# UPSTREAM indicates where patches should go. undef implies
# that this hasn't been discussed for the module at hand.
# "blead" indicates that the copy of the module in the blead
@@ -188,7 +185,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'BINGOS/Archive-Extract-0.38.tar.gz',
'FILES' => q[cpan/Archive-Extract],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
'BUGS' => 'bug-archive-extract@rt.cpan.org',
},
@@ -198,7 +194,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'BINGOS/Archive-Tar-1.54.tar.gz',
'FILES' => q[cpan/Archive-Tar],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
'BUGS' => 'bug-archive-tar@rt.cpan.org',
},
@@ -208,7 +203,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'rgarcia',
'DISTRIBUTION' => 'SMUELLER/Attribute-Handlers-0.87.tar.gz',
'FILES' => q[dist/Attribute-Handlers],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -236,7 +230,6 @@ use File::Glob qw(:case);
t/system.t
)
],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -246,7 +239,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'SMUELLER/AutoLoader-5.70.tar.gz',
'FILES' => q[cpan/AutoLoader],
'EXCLUDED' => [ qw( t/00pod.t ) ],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -254,7 +246,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'smccam',
'FILES' => q[ext/B/B/Concise.pm ext/B/t/concise.t],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -264,7 +255,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'RURBAN/B-Debug-1.12.tar.gz',
'FILES' => q[cpan/B-Debug],
'EXCLUDED' => [ qw( t/coverage.html t/pod.t ) ],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -272,7 +262,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'smccam',
'FILES' => q[dist/B-Deparse],
- 'CPAN' => 0,
'UPSTREAM' => 'blead',
},
@@ -282,7 +271,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'JJORE/B-Lint-1.11.tar.gz',
'FILES' => q[cpan/B-Lint],
'EXCLUDED' => [ qw( t/test.pl ) ],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -291,7 +279,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'rgarcia',
'DISTRIBUTION' => 'RGARCIA/base-2.15.tar.gz',
'FILES' => q[dist/base],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -301,14 +288,13 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'TELS/math/bignum-0.23.tar.gz',
'FILES' => q[cpan/bignum],
'EXCLUDED' => [ qr{^inc/Module/}, qw(t/pod.t t/pod_cov.t) ],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
'CGI' =>
{
'MAINTAINER' => 'lstein',
- 'DISTRIBUTION' => 'LDS/CGI.pm-3.48.tar.gz',
+ 'DISTRIBUTION' => 'LDS/CGI.pm-3.49.tar.gz',
'FILES' => q[cpan/CGI],
'EXCLUDED' => [ qr{^t/lib/Test},
qw( cgi-lib_porting.html
@@ -318,18 +304,7 @@ use File::Glob qw(:case);
t/fast.t
)
],
- 'CPAN' => 1,
- 'UPSTREAM' => 'cpan',
- },
-
- 'Class::ISA' =>
- {
- 'MAINTAINER' => 'smueller',
- 'DISTRIBUTION' => 'SMUELLER/Class-ISA-0.36.tar.gz',
- 'FILES' => q[cpan/Class-ISA],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
- 'DEPRECATED' => 5.011,
},
'Compress::Raw::Bzip2' =>
@@ -341,7 +316,6 @@ use File::Glob qw(:case);
qw( bzip2-src/bzip2-cpp.patch
)
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -356,7 +330,6 @@ use File::Glob qw(:case);
t/99pod.t
)
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -372,7 +345,6 @@ use File::Glob qw(:case);
eg/synopsis.pl
)
],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -417,7 +389,6 @@ use File::Glob qw(:case);
t/yaml_code.yml
},
],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -436,7 +407,6 @@ use File::Glob qw(:case);
t/032_CPANPLUS-Internals-Source-via-sqlite.t
},
],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
'BUGS' => 'bug-cpanplus@rt.cpan.org',
},
@@ -451,7 +421,6 @@ use File::Glob qw(:case);
t/99_pod_coverage.t
},
],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -460,7 +429,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'p5p', # Not gsar. Not ilyam
'DISTRIBUTION' => 'SMUELLER/Data-Dumper-2.125.tar.gz',
'FILES' => q[dist/Data-Dumper],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -475,7 +443,6 @@ use File::Glob qw(:case);
fallback.xs
},
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -485,7 +452,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'MHX/Devel-PPPort-3.19.tar.gz',
'FILES' => q[cpan/Devel-PPPort],
'EXCLUDED' => [ qw{PPPort.pm} ], # we use PPPort_pm.PL instead
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -495,7 +461,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'GAAS/Digest-1.16.tar.gz',
'FILES' => q[cpan/Digest],
'EXCLUDED' => [ qw{digest-bench} ],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -505,7 +470,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'GAAS/Digest-MD5-2.39.tar.gz',
'FILES' => q[cpan/Digest-MD5],
'EXCLUDED' => [ qw{rfc1321.txt} ],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -515,7 +479,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'MSHELOR/Digest-SHA-5.47.tar.gz',
'FILES' => q[cpan/Digest-SHA],
'EXCLUDED' => [ qw{t/pod.t t/podcover.t examples/dups} ],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -524,7 +487,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'dankogai',
'DISTRIBUTION' => 'DANKOGAI/Encode-2.39.tar.gz',
'FILES' => q[cpan/Encode],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -537,7 +499,6 @@ use File::Glob qw(:case);
qw{t/0-signature.t Makefile.PL MANIFEST META.yml
README SIGNATURE},
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -553,7 +514,6 @@ use File::Glob qw(:case);
'MAP' => { 't/' => 'lib/',
'lib/' => 'lib/',
},
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -562,7 +522,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kwilliams',
'DISTRIBUTION' => 'DAGOLDEN/ExtUtils-CBuilder-0.27.tar.gz',
'FILES' => q[cpan/ExtUtils-CBuilder],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -576,7 +535,6 @@ use File::Glob qw(:case);
lib/Shell/Command.pm
},
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -593,7 +551,6 @@ use File::Glob qw(:case);
examples/perl_regcomp_posix_keyword.pl
},
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -610,7 +567,6 @@ use File::Glob qw(:case);
t/pod.t
},
],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -622,7 +578,6 @@ use File::Glob qw(:case);
'EXCLUDED' => [ qr{^t/lib/Test/},
qr{^inc/ExtUtils/},
],
- 'CPAN' => 1,
'UPSTREAM' => 'first-come',
},
@@ -631,14 +586,13 @@ use File::Glob qw(:case);
'MAINTAINER' => 'rkobes',
'DISTRIBUTION' => 'RKOBES/ExtUtils-Manifest-1.57.tar.gz',
'FILES' => q[cpan/ExtUtils-Manifest],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
'ExtUtils::ParseXS' =>
{
'MAINTAINER' => 'kwilliams',
- 'DISTRIBUTION' => 'DAGOLDEN/ExtUtils-ParseXS-2.21.tar.gz',
+ 'DISTRIBUTION' => 'DAGOLDEN/ExtUtils-ParseXS-2.2205.tar.gz',
'EXCLUDED' => [ qw{
t/bugs/RT48104.xs
t/bugs/typemap
@@ -646,7 +600,6 @@ use File::Glob qw(:case);
t/include/nscore.h
}],
'FILES' => q[cpan/ExtUtils-ParseXS],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -654,7 +607,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'perlfaq',
'FILES' => q[pod/perlfaq*],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -663,7 +615,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'BINGOS/File-Fetch-0.24.tar.gz',
'FILES' => q[cpan/File-Fetch],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -679,7 +630,6 @@ use File::Glob qw(:case);
'MAP' => { '' => 'cpan/File-Path/lib/File/',
't/' => 'cpan/File-Path/t/',
},
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -692,7 +642,6 @@ use File::Glob qw(:case);
misc/results.txt
}
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -704,7 +653,6 @@ use File::Glob qw(:case);
'EXCLUDED' => [ qw(Makefile.PL MANIFEST README META.yml),
qr{^demo/}
],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -739,7 +687,6 @@ use File::Glob qw(:case);
'perlfilter.pod' => 'pod/perlfilter.pod',
'' => 'cpan/Filter-Util-Call/',
},
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -756,7 +703,6 @@ use File::Glob qw(:case);
'MAP' => { '' => 'cpan/Getopt-Long/',
'lib/newgetopt.pl' => 'lib/newgetopt.pl',
},
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -768,7 +714,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'p5p',
'DISTRIBUTION' => 'SBURKE/I18N-LangTags-0.35.tar.gz',
'FILES' => q[dist/I18N-LangTags],
- 'CPAN' => 0,
'UPSTREAM' => 'blead',
},
@@ -777,7 +722,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'ilyaz',
'DISTRIBUTION' => 'ILYAZ/modules/if-0.0401.tar.gz',
'FILES' => q[cpan/if],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -787,7 +731,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'GBARR/IO-1.25.tar.gz',
'FILES' => q[dist/IO/],
'EXCLUDED' => [ qw{t/test.pl}, ],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -797,7 +740,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'PMQS/IO-Compress-2.021.tar.gz',
'FILES' => q[cpan/IO-Compress],
'EXCLUDED' => [ qr{t/Test/} ],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -806,16 +748,14 @@ use File::Glob qw(:case);
'MAINTAINER' => 'tomhughes',
'DISTRIBUTION' => 'TOMHUGHES/IO-Zlib-1.10.tar.gz',
'FILES' => q[cpan/IO-Zlib],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
'IPC::Cmd' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-0.54.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-0.58.tar.gz',
'FILES' => q[cpan/IPC-Cmd],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -825,7 +765,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'MHX/IPC-SysV-2.01.tar.gz',
'FILES' => q[cpan/IPC-SysV],
'EXCLUDED' => [ qw{const-c.inc const-xs.inc} ],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -835,7 +774,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'SMUELLER/lib-0.62.tar.gz',
'FILES' => q[dist/lib/],
'EXCLUDED' => [ qw{forPAUSE/lib.pm t/00pod.t} ],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -845,17 +783,17 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'GBARR/libnet-1.22.tar.gz',
'FILES' => q[cpan/libnet],
'EXCLUDED' => [ qw{Configure install-nomake} ],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
'Locale-Codes' =>
{
- 'MAINTAINER' => 'neilb',
- 'DISTRIBUTION' => 'NEILB/Locale-Codes-2.07.tar.gz',
+ 'MAINTAINER' => 'sbeck',
+ 'DISTRIBUTION' => 'SBECK/Locale-Codes-3.12.tar.gz',
'FILES' => q[cpan/Locale-Codes],
- 'CPAN' => 1,
- 'UPSTREAM' => undef,
+ 'EXCLUDED' => [ qw{t/pod_coverage.t t/pod.t}, qr{^t/runtests},
+ qr{^internal/}, qr{^examples/} ],
+ 'UPSTREAM' => 'cpan',
},
'Locale::Maketext' =>
@@ -864,7 +802,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'FERREIRA/Locale-Maketext-1.13.tar.gz',
'FILES' => q[dist/Locale-Maketext],
'EXCLUDED' => [ qw{perlcriticrc t/00_load.t t/pod.t} ],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -874,7 +811,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'JESSE/Locale-Maketext-Simple-0.21.tar.gz',
'FILES' => q[cpan/Locale-Maketext-Simple],
'EXCLUDED' => [ qr{^inc/} ],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -883,7 +819,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'KANE/Log-Message-0.02.tar.gz',
'FILES' => q[cpan/Log-Message],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -892,7 +827,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'BINGOS/Log-Message-Simple-0.06.tar.gz',
'FILES' => q[cpan/Log-Message-Simple],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -900,7 +834,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'lwall',
'FILES' => q[mad],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -915,7 +848,6 @@ use File::Glob qw(:case);
t/pod_cov.t
}
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -943,7 +875,6 @@ use File::Glob qw(:case);
'lib/Math/BigInt/FastCalc.pm'
=> 'cpan/Math-BigInt-FastCalc/FastCalc.pm',
},
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -958,7 +889,6 @@ use File::Glob qw(:case);
t/pod_cov.t
},
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -973,7 +903,6 @@ use File::Glob qw(:case);
t/pod-coverage.t
},
],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -988,18 +917,16 @@ use File::Glob qw(:case);
Memoize/Saves.pm
},
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
'MIME::Base64' =>
{
'MAINTAINER' => 'gaas',
- 'DISTRIBUTION' => 'GAAS/MIME-Base64-3.08.tar.gz',
+ 'DISTRIBUTION' => 'GAAS/MIME-Base64-3.09.tar.gz',
'FILES' => q[cpan/MIME-Base64],
'EXCLUDED' => [ qw{ t/bad-sv.t }, ],
- 'CPAN' => 1,
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'cpan',
},
'Module::Build' =>
@@ -1009,7 +936,6 @@ use File::Glob qw(:case);
'FILES' => q[cpan/Module-Build],
'EXCLUDED' => [ qw{ t/par.t t/signature.t },
qr!^contrib/!, qr!^devtools! ],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1018,7 +944,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'rgarcia',
'DISTRIBUTION' => 'BINGOS/Module-CoreList-2.23.tar.gz',
'FILES' => q[dist/Module-CoreList],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -1027,16 +952,14 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'KANE/Module-Load-0.16.tar.gz',
'FILES' => q[cpan/Module-Load],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
'Module::Load::Conditional' =>
{
'MAINTAINER' => 'kane',
- 'DISTRIBUTION' => 'BINGOS/Module-Load-Conditional-0.34.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Module-Load-Conditional-0.38.tar.gz',
'FILES' => q[cpan/Module-Load-Conditional],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1045,7 +968,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'BINGOS/Module-Loaded-0.06.tar.gz',
'FILES' => q[cpan/Module-Loaded],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1054,8 +976,7 @@ use File::Glob qw(:case);
'MAINTAINER' => 'simonw',
'DISTRIBUTION' => 'SIMONW/Module-Pluggable-3.9.tar.gz',
'FILES' => q[cpan/Module-Pluggable],
- 'CPAN' => 1,
- 'UPSTREAM' => undef,
+ 'UPSTREAM' => 'cpan',
},
'Net::Ping' =>
@@ -1063,7 +984,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'smpeters',
'DISTRIBUTION' => 'SMPETERS/Net-Ping-2.36.tar.gz',
'FILES' => q[dist/Net-Ping],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -1073,7 +993,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'FLORA/NEXT-0.64.tar.gz',
'FILES' => q[cpan/NEXT],
'EXCLUDED' => [ qr{^demo/} ],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1082,7 +1001,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'BINGOS/Object-Accessor-0.36.tar.gz',
'FILES' => q[cpan/Object-Accessor],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1091,7 +1009,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'KANE/Package-Constants-0.02.tar.gz',
'FILES' => q[cpan/Package-Constants],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1103,7 +1020,6 @@ use File::Glob qw(:case);
# the tarball. Russell's Paradox eat your heart out.
'EXCLUDED' => [ qw( Params-Check-0.26.tar.gz ) ],
'FILES' => q[cpan/Params-Check],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1112,7 +1028,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'corion',
'DISTRIBUTION' => 'CORION/parent-0.223.tar.gz',
'FILES' => q[cpan/parent],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1122,7 +1037,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'SMUELLER/Parse-CPAN-Meta-1.40.tar.gz',
'FILES' => q[cpan/Parse-CPAN-Meta],
'EXCLUDED' => [ qw( t/97_meta.t t/98_pod.t t/99_pmv.t ) ],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
# NOTE: 'perl uupacktool.pl t/data/utf_16_le_bom.yml.packed'
# run by hand after import, as the core's test harness doesn't
@@ -1135,7 +1049,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'SMUELLER/PathTools-3.31.tar.gz',
'FILES' => q[cpan/Cwd],
'EXCLUDED' => [ qr{^t/lib/Test/} ],
- 'CPAN' => 1,
'UPSTREAM' => "cpan",
# NOTE: PathTools is in cpan/Cwd/ because it contains Cwd.xs and
# something, possibly Makefile.SH, makes an assumption that the
@@ -1146,7 +1059,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'pvhp',
'FILES' => q[pod/perlebcdic.pod],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -1154,7 +1066,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'p5p',
'FILES' => q[ext/PerlIO],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -1163,7 +1074,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'elizabeth',
'DISTRIBUTION' => 'ELIZABETH/PerlIO-via-QuotedPrint-0.06.tar.gz',
'FILES' => q[cpan/PerlIO-via-QuotedPrint],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1171,7 +1081,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'laun',
'FILES' => q[pod/perlpacktut.pod],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -1179,7 +1088,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'sburke',
'FILES' => q[pod/perlpodspec.pod],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -1188,7 +1096,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'abigail',
'FILES' => q[pod/perlrecharclass.pod
pod/perlrebackslash.pod],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -1197,7 +1104,6 @@ use File::Glob qw(:case);
{
MAINTAINER => 'avar',
FILES => q[pod/perlreapi.pod],
- CPAN => 0,
'UPSTREAM' => undef,
},
@@ -1205,7 +1111,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'mjd',
'FILES' => q[pod/perlreftut.pod],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -1213,7 +1118,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'elizabeth',
'FILES' => q[pod/perlthrtut.pod],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -1222,7 +1126,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'arandal',
'DISTRIBUTION' => 'SBURKE/Pod-Escapes-1.04.tar.gz',
'FILES' => q[cpan/Pod-Escapes],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1237,7 +1140,6 @@ use File::Glob qw(:case);
'MAP' => { '' => 'cpan/Pod-LaTeX/',
'pod2latex.PL' => 'pod/pod2latex.PL',
},
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1254,7 +1156,6 @@ use File::Glob qw(:case);
'MAP' => { '' => 'cpan/Pod-Parser/',
'scripts/' => 'pod/',
},
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1276,21 +1177,9 @@ use File::Glob qw(:case);
'MAP' => { '' => 'dist/Pod-Perldoc/',
'lib/perldoc.pod' => 'pod/perldoc.pod',
},
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
- 'Pod::Plainer' =>
- {
- 'DISTRIBUTION' => 'RMBARKER/Pod-Plainer-1.02.tar.gz',
- 'MAINTAINER' => 'rmbarker',
- 'FILES' => q[dist/Pod-Plainer],
- 'CPAN' => 1,
- 'UPSTREAM' => 'blead',
- 'EXCLUDED' => [ qw(t/pod.t t/pod-coverage.t) ],
- 'DEPRECATED' => 5.011,
- },
-
'Pod::Simple' =>
{
'MAINTAINER' => 'arandal',
@@ -1301,7 +1190,6 @@ use File::Glob qw(:case);
# have been in blead a long time. I'm going to assume then that
# the blead versions of these two files are authoritative - DAPM
'EXCLUDED' => [ qw( lib/perlpod.pod lib/perlpodspec.pod ) ],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1316,7 +1204,6 @@ use File::Glob qw(:case);
'MAP' => { '' => 'cpan/podlators/',
'scripts/' => 'pod/',
},
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1325,21 +1212,19 @@ use File::Glob qw(:case);
'MAINTAINER' => 'rgarcia',
'DISTRIBUTION' => 'RGARCIA/Safe-2.22.tar.gz',
'FILES' => q[dist/Safe],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
'Scalar-List-Utils' =>
{
'MAINTAINER' => 'gbarr',
- 'DISTRIBUTION' => 'GBARR/Scalar-List-Utils-1.21.tar.gz',
+ 'DISTRIBUTION' => 'GBARR/Scalar-List-Utils-1.23.tar.gz',
# Note that perl uses its own version of Makefile.PL
'FILES' => q[cpan/List-Util],
'EXCLUDED' => [ qr{^inc/Module/},
qr{^inc/Test/},
qw{ mytypemap },
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1349,39 +1234,16 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'SMUELLER/SelfLoader-1.17.tar.gz',
'FILES' => q[dist/SelfLoader],
'EXCLUDED' => [ qw{ t/00pod.t } ],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
- 'Shell' =>
- {
- 'MAINTAINER' => 'ferreira',
- 'DISTRIBUTION' => 'FERREIRA/Shell-0.72_01.tar.gz',
- 'FILES' => q[cpan/Shell],
- 'EXCLUDED' => [ qw{ t/01_use.t t/99_pod.t } ],
- 'CPAN' => 1,
- 'UPSTREAM' => undef,
- 'DEPRECATED' => 5.011,
- },
-
'Storable' =>
{
'MAINTAINER' => 'ams',
'DISTRIBUTION' => 'AMS/Storable-2.21.tar.gz',
'FILES' => q[dist/Storable],
'EXCLUDED' => [ qr{^t/Test/} ],
- 'CPAN' => 1,
- 'UPSTREAM' => 'blead',
- },
-
- 'Switch' =>
- {
- 'MAINTAINER' => 'rgarcia',
- 'DISTRIBUTION' => 'RGARCIA/Switch-2.15.tar.gz',
- 'FILES' => q[dist/Switch],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
- 'DEPRECATED' => 5.011,
},
'Sys::Syslog' =>
@@ -1399,7 +1261,6 @@ use File::Glob qw(:case);
win32/PerlLog.RES
},
],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1409,7 +1270,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'RRA/ANSIColor-2.02.tar.gz',
'FILES' => q[cpan/Term-ANSIColor],
'EXCLUDED' => [ qr{^tests/}, qw(t/pod-spelling.t t/pod.t) ],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1418,7 +1278,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'jstowe',
'DISTRIBUTION' => 'JSTOWE/Term-Cap-1.12.tar.gz',
'FILES' => q[cpan/Term-Cap],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1427,7 +1286,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'kane',
'DISTRIBUTION' => 'KANE/Term-UI-0.20.tar.gz',
'FILES' => q[cpan/Term-UI],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1436,7 +1294,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'jesse',
'DISTRIBUTION' => 'JESSE/Test-1.25_02.tar.gz',
'FILES' => q[cpan/Test],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1455,7 +1312,6 @@ use File::Glob qw(:case);
t/lib/if.pm
}
],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1474,7 +1330,6 @@ use File::Glob qw(:case);
lib/Test/Builder/IO/Scalar.pm
}
],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1484,7 +1339,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'ADAMK/Text-Balanced-2.02.tar.gz',
'FILES' => q[cpan/Text-Balanced],
'EXCLUDED' => [ qw( t/97_meta.t t/98_pod.t t/99_pmv.t ) ],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1499,7 +1353,6 @@ use File::Glob qw(:case);
'ParseWords.pm' => 'cpan/Text-ParseWords/lib/Text/ParseWords.pm',
'' => 'cpan/Text-ParseWords/',
},
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1514,7 +1367,6 @@ use File::Glob qw(:case);
# considerably over the years
'test.pl' => 'cpan/Text-Soundex/t/Soundex.t',
},
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1524,7 +1376,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'MUIR/modules/Text-Tabs+Wrap-2009.0305.tar.gz',
'FILES' => q[cpan/Text-Tabs],
'EXCLUDED' => [ qw( t/dnsparks.t ) ], # see af6492bf9e
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1538,7 +1389,6 @@ use File::Glob qw(:case);
t/99_pod.t
t/test.pl
) ],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -1552,35 +1402,32 @@ use File::Glob qw(:case);
t/99_pod.t
t/test.pl
) ],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
'threads' =>
{
'MAINTAINER' => 'jdhedden',
- 'DISTRIBUTION' => 'JDHEDDEN/threads-1.75.tar.gz',
+ 'DISTRIBUTION' => 'JDHEDDEN/threads-1.77.tar.gz',
'FILES' => q[dist/threads],
- 'EXCLUDED' => [ qw(examples/pool.pl
- t/pod.t
+ 'EXCLUDED' => [ qr{^examples/},
+ qw(t/pod.t
t/test.pl
threads.h
) ],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
'threads::shared' =>
{
'MAINTAINER' => 'jdhedden',
- 'DISTRIBUTION' => 'JDHEDDEN/threads-shared-1.32.tar.gz',
+ 'DISTRIBUTION' => 'JDHEDDEN/threads-shared-1.33.tar.gz',
'FILES' => q[dist/threads-shared],
'EXCLUDED' => [ qw(examples/class.pl
shared.h
t/pod.t
t/test.pl
) ],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
},
@@ -1589,7 +1436,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'mjd',
'DISTRIBUTION' => 'MJD/Tie-File-0.96.tar.gz',
'FILES' => q[cpan/Tie-File],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1598,7 +1444,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'nuffin',
'DISTRIBUTION' => 'NUFFIN/Tie-RefHash-1.38.tar.gz',
'FILES' => q[cpan/Tie-RefHash],
- 'CPAN' => 1,
'UPSTREAM' => 'cpan',
},
@@ -1607,7 +1452,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'zefram',
'DISTRIBUTION' => 'JHI/Time-HiRes-1.9719.tar.gz',
'FILES' => q[cpan/Time-HiRes],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1617,7 +1461,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'DROLSKY/Time-Local-1.1901.tar.gz',
'FILES' => q[ext/Time-Local],
'EXCLUDED' => [ qw(t/pod-coverage.t t/pod.t) ],
- 'CPAN' => 1,
'UPSTREAM' => 'blead',
# Currently Time::Local is no longer backwards compatible with Pre-5.11 perls
# the version in core has now deviated from the CPAN version. To re-dual-life
@@ -1629,7 +1472,6 @@ use File::Glob qw(:case);
'MAINTAINER' => 'msergeant',
'DISTRIBUTION' => 'MSERGEANT/Time-Piece-1.15.tar.gz',
'FILES' => q[cpan/Time-Piece],
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1642,7 +1484,6 @@ use File::Glob qw(:case);
'EXCLUDED' => [ qr{X$},
qw{disableXS enableXS }
],
- 'CPAN' => 1,
'UPSTREAM' => 'first-come',
},
@@ -1652,7 +1493,6 @@ use File::Glob qw(:case);
'DISTRIBUTION' => 'SADAHIRO/Unicode-Normalize-1.03.tar.gz',
'FILES' => q[cpan/Unicode-Normalize],
'EXCLUDED' => [ qw{MANIFEST.N Normalize.pmN disableXS enableXS }],
- 'CPAN' => 1,
'UPSTREAM' => 'first-come',
},
@@ -1669,7 +1509,6 @@ use File::Glob qw(:case);
'MAP' => { 'lib/' => 'lib/',
't/coretests.pm' => 'lib/version.t',
},
- 'CPAN' => 1,
'UPSTREAM' => undef,
},
@@ -1677,7 +1516,6 @@ use File::Glob qw(:case);
{
'MAINTAINER' => 'craig',
'FILES' => q[vms configure.com README.vms],
- 'CPAN' => 0,
'UPSTREAM' => undef,
},
@@ -1685,7 +1523,6 @@ use File::Glob qw(:case);
**** PATCH TRUNCATED AT 2000 LINES -- 73367 NOT SHOWN ****
--
Perl5 Master Repository
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic