In perl.git, the annotated tag v5.25.3 has been created
<http://perl5.git.perl.org/perl.git/commitdiff/65fc7836b536eeece03e6b021cac681319c391dd?hp=0000000000000000000000000000000000000000>
at 65fc7836b536eeece03e6b021cac681319c391dd (tag)
tagging c137098022dcef5e7ea32608e5299276efea6457 (commit)
replaces v5.25.2
tagged by Steve Hay
on Wed Jul 20 15:27:52 2016 +0100
- Log -----------------------------------------------------------------
Perl 5.25.3
Aaron Crane (1):
pod/perldata.pod: fix tiny typo
Alex Vandiver (1):
RT now imports new tags automatically
Aristotle Pagaltzis (5):
Module::CoreList: prepare for better legibility of upcoming patch
Module::CoreList: cut TieHashDelta out of everybodyâs life
perlfunc: unrearrange sysseek doc to prepare next patch
perlfunc: fix seek/tell/sysseek byte offset note akwardness
perlfunc: remove obsolete study docs
Chad Granum (1):
Update Test-Simple to 1.302037
Chris 'BinGOs' Williams (2):
Fix Maintainers.pl after 94e22bd6
Update Time-HiRes to CPAN version 1.9735
Chris Lamb (1):
Make the build reproducible.
Craig A. Berry (3):
svpeek.t: $? is localized now.
Skip EUMM subdirscomplex test on VMS.
Use catfile, not catdir in metadata.t.
Dan Collins (3):
t/re/regexp.t: Better formatting for test failures
t/re/regexp.t: Remove extra semicolons from output.
Configure: clarify "version-specific"
David Mitchell (29):
PerlIO-encoding/t/fallback.t: test for warning
Perl_my_vsnprintf: avoid compiler warning
uninit warning from $h{\const} coredumped
Revert "Update Time-HiRes to CPAN version 1.9735"
only treat stash entries with .*:: as sub-stashes
pp_aelemfast: skip av_fetch() for simple cases
pp_aelemfast: always extend stack
S_lvref() OP_[AH]SLICE => OP_LVREFSLICE flag issue
Add test for RT #128252
doeval_compile(): remove dead code
tidy doeval_compile()
harmonise die_unwind, doeval_compile, leaveeval
expand and rename S_undo_inc_then_croak()
cx_popeval(): don't mortalise blk_eval.old_namesv
die_unwind(): mortalise, not mortalcopy the err SV
FREETMPS when leaving eval, even when void/dying
[MERGE] make eval scope exit free temps
op_lvalue_flags(): silence compiler warning
Revert "FREETMPS when leaving eval, even when void/dying"
undeprecate hv_bucket_ratio()
handle magic in multideref "unit val" var names
SEGV in "Subroutine redefined" warning
RT #128255: Assert fail in S_sublex_done
fix removal of PL_(lex_)encoding under threads
op.c: explain op_next generation better
fix build on clang plus -DPERL_GLOBAL_STRUCT
bump feature.pm $VERSION
perlop: clarify that entries aren't in prec order
rename "WORD" lexical token to "BAREWORD"
Father Chrysostomos (49):
Preserve 64-bit array offsets in uninit warnings
Fix stupid test in 9uninit
stash.t: Remove tyrone::slothrop
[perl #128238] Crash with non-stash in stash
perlunicode typo
[perl #128478] Restore former "$foo::$bar" parsing
[perl #128508] Fix line numbers with perl -x
Donât let XSLoader load relative paths
Increase $XSLoader::VERSION to 0.22
[perl #128532] Crash vivifying stub in deleted pkg
Fix XSLoader to recognize drive letters
[perl #128597] Crash from gp_free/ckWARN_d
Make encoding::warnings a no-op in 5.26
Increase $encoding::warnings::VERSION to 0.13
Disable ${^ENCODING}
Remove IN_ENCODING macro, and all code dependent on it
Remove PL_(lex_)encoding and all dependent code
Remove mg.c:_get_encoding
Disable encoding.pmâs default mode; update docs
Remove t/uni/chr.t
Update t/porting/customized.dat
Increase $encoding::VERSION to 2.17_01
Remove t/uni/tr_?jis.t
concat2.t: Remove encoding test
[Merge] Remove ${^ENCODING} functionality
[perl #128621] #define PL_encoding
Get regen to work before 5.10
Allow my \$a
Add experimental::declared_refs warn categ
Add declared_refs feature feature
Make my\ experimental
Update docs for declared_refs
Clearer declared_refs warning msg
perldiag entries for declared_refs
Tests for declared_refs err/warn messages
decl_refs.t: Finish adding tests for declared_refs
[Merge] declared_refs feature allowing my\$x
perldelta for #128238
perldelta for #128478 / d9d2b74c
perldelta for #128508 / b3dd0aba3
perldelta for 08e3451 and a651dcdf6
perldelta for 63aab7e / #128532
perldelta for a2637ca0a / #128597
perldelta for a9cb10c37 (${^ENCODING} removal)
Add Filter::Encoding to the known links
Note in perlvar that ${^ENCODING} is removed
perlref: Wrap pod
perldelta for 6fe925b92 / my\
Fix failing uninit test on 64-bit-int builds
H.Merijn Brand (2):
[perl #128538] [PATCH] Fix copy/paste error in Configure
Minor change after backpotinr
Jarkko Hietaniemi (11):
VAX: Configure changes for VAX floats
VAX: code changes for VAX floats
VAX: test changes for VAX floats
If only miniperl, no use utf8 for you.
If only miniperl, no use re for you.
The 47918419 mistakenly made miniperl skippage unconditional
in 15899733 the condition was supposed to stay optional
VAX: Configure: the VAX fp not really little-endian
VAX: perl.h: document the VAX fp better/more
VAX: further docs about the VAX fp formats
VAX: one more VAX fp doc tweakage
Karl Williamson (33):
t/re/uniprops.t: Add more description for \b{} tests
regexec.c: Add a const to a function parameter
Tell mktables what Unicode version mk_invlist.pl handles
Prepare for Unicode 9.0
perldelta for Unicode 9.0
perluniprops: Fix pod
perlunicode: Fix mistatement
Update perlunicode
perlapi: Add entry for hv_bucket_ratio
Change \p{foo} to mean \p{scx: foo}
perl.h: Fix typo in comment
regexec.c: Silence compiler warning
cpan/Encode/encoding.pm: Fix typo in pod
PATCH: [perl #128628] divide by 0 in locale.c
regcomp.h: Use #define mnemonic, not hard-coded number
SSize_t instead of IV
t/test.pl: Add fresh_perl() function
Add t/re/anyof.t
Fix -Dr output regression
anyof.t: Add tests for previous commit
regcomp.c: Improve -Dr output
regcomp.[ch]: Comments, White-space, only
t/re/pat.t: Add some tests
regcomp.c: Improve -Dr output
regcomp.c: Refactor code dealing with m/[...]/d
t/re/anyof.t: add tests for ranges
regcomp.c: Reimplement add_range_to_invlist()
regcomp.c: Change some append_range_to_invlist() calls
Merge regcomp changes branch into blead
PATCH: [perl #128170] Assert fail in regcomp.c
regcomp.c: Silence compiler warning
locale.c: Add some debugging statements
lib/locale.t: Fix tests, add a test
Lukas Mai (2):
perlnewmod: more updates
perlfunc: clarify seek/sysseek documentation re byte offsets (RT #128607)
Matthew Horsfall (9):
Update epigraphs.pod after release
Tick off release in release_schedule.pod
Update release announcement template for 5.26 in 2017.
Add new perldelta
Bump the perl version in various places for 5.25.3
Bump Module::CoreList version for 5.25.3
Update Devel-PPPort to CPAN version 3.35
Correct comment in t/porting/manifest.
Sort @def before generating $warnings::DEFAULT.
Salvador Fandino (1):
Fix Encode constant name usage: WARN_ON_ERROR --> WARN_ON_ERR
Sawyer X (3):
Abigail volunteered to handle January's release of 5.25.9
Chad will be taking October, Sawyer December
Steve Hay will release next two maints on the 25th
Steffen Mueller (1):
Update Data::Dumper to 2.161
Steve Hay (46):
Module-Metadata was customized by 9ec93952bf
Four Pod-Checker test files have EOL differences compared to CPAN
Fix perlpodstyle.pod file name in Porting/Maintainers.pl
Test-Simple: Remove files left over from old CPAN releases
Porting/Maintainers.pl - version's vperl/vpp.pm is now excluded
Update t/porting/customized.dat following Porting/Maintainers.pl updates
Upgrade Encode from version 2.80 to 2.84
We're in sync with Getopt::Long 2.49.1
We're in sync with Locale::Maketext 1.27
Upgrade from Math::BigInt version 1.999715 to 1.999724
Upgrade Math::BigInt::FastCalc from version 0.40 to 0.42
Upgrade Math::BigRat from version 0.260802 to 0.260804
Upgrade Perl::OSType from version 1.009 to 1.010
We're closer to being in sync with XSLoader 0.20 than with 0.16
We're in sync with CPAN version 2.14
Upgrade Test::Simple from version 1.302026 to 1.302035
Upgrade version from version 0.9916 to 0.9917
Upgrade Parse::CPAN::Meta from version 1.4417 to 1.4421
Upgrade Time::HiRes from version 1.9734 to 1.9739
Upgrade Parse-CPAN-Meta from version 1.4421 to 1.4422
Upgrade Data-Dumper from version 2.154 to 2.160
Silence podcheck.t failure from Data-Dumper's updated Changes file
We're in sync with XSLoader-0.22 (since ae635bbffa)
Upgrade bignum from version 0.42 to 0.43
Upgrade Test-Simple from version 1.302037 to 1.302040
Add epigraph for 5.22.2
5.22.3-RC1 and 5.24.1-RC1 today
Add epigraphs for 5.22.3-RC1 and 5.24.1-RC1
Upgrade Math-BigInt from version 1.999724 to 1.999726
Upgrade libnet from version 3.08 to 3.09
Upgrade Test-Simple from version 1.302040 to 1.302045
Encode has some customized test scripts
Module-Metadata has another customized test script
perldelta - Remove most boilerplate
perldelta - Fill in "fixed in" versions for Errata items
perldelta - Wrapping/formatting
perldelta - Fill in New Diagnostics
perldelta - Fill in Documentation
perldelta - Fill in Testing
perldelta - Fill in rt.perl.org links
perldelta - Fill in Modules and Pragmata
Fix typo in perldelta
perldelta - Fill in Selected Bug Fixes etc
Update Module-CoreList for 5.25.3
Finalize perldelta
5.25.3 today
Sébastien Aperghis-Tramoni (1):
Synchronize blead with CPAN XSLoader 0.22
Todd Rinaldo (1):
Sync CPAN Locale::Maketext 1.27 with blead
Tony Cook (4):
(perl #128359) prevent a const-ness warning on Cygwin
make Configure abort if both -Duselongdouble and -Dusequadmath are
requested
darwin was failing this test under PERLIO=stdio
(perl #128524) correct indentation for utf-8 key hash elements
Unicode Consortium (1):
Use Unicode 9.0
Yves Orton (4):
Add perldelta for POSIX memory leak fix
Add a perldelta entry for recursive subpattern screwup in 5.24
Change scalar(%hash) to be the same as 0+keys(%hash)
change manisort to produce a more intuitive order
Ãvar Arnfjörð Bjarmason (1):
gv.c: Add a comment about what powers Foo->import|unimport
-----------------------------------------------------------------------
--
Perl5 Master Repository