In perl.git, the annotated tag v5.15.9 has been created
<http://perl5.git.perl.org/perl.git/commitdiff/7b50a15ad488ff4d4f50c99b5e534ede59c2d4af?hp=0000000000000000000000000000000000000000>
at 7b50a15ad488ff4d4f50c99b5e534ede59c2d4af (tag)
tagging 01725c1062c0e78d5d79424b6f84013e248992a5 (commit)
replaces v5.15.8
tagged by Abigail
on Tue Mar 20 17:16:30 2012 +0100
- Log -----------------------------------------------------------------
Tenth release of the 5.15 series!
Aaron Crane (1):
TODO Failing tests for warnings in utf8 subcategories
Abigail (73):
Added Dave Rolsky and Max Maischein to the KEEPERS OF THE PUMPKIN.
Upgrade Pod-Simple to 3.20. This should fix issue 111520.
Document the updated version of Pod::Simple
Upgrade Archive-Extract to 0.60
Upgrade cpan/Archive-Tar to 1.84
Upgrade Compress-Raw-Bzip2 to version 2.049.
Upgrade Compress::Raw::Zlib to 2.051.
Merge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead
Fixes type in commit 14c554185
Some files in cpan/Compress-Raw-Zlib have the x bit set.
Upgrade cpan/CPAN-Meta to 2.120630
Upgrade HTTP::Tiny to 0.017.
List the new files that came with the upgrade of CPAN-Meta
Exclude perlcritic.rc files.
Merge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead
Upgrade Locale-Codes to 3.21
Script to help out upgrading a cpan/ distro.
Add Porting/sync-with-cpan
Mention Porting/sync-with-cpan
Disambiguate map { }
More tests, and more exec-bit removal.
Upgrade Digest-SHA to 5.71.
List one more TODO
Upgrade Unicode-Collate to 0.89
Upgrade Unicode::Normalize to 1.14.
Fix the fixing of MANIFEST
Upgrade Socket to version 2,000
Upgrade Socket to 2.000
Deal with files in the CUSTOMIZED sections.
Upgrade CPANPLUS to 0.9120
Allow passing the name of the CPAN module
Upgrade IO-Compress to 2.049
Revert "Upgrade IO-Compress to 2.049"
Clearify this is for even numbered (BLEAD-FINAL) releases.
Document upgrading a module in cpan/
Fix POD issues
First shot at perl5159delta.pod
Attempt to find an author if (s)he comes via RT.
Paste in the output of Porting/acknowledgements.pl in
pod/perl5159delta.pod
Revert "Paste in the output of Porting/acknowledgements.pl in
pod/perl5159delta.pod"
Revert "First shot at perl5159delta.pod"
Fix a cut-and-paste error
Some backslashes turn out not to be always there.
Add a --tarball option
Update Pod::Perldoc to version 3.17
Retry first shot at perldelta.pod.
More work on perldelta
Use #!/usr/bin/env
Don't remove --tarball
Bail out if it looks scary.
Add a TODO test for RT 111842
Mention the fix to perlfunc.html in "Configuration and Compilation" as
well.
More perldelta work.
Bump the perl version in various places for 5.15.9
Eliminate a warning
Point out CoreList's CAVEATS section is in CoreList.pod
Update Module::CoreList for 5.15.9
Paste in the output of Porting/corelist-perldelta.pl
Document new versions of Data::Dumper and XS::APItest.
Fix spelling errors in pod/perldelta.pod
Document upgrade of lib/charnames.
Changed email adress & fixed name for Mark Fisher.
Document the TRIE changes in perldelta
List 5.16 blockers in 'Known Problems' in perldelta
Reran Porting/acknowledgements.pl
Fix typo in pod/perldelta
Removed the changes to Term::ReadLine from the bug fixes section.
Say "warnings" instead of "errors"
Clearify that perl can crash, not Windows
Final version of Module::CoreList is 2.65.
Work around an HTML display issue
Add 5.15.9 release to perlhist.pod
Clearify "build, test and check a fresh perl" instructions
Chris 'BinGOs' Williams (6):
Update the link for Module-Build/core integration
Sync Module-CoreList version in Maintainers.pl with CPAN
Ran zlib2ansi script against zlib-src/ to fix K&R-isms
Separate the POD from the corelist data in Module::CoreList
Update CPANPLUS to CPAN version 0.9121
Get the ABSTRACT for Module-CoreList from the .pod file now
Craig A. Berry (5):
Different differences for Pod::Html tests.
Better cross-platform unixify for Pod::Html.
Portability tweaks to Pod::Html's cache.t.
Bump Pod::Html version.
fix warning in test.pl diagnostics output.
Dave Rolsky (2):
Add a missing word to perlsource.pod
Run podtidy on perlsource.pod
David Cantrell (1):
doco improvement for attributes.pm
David Golden (7):
ignore all MYMETA files, not just .yml
ExtUtils::CBuilder - add dual-life support files
add ext/Pod-Functions/.gitignore
Update Maintainers.pl for new ExtUtils::CBuilder
ExtUtils::CBuilder: add support information
Remove ExtUtils-CBuilder's MANIFEST.SKIP
Add ambs to Maintainers.pl for ExtUtils::CBuilder
David Mitchell (4):
av_fetch: de-duplicate small bit of code
fix slowdown in nested hash freeing
fix typo in src comment
stop S_forget_pmop() SEGVing
Eric Brine (1):
fix documentation for exec's warning behavior
Father Chrysostomos (18):
Increase $arybase::VERSION to 0.05
arybase.xs: Wrap PL_check safely
perlfunc: bad wording
regen/feature.pl: Show perl.h line num in error msg
Donât ânormaliseâ hints for bare âno featureâ
Make CPAN upstream for File::Temp
Increase $attributes::VERSION to 0.18
perldiag: Reflow for better splain output
perldata: Two spaces after dots, please
[perl #107366] Allow attributes to set :lvalue on defined sub
attributes.pm: Add caveat about lvalue subs
attributes.pm: Consistent spaces after dots in pod
Porting/bisect.pl: Typos in diag msg
Stop warning hint-checking from doing bad reads
perlvar: Document ${^WARNING_BITS} better
Dear perlvar: ${^WARNING_BITS} was added in 5.6
perlvar: Fix long lines
regen pod issues
Florian Ragwitz (1):
Stop the indexer from processing private modules
Jesse Vincent (1):
Corion's release is done. Check him off
Karl Williamson (35):
regcomp.c: Add cast to silence Solaris warning
mktables: Correct Unicode 6.1 omission
Patch [perl #111400] [:upper:] broken for above Latin1
(?foo:...) loses passed in charset
re/pat.t: Remove obsolete comment
regcomp.c: Add comment, reorder #define more logically
regcomp.c: Add comment
regcomp.sym: Fix out-dated description
perllexwarn: Fix typos
pods: Note future deprecation of unescaped "{"
cherrymaint: Beef up --help option
charnames.t: Attempt to fix probable timing issue
Unicode::UCD: pod clarifications, corrections
pat.t: Fix typo in comment
mktables: Add required parens and reword warning msg
Unicode::UCD: typos in error messages
Unicode::UCD::prop_invmap: Fix returned format
mktables: A leading zero is different than an only 0
mktables: Don't duplicate entries
mktables: Backport name_alias changes to earlier Unicode versions
mktables: white-space only
perldelta: clarification
perlguts, warnings.t: Update references to obsolete fcn names
autodoc.pl: pod format fix
perlapi (from sv.h) clarifications
utf8.c: pod (mostly formatting) + comments changes
utf8.c: pod clarification
utf8.c: Add utf8_to_uvchr_buf() and utf8_to_uvuni_buf()
utf8.c: Add valid_utf8_to_uvuni() and valid_utf8_to_uvchr()
Use the new utf8 to code point functions
Deprecate utf8_to_uvchr() and utf8_to_uvuni()
5160delta: Note that feasible to remain on Unicode 6.0
charnames: re-order pod sections
charnames pod: slight rewording
charnames: Clarify viacode pod
Marc Green (1):
Fix bug in pod2html crossreferencing
Max Maischein (9):
Merge branch 'release-5.15.8' into blead
Add epigraph for 5.15.8
Add perl5158delta.pod
Pluralize "Modules and Pragma" to "Modules and Pragmata"
Fix typo
Make corelist-perldelta.pl keep the existing heading
Add description of new change process for http://dev.perl.org
Add an example how to fix '%s: command not found'
load Algorithm::Diff later in corelist-perldelta
Nicholas Clark (38):
Simplify platform specific code in t/run/cloexec.t
Improve the tests for the -n and -p switches.
Improve the tests for -x
In struct yy_parser, change lex_flags to a U8, from part of a bitfield.
In perl.c, change S_open_script() to return rsfp.
Change S_open_script() to return NULL to signal "read from stdin".
Move the close-on-exec logic to one place, at the end of S_open_script().
The parser should always close the file handle that it opened.
Merge the fixes for RT #37033 into blead.
DESTROY is documented in perlobj - correct the cross-reference in
perlfunc.
In the perlfunc cross-reference sections, link to the section within a
page.
De-emphasise switch-related keywords in perlfunc.
In perlfunc, don't have functions in "Misc" and a second category.
Remove all the never used parameters from the macro validate_suid()
In S_parse_body(), don't "leak" linestr_sv until global destruction.
Note in perldelta that C<no feature;> now means reset to default.
In deparse.t, rename %reason to %meta.
Add a 'context' feature to deparse.t, to better test ambient pragmas.
Avoid deparse.t testing everything under use feature ':5.10'
Add tests for deparsing C<say> under various combinations of pragmas.
Fix regression in deparsing say (etc) under use 5.10.0
In B::Deparse, refactor the two places that feature::current_bundle()
In B::Deparse, refactor common code into _features_from_bundle().
In Deparse, use $feature::hint_mask directly, instead of copying its
value.
In B::Deparse::_features_from_bundle(), don't call
feature::current_bundle()
In feature.pm, use a consistent code style in import() and unimport().
Merge the code common to feature::import and feature::unimport.
In feature.pm, inline normalise_hints() into __common(), its only caller.
In feature.pm, inline current_bundle() into __common(), its only caller.
Note the improvements to B::Deparse and feature in perldelta.
Merge the feature and B::Deparse refactoring to blead.
Move the todo list from pod/ to Porting/
Add a placeholder man page for perltodo, directing people to look at git.
bisect-runner.pl should detect ccache with -V, not --version
Move the example git bisect shell script from perlgit.pod to Porting/
Add two missing "file"s to the documentation of Porting/bisect.pl
Mention Porting/bisect.pl in perlgit.pod, before describing git bisect.
Note in the source of perlhist.pod that "cow orker" is no typo.
Pau Amma\" (via RT) (1):
Grammar and clarity fixes for exists() in pod/perlfunc.pod
Reini Urban (1):
sdbm.c: fix off-by-one access to global ".dir"
Ricardo Signes (21):
makerel should not add -uncommitted to tarballs
unixify the --outfile arg to pod2html
don't assume that filesys starts at / in Pod-Html
unixify paths a bit more systematicaly in Pod-Html
"no feature" now means reset to default
work harder to get useful diagnostics on Win32
correct a Pod foible that broke blead
update release schedule for next releasers
add "get rt.perl permissions" to RMG
replace bogus non-ASCII dashlike char with -
clarify that Apr 1 is not a hard RC0 date
omnibus perl5160delta editing mess
another bus ride worth of collected delta editing
begin filling the 5.16.0 delta from 5.15.8
Sisyphus's fix for pod2html
make the pod2html tests work with fs with vols
new patch for Term::ReadLine event loop support
avoid some long-line errors in podcheck of Term-Readline
Revert changes to compression libraries
correct argument handling in Term::ReadLine
yes, regression fixes are generally okay for maint
Tony Cook (4):
[rt #111654] TODO test for tainted die propagation
[rt #111654] properly propgate tainted errors
perldelta for die propgation fix
ignore new build result from splitting docs for Module::CoreList
Yves Orton (4):
make test.pl show test number and name in failure diagnostics output
rework how the trie logic handles the newer EXACT nodetypes
[RT #111842] prevent TRIE overwriting EXACT following NOTHING at start
correct logic error that meant that "last" might not be updated properly
Zefram (3):
delay allocating trans table until needed
update perlfunc.html generator
don't taint $$ determined by getpid()
jkeenan (1):
Explain why program must close __DATA__ handle.
-----------------------------------------------------------------------
--
Perl5 Master Repository