In perl.git, the annotated tag v5.25.6 has been created

<http://perl5.git.perl.org/perl.git/commitdiff/b108719394f794ee7153ce5a7029f5eb5acd1080?hp=0000000000000000000000000000000000000000>

        at  b108719394f794ee7153ce5a7029f5eb5acd1080 (tag)
   tagging  1e8f85b7ea24bdc8cdfe1aa523880aa183a7f475 (commit)
  replaces  v5.25.5
 tagged by  Aaron Crane
        on  Thu Oct 20 15:36:58 2016 +0100

- Log -----------------------------------------------------------------
Sixth release of the v5.25 series! (Yes, really!)

Aaron Crane (8):
      Move perldelta entry to correct section
      perldelta: draft for commits up to 877b982928
      perldelta: draft for commits up to 3cc6a05eed
      perldelta: delete unneeded sections
      Update 5.25.6 release date in Module::CoreList
      Update Module::CoreList for 5.25.6
      Finalise perldelta for 5.25.6
      Add 5.25.6 release to perlhist

Andy Lester (1):
      PATCH: [perl #129766] Internal cleanup in numeric.c

Chris 'BinGOs' Williams (8):
      Bump Module-CoreList version for bc46539a
      Update for the Module-CoreList that is on teh CPAN
      Update Time-HiRes version in Maintainers.pl
      Update HTTP-Tiny to CPAN version 0.068
      Update podlators to CPAN version 4.08
      Update Archive-Tar to CPAN version 2.12
      Update Net-Ping to CPAN version 2.51
      Update Archive-Tar to CPAN version 2.14

Dagfinn Ilmari Mannsåker (3):
      Change sv_setpvn(…, "…", …) to sv_setpvs(…, "…")
      Include time.h when testing for clock_xxx functions and syscalls
      Revert "Include time.h when testing for clock_xxx functions and syscalls"

Dan Collins (2):
      RT #116250: Fail the right number of tests on timeout
      [rt #129336] #!perl -i u erroneously interpreted as -u

David Mitchell (25):
      fix builds under USE_PAD_RESET
      add a test for gv_try_downgrade()
      pad.c comments: clarify PERL_PADSEQ_INTRO
      remove a bunch of XXX's from pad.c
      make PADOFFSET be SSizet_t
      make PL_ pad vars be of type PADOFFSET
      perldelta for PADOFFSET changes
      fixup some AV API pod descriptions.
      OP_AVHVSWITCH: make op_private bits 0..1 symbolic
      padrange, aelemfast: use label for private bits
      pp_leaveloop(): rename local vars
      S_sv_2iuv_common(): optimise single digit strings
      Eliminate xpad_cop_seq from _xnvu union
      Porting/bench.pl: explain what PUT means
      Cwd.xs: avoid blib better while building
      OP_MULTIDEREF: ignore customised delete/exists
      undef $0 shouldn't warn about $0
      OP_SASSIGN: make op_first==op_last for UNOP
      make OP_SPLIT a PMOP, and eliminate OP_PUSHRE
      re-indent block in Perl_newASSIGNOP
      Better optimise my/local @a = split()
      fix common assign issue on @a = (split(), 1)
      Concise.pm: extract padname code and fixup split
      Perl_newASSIGNOP: fix on g++ builds
      [MERGE] eliminate OP_PUSHRE and optimise split()

François Perrad (1):
      Provide a template for call to File::Temp::tempfile().

Hugo van der Sanden (1):
      [perl #129350] anchored/floating substrings must be utf8 if target is

James E Keenan (2):
      Time-HiRes: bring up-to-date with CPAN.
      Revert "Reduce SelectSaver memory footprint"

James Raspass (1):
      Speed up compilation of overload.pm a smidge.

Jarkko Hietaniemi (15):
      macos Sierra (10.12) hints comment updates.
      vax-netbsd: inf/nan only if IEEE 754
      vax-netbsd: avoid NV_INF/NV_NAN uses
      vax-netbsd: POSIX: fenv.h is work-in-progress
      vax-netbsd: POSIX: skip inf/nan parts
      vax-netbsd: POSIX: skip t/math.t tests needing inf/nan
      vax-netbsd: do not export inf/nan which we do not have
      PL_inf/PL_nan need different export with C++
      Time-HiRes: explicit clockid_t cast for C++11
      If a unit test doesn't finish in 5 minutes, it's not a unit test.
      macOS Sierra (10.12) does have clockid_t.
      netbsd/vax perldelta tweakery.
      Add script for looking at test time outliers.
      Add scan for IBM and Cray mainframe fp formats.
      make regen for the IBM/CRAY fp

Karl Williamson (49):
      utf8.c: #define MIN if not already defined
      podcheck.t: perlepigraphs: don't note too long verbatims
      perlapi: Minor clarifications to sv_utf8_decode
      perlapi: Clarifications, nits in Unicode support docs
      Move #define to different header
      XS-APItest/t/utf8.t: Add some tests
      APItest/t/utf8.t: Rename variable
      Add API Unicode handling functions
      Add is_utf8_fixed_width_buf_flags() and use it
      Centralize definitions of MIN, MAX
      utf8n_to_uvchr() Fix EBCDIC bug with overlongs
      APItest/t/utf8.t: Fix typo
      APItest/t/utf8.t: Skip some tests if major one fails
      utf8.c: Add missing type specifier to declaration
      APItest/t/utf8.t: Fix EBCDIC test
      APItest/t/utf8.t: Fix 3-byte overlong test
      APItest/t/utf8.t: Add some constants
      utf8.c: Add missing cast
      XS-APItest/t/utf8.t: Fix failing EBCDIC test
      perlapi: Fix docs for 2 scope related macros
      autodoc.pl: Allow =item lists in perlapi
      utf8.c: Consolidate duplicate error msg text
      Add details to UTF-8 malformation error messages
      utf8.c: Add some UNLIKELY()s
      APItest/t/utf8.t: Extract code to common function
      utf8.h: Change some flag definition constants
      utf8.c: Rename a couple of macros for clarity
      utf8.c: Extract some code into 2 functions
      APItest/t/utf8.t: Rename test for clarity
      APItest/t/utf8.t: Add missing test
      APItest/t/utf8.t: Fix improper tests
      APItest/t/utf8.t: Indent a bunch of code
      utf8n_to_uvchr(): Note multiple malformations
      utf8n_to_uvchr(): Make a parameter const
      Add utf8n_to_uvchr_error
      utf8.h: Simplify macro
      perlapi: Fix clause that should have been removed earlier
      utf8.c: Silence a compiler warning
      PATCH: [perl #129891] t/op/utf8decode.t failing
      toke.c: Fix grammar in comment
      perlapi: Grammar, typos
      toke.c: Fix EBCDIC issue
      op.c: Fix EBCDIC-only bug
      utf8.c: Reflow 2 lines, so it is clear they are 2.
      Add a regex_sets debugging function
      regcomp.c: Fix erroneous comment; clarify others
      PATCH: [perl #129322] S_invlist_clear(SV *): Assertion `invlist' failed
      podcheck.t: .core dump files don't contain pod
      utf8n_to_uvchr(): Reduce chances of reading beyond buffer

Lukas Mai (7):
      op.c: fix what looks like typos in comments
      perlsec: convert C snippet from K&R C to C89
      regcomp.c: remove extra aTHX_ added in c2867e745ca
      toke.c: get rid of "if (0)"
      toke.c: remove redundant (OP *) casts
      libperl.t: treat i686 arch the same as x86
      perly.y: remove redundant NULL casts

Nicolas R (1):
      Reduce SelectSaver memory footprint

Reini Urban (2):
      sassign is wrongly declared as BASEOP, not BINOP.
      sassign was used as UNOP, optimize {or,and,dor}assign

Sawyer X (1):
      typo

Sergey Aleynikov (1):
      [RT #129789] Time::HiRes: fix compilation on darwin

Stevan Little (7):
      update epigraphs.pod
      ticking the release
      known pod issues
      new perldelta
      bumping the version number
      updating opcodes (version number mostly)
      update Module::CoreList

Steve Hay (6):
      5.22.3-RC4 and 5.24.1-RC4 today
      Add epigraphs for 5.22.3-RC4 and 5.24.1-RC4
      Upgrade HTTP::Tiny from version 0.068 to 0.070
      Upgrade parent from version 0.234 to 0.236
      Upgrade Test::Simple from version 1.302056 to 1.302059
      Upgrade Scalar-List-Utils from version 1.45 to 1.46

Steven Humphrey (1):
      Fix typo in perlrun.pod

Thomas Sibley (1):
      corelist: Fix typo in variable name

Tony Cook (1):
      (perl #128996) prevent PL_op pointing to freed ops

Yves Orton (58):
      uniprops.t: split into 10 seperate test files t/re/uniprops01.t etc
      gv.c: document where @- and @+ (and %- and %+ are initialized in gv.c)
      handy.h: add strEQs() and strNEs() for comparing to constant strings
      handy.h: add _memEQs() and _memNEs() for use with constant strings
      handy.h, hv.h: fixup hash s suffix macro definitions, move to hv.h
      sv.c: add sv_setpv_bufsize() and SvPVCLEAR()
      Devel-Peek: use hv_fetchs() when the key is a constant string
      ext/attributes: use _memEQs() when comparing to string arguments
      ext/VMS-Stdio: switch to using macros designed for string constant args
      ext/B: use strEQs() and strEQ() in expressions
      ext/POSIX: use _memEQs() and not memEQ() for constant string comparison
      ext/PerlIO-encoding: use SvPVCLEAR()
      ext/mro: use memEQs() for constant string checks
      ext/XS-APItest: switch to using strEQs()
      os2: switch to using string constant friendly macros
      Storable: switch to using SvPVCLEAR()
      dist/Data-Dumper: switch to using SvPVCLEAR()
      amigaos4: use constant string friendly macros
      pod: mention SvPVCLEAR()
      vms: use hv_fetchs() with constant string key
      perl.[ch]: switch to using SvPVCLEAR() and string constant friendly macros
      gv.c: add a require_tie_mod_s() wrapper for constant string args
      gv.c: switch to using string constant friendly macros
      gv.c: rework string separator parsing to use new string macros
      gv.c: rework special var matching logic to be simpler
      doio.c: use new SvPVCLEAR and constant string friendly macros
      doop.c: use new SvPVCLEAR and constant string friendly macros
      dump.c: use new SvPVCLEAR and constant string friendly macros
      hv.c: use new SvPVCLEAR and constant string friendly macros
      locale.c: use new SvPVCLEAR and constant string friendly macros
      mg.c: use new SvPVCLEAR and constant string friendly macros
      mro_core.c: use new SvPVCLEAR and constant string friendly macros
      numeric.c: use new SvPVCLEAR and constant string friendly macros
      op.c: use new SvPVCLEAR and constant string friendly macros
      pp.c: use new SvPVCLEAR and constant string friendly macros
      pp_ctl.c: use new SvPVCLEAR and constant string friendly macros
      pp_hot.c: use new SvPVCLEAR and constant string friendly macros
      pp_pack.c: use new SvPVCLEAR and constant string friendly macros
      pp_sys.c: use new SvPVCLEAR and constant string friendly macros
      regcomp.c: use new SvPVCLEAR and constant string friendly macros
      sv.c: use new SvPVCLEAR and constant string friendly macros
      toke.c: use new SvPVCLEAR and constant string friendly macros
      universal.c: use new SvPVCLEAR and constant string friendly macros
      utf8.c: use new SvPVCLEAR and constant string friendly macros
      vutil.c: use new SvPVCLEAR and constant string friendly macros
      vxs.inc: use new SvPVCLEAR and constant string friendly macros
      regexec.c: fix perl #129897: trie short circuit breaks capture buffers
      regexec.c: in debug show whether TRIE nodes have a jump table
      regexec.c: in debug fixup indents and TRIE/BUFFER debug output
      regexec.c: fixup annoying unbalanced whitespace
      regexec.c: add comment and add a test
      regexec.c: fix #129903: forbid empty pattern in regex code block
      pp_(hot|ctl).c: switch croak() to Perl_croak() for win32
      t/regop.t: improve test name
      PerlIO_printf() does not take aTHX_ as an argument
      mark depth unused except under DEBUGGING
      Add a way to have functions with a trailing depth argument under debugging
      make regen and args assert fix

-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to