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

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

        at  b8e737727c35c08267c05a34b05fb73ddf40e2d4 (tag)
   tagging  0da9506150f50391997a25313a0b16f3d5860381 (commit)
  replaces  v5.17.3
 tagged by  Florian Ragwitz
        on  Wed Sep 19 20:23:10 2012 -0400

- Log -----------------------------------------------------------------
Fifth release of the v5.17 series
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlBaYe4ACgkQdC8qQo5jWl7YCgCfZbeJ027ZCLFsSx2DgH/5Byhi
g34An0fwvTxqsgMIDxaNugdQhAihRL9b
=Bwzx
-----END PGP SIGNATURE-----

Abhijit Menon-Sen (2):
      Add changelog entry for 2.38
      Bump version to 2.39 because I botched the 2.38 release

Andy Dougherty (4):
      Avoid garbled sed command in hints/solaris_2.sh
      Collapse duplicate settings in hints/solaris_2.sh
      Fix alignment for darwin with -Dusemorebits.
      Fix [perl #114812] Configure not finding isblank().

Aristotle Pagaltzis (1):
      [perl #114498] Document (0)[1,2] better

Chris 'BinGOs' Williams (7):
      Restore MANIFEST entry for Module::CoreList, sync with CPAN version
      Update Changes fr Module-CoreList and bump to version 2.72
      Sync Module-CoreList in Maintainers.pl for CPAN release
      Update Archive-Tar to CPAN version 1.90
      Update Sys-Syslog to CPAN version 0.32
      Sync version, erm, version in Maintainers.pl
      Update CPANPLUS to CPAN version 0.9131

Colin Kuskie (16):
      Refactor t/re/no_utf8_pt.t to use test.pl instead of making TAP by hand.
      Refactor t/porting/checkcase.t to use test.pl instead of making TAP by 
hand.
      Refactor t/uni/case.pl to use test.pl instead of making TAP by hand.
      Update t/op/lop.t to use test.pl instead of making TAP by hand.
      Document the last five tests of t/op/lop.t
      Refactor t/op/die.t to use test.pl instead of making TAP by hand.
      Refactor t/op/my.t to use test.pl instead of making TAP by hand
      Refactor to use test.pl instead of making TAP by hand. Add test names.
      Refactor t/op/exists_sub.t to use test.pl instead of making TAP by hand.
      Refactor t/op/overload_integer.t to use test.pl instead of making TAP by 
hand.
      Refactor t/run/switch0.t to use test.pl instead of making TAP by hand.
      Refactor t/op/push.t to use test.pl instead of making TAP by hand.
      Refactor t/lib/1_compile.t to use test.pl instead of making TAP by hand.
      Refactor t/run/switchn.t to use test.pl instead of making TAP by hand.
      Refactor t/run/switchF.t to use test.pl instead of making TAP by hand.
      Refactor t/run/noswitch.t to use test.pl instead of making TAP by hand.

Colin Kuskie (via RT) (2):
      Refactor t/porting/customized to use test.pl instead of making TAP by hand
      Refactor t/op/cond.t to use test.pl instead of making TAP by hand

Craig A. Berry (9):
      Consistent unixy path handling in File::Find::_find_opt.
      Files ending in .eg are also non-pod.
      Make new File::Copy test case insensitive.
      Add Karen Etheridge to AUTHORS.
      Out of memory message should not allocate memory.
      Fix C++, MYMALLOC, sdbm combination.
      Identify MallocCfg* globals as variables, not functions.
      Add another include directory for the x2p files on VMS.
      [perl #99382] 'stat' call documentation is poorly worded

Daniel Dragan (3):
      don't use PerlHost's getenv after perl_destruct
      [perl #114572] perl.c: fix locality/rmv redundant nulls in call_sv/eval_sv
      fix over/underflow issues in win32_msgwait

David Golden (1):
      Updated Search::Dict to 1.07 as on CPAN

David Leadbeater (4):
      Fix the version of Scalar::Util in corelist for 5.7.3
      Clean up data for Carp::Heavy in Module::CoreList
      Clean up data for Pod::Perldoc::ToTk in Module:CoreList
      Clean up data for ExtUtils::Miniperl in Module::CoreList

David Mitchell (26):
      utf8 pos cache: always keep most recent value
      document args to regexec_flags and API
      PL_sawampersand: use 3 bit flags rather than bool
      regexec_flags(): simplify length calculation
      Separate handling of ${^PREMATCH} from $` etc
      Don't copy all of the match string buffer
      rationalise t/re/pat_psycho.t
      stop $foo =~ /(bar)/g skipping copy
      tidy up patten match copying code
      m// and s///; don't copy TEMP/AMAGIC strings
      fix a bug in handling $+[0] and unicode
      [MERGE] only copy bits of regex match string
      fix s/(.)/die/e
      update docs for $`, $&, $' changes
      perldelta: add recent regex API changes
      add test for 6502e08, s/(.)/die/e
      stop ""-overloaded Regex recursing
      eliminate PL_reginput
      regmatch(): make PUSH_STATE_GOTO dest explicit
      regmatch(): remove reginput from TRIE_next_fail:
      regmatch(): remove reginput from IFMATCH etc
      regmatch(): remove reginput from CURLYM
      regmatch(): remove reginput from CURLY etc
      regmatch(): remove remaining reads of reginput
      regmatch(): eliminate reginput variable
      [MERGE] eliminate PL_reginput

David Nicol (3):
      [perl #65838] Tests for here-docs without final newlines
      toke.c:S_scan_heredoc: Add comment about <<\FOO
      [perl #65838] perlop: remove caveat here-doc without newline

Dominic Hargreaves (1):
      Correct obvious typos in acknowledgements list

Father Chrysostomos (221):
      [rt.cpan.org #79109] Avoid each $scalar in TieHashDelta.pm
      Increase $Module::CoreList::TieHashDelta::VERSION to 2.72
      [perl #70836] Fix err msg for unterminated here-doc in eval
      [perl #114040] Parse here-docs correctly in quoted constructs
      heredoc.t: Suppress deprecation warnings
      [perl #65838] Allow here-doc with no final newline
      heredoc after "" in s/// in eval
      here-doc in quotes in multiline s//.../e in eval
      Don’t use strchr when scanning for newline after <<foo
      Fix here-docs in nested quote-like operators
      Fix substitution in substitution pattern
      toke.c:scan_heredoc: Use PL_tokenbuf less
      smoke-me diag
      perlop.pod: Update here-doc-in-quotes parsing rules
      [Merge] Here-doc parsing
      [perl #113718] Add inline.h
      Use static inline functions for SvREFCNT_inc
      Use fast SvREFCNT_dec for non-GCC
      Static inline functions for SvPADTMP and SvPADSTALE
      Move S_CvDEPTHp from cv.h to inline.h; shrink macros
      [Merge] Enter inline.h
      Move PAD(LIST) typedefs to perl.h
      Use PADLIST in more places
      Stop padlists from being AVs
      Increase $B::Xref::VERSION from 1.03 to 1.04
      Fix format closure bug with redefined outer sub
      More PAD APIs
      pad.c: CvPADLIST doc update
      Use new types for comppad and comppad_name
      pad.c: Use PAD_ARRAY rather than AvARRAY in curpad docs
      pad.c: CvPADLIST docs: one more thing
      Increase $B::VERSION to 1.38
      Increase $XS:APItest::VERSION to 0.43
      pad.c: fix pod link
      [Merge] New PADLIST type
      heredoc.t: Add a CRLF test
      toke.c: -DT should report forced tokens under -Dmad
      Peek.t: Test that DeadCode doesn’t crash
      [perl #114040] Fix here-docs in multiline re-evals
      toke.c: Extreme paranoia
      pad.[ch]: PADNAME_OUTER
      pad.h: PADNAME_SV
      pad.h: typos in macro definitions
      pad.h: Let PADNAME_PV return null
      B::Deparse: Suppress trailing ; in formats
      Increase $B::Deparse::VERSION to 1.17
      Use FooBAR convention for new pad macros
      pad.h: PadnameSTATE
      Increase $Module::CoreList::VERSION to 2.73
      pad.h: Rename PadnameSTATE; make it a proper boolean
      parser.t: Move a test above ‘Add new tests here’
      pp.c: pp_boolkeys does not need to pop
      [perl #114576] Optimise if(%hash) in non-void context
      Apply boolkeys optimisation to scalar(%hash)
      Apply boolkeys optimisation to %hash?:
      Optimise %hash in sub { %hash || ... }
      Increase $B::Concise::VERSION to 0.93
      Banish boolkeys
      Correct typo in flag name
      Restore ‘Can’t localize through ref’ to lv subs
      Croak for \local %{\%foo}
      pp_hot.c: pp_rv2av: Squash repetitive code
      Remove boolkeys op
      Increase $Opcode::VERSION to 1.24
      Opcode.pm: wrap long pod lines
      [perl #114070] Fix lines nums after <<foo
      Stop unterminated here-docs from leaking memory
      toke.c: Merge KEY_tr and KEY_y
      Stop invalid y/// ranges from leaking
      Add PL_parser->lex_shared struct; move herelines into it
      op.c: newSTATEOP: don’t check PL_parser after using it
      Fix line numbers inside here-docs
      parser.h: Document copline with more detail
      Revert "smoke-me diag"
      Fix eval 'q;;'
      Stop (caller $n)[6] from including final "\n;"
      Stop here-docs from gutting (caller $n)[6]
      caller.t: Fix ‘Caller’ test
      Use PL_parser->lex_shared instead of Sv[IN]VX(PL_linestr)
      op.c: Two more boolean %hash optimisations
      Add t/run/dtrace.pl to MANIFEST
      Add another address for Shawn Moore to checkAUTHORS.pl
      perldtrace.pod: Remove a stray =item
      perldtrace.pod: typo
      note CPAN pod link target; regen pod issues
      toke.c: S_scan_heredoc: prune dead code
      Avoid uninit warning for qq|${\<<FOO}|
      toke.c:S_scan_heredoc: Put stream-based parser in else block
      Finish fixing here-docs in re-evals
      Fix here-doc body extraction in eval 's//<<END/'
      lex.t: Mangle obscenity (albeit euphemistic)
      Make eval "s//<<END/e" slightly faster
      toke.c:S_scan_heredoc: put the croaking code in one spot
      toke.c:scan_heredoc: less pointer fiddling; one less SV
      toke.c:scan_heredoc: Remove unnecessary assignment
      toke.c:scan_heredoc: Merge two adjacent #ifdefs
      toke.c:scan_heredoc: Remove incorrect part of comment
      toke.c:scan_heredoc: Merge similar code
      toke.c:scan_heredoc: comments, comments
      toke.c: PL_in_eval purge
      Fix two minor s//.../e parsing bugs
      Break s//3}->{3/e
      test.pl: Add skip_without_dynamic_extension
      utf8cache.t: Skip only the XS-dependent test
      [perl #114410] Reset utf8 pos cache on get
      Stop substr($utf8) from calling get-magic twice
      Stop calling get-magic twice for lvalue pos($utf8)
      Stop calling get-magic twice when reading lvalue substr($utf8)
      Stop calling get-magic twice when reading lvalue substr($utf8)
      Stop calling get-magic twice in pack "u", $utf8
      Stop calling get-magic twice in sprintf "%1s", $utf8
      Stop calling get-magic twice in sprintf "%.1s", $utf8
      Commit 6b00f562ed broke s/${\%x}{3}//e
      s/${foo#}//e should be an error
      test.pl:run_multiple_progs: Document cmdline switches
      Revert "toke.c: PL_in_eval purge"
      pad.c: Share pad name lists between clones
      Unify CvDEPTH for formats and subs
      toke.c: Under -DT, dump complement properly
      Fix listop-hash-infix parsing
      op.c: Document newGIVENOP(..., 0)
      perldiag: ‘Scalars leaked’ is a default warning
      perldiag: ‘Unbalanced string table’ is a default warning
      Fix %vd with alpha version
      sv.c: %vd printf format microöptimisation
      perlhacktips.pod: readonly ops update (again)
      perldiag: ‘Attempt to free unreffed scalar’ is S
      perldiag: 13 years for reserved word deprec. is enough
      Make (caller $n)[9] respect std warnings
      Stop lexical warnings from turning off deprecations
      Increase $warnings::VERSION to 1.14
      Prevent assertion failure with ‘no a a 3’
      pp_ctl.c:caller: Remove obsolete comment
      cop.h: Remove obsolete comment
      method.t: Test more method-BLOCK edge cases
      method.t: Add basic tests for SUPER
      Make SUPER:: in main less sensitive
      Make SUPER::method calls work in moved stashes
      Make SUPER::method respect method changes in moved pkg
      [perl #114888] Localise PL_comppad_name in cv_clone
      Fix build under C++
      Don’t allow name after our/state sub
      padcv op type
      Add padcv to Opcode.pm
      Allocate ‘our sub’ in the pad
      Make &foo respect our sub
      Use test.pl in lexsub.t
      lexsub.t: Fix a test
      Make do sub() respect our declarations
      Fix our sub with proto
      Make ‘sub foo{}’ respect ‘our foo’
      toke.c:yylex:KEY_sub can use PL_tokenbuf to begin with
      Let barewords look up our subs
      lexsub.t: Add test name, test override from another pkg
      Store state subs in the pad
      op.c:newMYSUB: disable stub optimisation
      Look up state subs in the pad
      Test state subs
      Implement padcv
      Allow CVs to point to HEKs rather than GVs
      Lexical stubs should not AUTOLOAD
      op.c:newMYSUB: inline var used only once
      ‘Undefined subroutine &foo called’ for lex subs
      Make pad_fixup_inner_anons cope with closed-over subs
      lexsub.t: Fix some tests
      Don’t say ‘variable &foo’ in warnings
      perldiag: closure referents → closure references
      Clone state subs in anon subs
      lexsub.t: Fix another test
      Remove & from redef warnings for lex subs
      dump.c: Dump CvNAME_HEK
      op.c:newMYSUB: Pop scope after creating sub
      First stab at my sub
      Add proto magic type
      Let state sub fwd decls and nested subs work in anons
      Add introcv op type
      Add clonecv op type
      op.c: Remove proto storage optimisation for lex subs
      pad.c: Let S_cv_clone clone stubs
      cv_clone: panic for no pad
      Clone my subs on scope entry
      CvNAME_HEK_set
      perly.y: Remove MYSUB
      Fix up outside pointers for my subs
      Preserve outside pointers of my subs with string eval
      Fix Peek.t
      Use the right outside for my subs defined in inner subs
      CvOUTSIDE should be strong for lexsub declared in inner pack sub
      In cv_clone, use pad ID to identify mysub outside
      ‘Subroutine "&x" is not available’ during compilation
      Fix subroutine unavailability during cloning
      Use the same outside logic for mysubs and formats
      pad.c: Put unavailability warning in one spot
      Don’t mention pkg in proto warnings for lex subs
      Honour lexical prototypes
      lexsub.t: Test state sub defined inside eval
      Set PL_comppad_name on sub entry
      Move my sub prototype CVs to the pad names
      Allow lexical sub redefinition inside eval
      perlsub: Document state variables better
      Add experimental warnings categ and :lexical_subs warn ID
      Increase $feature::VERSION to 1.30
      feature.pm: Missing space
      Add experimental lexical_subs feature
      Disable lexsubs outside of feature.pm
      Document lexical subs
      [Merge] [perl #113930] Lexical subs
      perlδ
      pod/perlsub.pod: Warn about possible lexsub removal
      pp.c:pp_clonecv: Use find_runcv to find the padname
      Revert "Set PL_comppad_name on sub entry"
      [perl #114924] Make method calls work with ::SUPER packages
      perldelta for #114924
      g++ + mad fails t/run/mad.t
      t/run/mad.t: Avoid %ENV assignment
      Handle xhv_super in thread cloning
      ${^LAST_FH}
      perldelta for ${^LAST_FH}
      perlgit: bare ‘git push’ is dangerous
      embed.fnc: Clarify o comments
      [perl #114942] Correct scoping for ‘for my $x(){} $x’

Florian Ragwitz (22):
      Stop CPAN from indexing mad/
      Perldelta up to 9e533305
      Remove some set but unused variables
      Tell Maintainers.pl about the Storable 2.39 upgrade
      autouse has synchronised to CPAN
      B::Lint hsa been synchronised to CPAN
      Automatically create core-cpan-diff cache dir
      Synchronise bignum with CPAN
      Dumpvalue has been synchronised to CPAN
      ExtUtils::Manifest has been synchronised to CPAN
      Term::ReadLine has been synchronised to CPAN
      Text::Abbrev has been synchronised to CPAN
      Perldelta up to 5e96eee9
      Perldelta up to 3b9aea0
      Remove an unused variable
      Finalise perldelta
      Quote corelist bugtracker urls
      Make a note of $Module::CoreList::TieHashDelta::VERSION
      Update Module::CoreList for v5.17.4
      Add 5.17.4 to perlhist
      Specify what to push in the RMG
      Fix a few perldelta nits

H.Merijn Brand (2):
      Add the new smoke report test site
      Add Configure probe for ip_mreq_source

Jerry D. Hedden (4):
      Fix Cygwin build warnings
      Fix skip_without_dynamic_extension to just skip
      Fix compiler warning about empty if body
      Upgrade to threads::shared 1.41

Jesse Luehrs (2):
      fix accidentally modified comment
      whoops, move this back where it was

John Peacock (1):
      Bring bleadperl up to parity with CPAN for version.pm

Karen Etheridge (1):
      RT#114312: prevent ls from colourizing output

Karl Williamson (81):
      Devel::Peek: Fix so compiles under C++
      PATCH: Devel::Peek doesn't compile under C++
      mktables: Fix bug when deleting final range
      regcomp.c: Special case /[UV_MAX]/
      regcomp.c: Allow search to work on empty inversion lists
      regcomp.c: Add assertion, comments
      Add empty inline_invlist.c
      regcomp.c: Silence compiler warning.
      regcomp.c: Rename 2 functions to indicate private nature
      regcomp.c: Move functions to inline_invlist.c
      utf8.c: Speed up \X processing of Korean
      Comment out unused function
      regexec.c: Use xor to save a branch
      Add caching to inversion list searches
      embed.fnc: Mark internal function as "may change"
      utf8.c: Revise internal API of swash_init()
      embed.fnc: Turn null wrapper function into macro
      regexec.c: Use get method instead of internals
      regexec.c: Reword comment
      utf8.c: collapse a function parameter
      utf8.c: Shorten hash key for speed
      utf8.c: Add comment about speed-up attempt
      utf8.c: Bypass a subroutine wrapper
      utf8.c: Prefer binsearch over swash hash for small swashes
      utf8.c: indent in new block: White space-only
      regex: Speed up \X processing
      regexec.c: White-space only
      perldelta for Unicode property performance gains
      Revert "Experimentally Use Unicode 6.2 beta"
      lib/unicore/README.perl: Make usablea s shell script
      mktables: Correct generated table comment
      mktables: Re-order some code, change comments
      Prepare for Unicode 6.2
      Use new Unicode 6.2 beta
      regen/regcharclass.pl: Comment out obsolete code
      Add utility and .h for character's UTF-8
      regexec.c: Remove no longer needed comments
      Refactor \X regex handling to avoid a typical case table lookup
      Avoid duplicate table look ups.
      regexec.c: White-space only
      regcomp.c: Wrap some long lines
      Fix \X handling for Unicode 5.1 - 6.0
      Unicode/UCD.pm: Clarify pod
      /regcharclass.pl, utf8_strings.pl: Add guard to .h
      regen/utf8_strings.pl: Copy empty input lines to output
      regen/utf8_strings.pl: Allow explicit default on input
      regen/utf8_strings.pl: Add ability to get native charset
      Rename regen'd hdr to reflect expanded capabilities
      Remove some EBCDIC dependencies
      ext/B/B.xs: Remove EBCDIC dependency
      utf8.h: Correct improper EBCDIC conversion
      utf8.h: White-space only
      utf8.h: Save a branch in a macro
      regen/regcharclass.pl: Handle ranges, \p{}
      regen/regcharclass.pl: Remove Encode:: dependency
      regen/regcharclass.pl: Work on EBCDIC platforms
      regen/regcharclass.pl: Fix bug for character '0'
      regen/regcharclass.pl: Change to work on an empty class
      regen/regcharclass.pl: Generate macros for \X processing
      regexec.c: Use new macros instead of swashes
      Move 2 functions from utf8.c to regexec.c
      regen/unicode_constants.pl: Add name parameter
      regen/regcharclass.pl: Allow comments in input
      regen/regcharclass.pl: Error check input better
      regen/regcharclass.pl: Add documentation
      regen/regcharclass.pl: Add new output macro type
      Use macro not swash for utf8 quotemeta
      regen/regcharclass.pl: Pass options deeper into call stack
      regen/regcharclass.pl: Rename a variable
      regen/regcharclass.pl: Add an optimization
      regen/regcharclass.pl: Rmv always true components from gen'd macro
      regen/regcharclass.pl: Extend previously added optimization
      regen/regcharclass.pl: White-space only
      regen/regcharclass.pl: Add optimization
      utf8.h: Remove some EBCDIC dependencies
      regen/regcharclass.pl: Add ability to restrict platforms
      utf8.h: Use machine generated IS_UTF8_CHAR()
      Merge branch for mostly regen/regcharclass.pl into blead
      PATCH: [perl #82954] Make "Can't do {n,m} with n > m into warning
      utf8.h: Add macro to test if UTF8 code point isn't Latin1
      regexec.c: Avoid unnecessary calculation

Leon Timmermans (1):
      Eradicate race condition in t/op/sigsystem.t (#114562)

Michael G. Schwern (1):
      Clean up heredoc.t

Nicholas Clark (26):
      Record the story behind the pack format specifiers H, h, B and b.
      Refactor t/porting/filenames.t to shrink the code and the TAP generated.
      t/porting/checkcase.t now passes no_chdir to File::Find::find().
      t/porting/exec-bit.t isn't using File::{Basename,Find,Spec::Functions}.
      t/porting/dual-life.t now passes no_chdir to File::Find::find().
      t/porting/podcheck.t now passes no_chdir to File::Find::find().
      Add /\.gif\z/ files to the non-Pod exceptions in t/porting/podcheck.t
      Remove a no-longer needed lexical from t/op/lop.t
      Refactor t/op/die.t to re-use the same $SIG{__DIE__} handler where 
possible.
      Remove the VM/ESA port.
      Test that the line number for a "sub redefined" warning is for the start.
      Test that the warning for "Found = in conditional" is for the start line.
      Test that the warning for "can be 0, test with defined" is for the start.
      newXS_len_flags() shouldn't change the line number on PL_curcop when 
warning.
      Under -DPERL_DEBUG_READONLY_OPS don't work around glibc 2.2.5 _moddi3 
bugs.
      With -DPERL_DEBUG_READONLY_OPS, changing a slab refcnt shouldn't make it 
r/w.
      In op.c, change S_Slab_to_rw() from an OP * parameter to an OPSLAB *.
      Perl_magic_setdbline() should clear and set read-only OP slabs.
      In Perl_cv_forget_slab(), simplify the conditionally compiled code.
      Merge improvements to -DPERL_DEBUG_READONLY_OPS into blead.
      Document the reason for the early return in Perl_newPROG() for OP_STUB.
      Restore the build under -DPERL_OLD_COPY_ON_WRITE
      Fix buggy -DPERL_POISON code in S_rxres_free(), exposed by a recent test.
      Fix compilation for -DPERL_POISON and -DPERL_OLD_COPY_ON_WRITE together.
      Document when the early return in Perl_newPROG() is bypassed completely.
      Remove MAD-only debugging code from Perl_newATTRSUB_flags().

Peter Martini (1):
      Add PL_subname to the save stack

Rafael Garcia-Suarez (1):
      Make XSLoader's UPSTREAM as undef

Ricardo Signes (5):
      update the release schedule
      add 5.14.0 sizes and filecounts to perlhist
      add 5.16.0 sizes and filecounts to perlhist
      add Porting/perlhist_calculate.pl to RMG
      make perlhist_calculate.pl emit ready-to-use text

Sebastien Aperghis-Tramoni (1):
      Upgrade to XSLoader 0.16

Shawn M Moore (2):
      "op-entry" DTrace probe
      "loading-file" and "loaded-file" DTrace probes

Shlomi Fish (4):
      perl5db: fix an accidental effect of strictures
      perl5db: more tests
      Add more tests, Revert back to C-style for loops
      Add missing articles.

Steffen Mueller (2):
      Silence ParseXS warning about abusing the CODE section
      Save one NULL assignment per TMP

Steve Hay (30):
      Merge branch 'release-5.17.3' into blead
      Add epigraph for 5.17.3
      Correct announcement date for 5.17.2's epigraph
      Undo VERSION bump for undone code
      Make new perldelta for 5.17.4
      RMG - update commit reference for new perldelta change
      Bump version to 5.17.4
      RMG - update commit reference for version bump change
      RMG - corelist.pl uses HTTP::Tiny, not wget or curl
      RMG - CPAN /src and /src/README.html are the same
      Announcement template - Current development track is 5.17
      Upgrade Socket from 2.004 to 2.006
      Fix File::Copy test failure on Windows
      Revert File::Copy::copy() to fail when copying a file onto itself
      perldelta for 43ddfa5614 and 39b80fd98d.
      Upgrade DB_File to 1.827
      perldelta for 94814ff57e and 5e56f3f11f
      Forward declare static functions in win32/win32.c
      ANSIfy output from invalid parameter handler, and write it to stderr
      Silence invalid parameter messages from win32_signal
      Update perldelta entry for [perl #114496].
      Avoid POSIX::close when closing files by descriptor in IPC::Open3
      Fix a couple of headings in perlgit.pod which look to be the wrong level
      Document how to create and use smoke-me branches
      perldelta for 8700fd3876
      Remove duplicate paragraph from perlref.pod
      Minor fixups from 001e9f8966
      Squash two win32.c warnings which have crept in recently
      Note that sleep is emulated on Windows to allow alarm interrupts
      Add new warning about sleep's limitation on Windows

Sullivan Beck (1):
      Bump Locale-Codes from 3.22 to 3.23

Sébastien Aperghis-Tramoni (1):
      Make dual-lived constant.pm work on 5.8 again

Tony Cook (7):
      oops, left some debugging code
      close the Peek.t temp file so the END block can unlink it
      rt #111126 - TODO test for copy foo/file to foo/
      rt #111126 - don't empty a file with copy("foo/bar", "foo/");
      [perl #112776] TODO test for warning
      [perl #112776] avoid warning on an initialized non-parameter
      correct -Dmad skip count for tests introduced in 2d85e411 and 4dc843bc

Vincent Pit (2):
      Fix perl with -DPERL_POISON after commit 22ade07
      Make cx_dump() display the correct gimme description

Yves Orton (2):
      minor doc patches to api stuff
      improve and fix the documentation of the PERL_HASH function

jkeenan (1):
      Implement name change in POD example; Chris Waggoner++.

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

--
Perl5 Master Repository

Reply via email to