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

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

        at  0b807e31336ba43b04cb7ffcd5309d329ad8f4cb (tag)
   tagging  22a36b22e3eaa9b63f92abb4d2f3a3b7a12f915a (commit)
  replaces  v5.19.1
 tagged by  Aristotle Pagaltzis
        on  Mon Jul 22 06:41:19 2013 +0200

- Log -----------------------------------------------------------------
This is Perl 5, version 19, subversion 2

Abhijit Menon-Sen (1):
      Edit ChangeLog, Bump VERSION before rebase/release

Alexandr Ciornii (4):
      h2xs: remove indirect object notation
      h2xs: dependency on XSLoader should be declared even when it is in core
      h2xs: remove useless compatibility code (VERSION_FROM requires EU::MM 
from perl 5.5)
      h2xs: place for license for META.* files

Andy Dougherty (1):
      Add a const qualifier for the arg to the S_CvGV inline function in cv.h.

Aristotle Pagaltzis (5):
      [perl #117751] prevent POSIX::AUTOLOAD recursing if POSIX$(so) fails to 
load
      Update Socket to CPAN version 2.010
      update Module::CoreList for v5.19.2 release
      update perldelta for v5.19.2 release
      update perlhist for v5.19.2 release

Brian Fraser (1):
      pad.c, S_cv_clone: Maintain the utf8-ness of the cloned cv

Brian Gottreu (9):
      Benchmark.t: fix skip() argument order
      Fixed verbatim lines in POD over 79 characters
      t/porting/readme.t: Check Porting/README.pod consistency
      Fix Porting/README.pod so it passes its new test.
      MANIFEST: add t/porting/readme.t
      Run the pedantic checks when regenerating the database
      regenerate t/porting/known_pod_issues.dat
      dist/lib/Makefile.PL: change INSTALLDIRS to 'site' for 5.12 and later
      Fix typo in docs for SvPV: ") => >"

Chris 'BinGOs' Williams (18):
      Module-CoreList is 2.92 on CPAN
      Update HTTP-Tiny to CPAN version 0.033
      Update Params-Check to CPAN version 0.38
      Update Text-ParseWords to CPAN version 3.29
      Update autodie to CPAN version 2.20
      Update Digest-SHA to CPAN version 5.85
      Update HTTP-Tiny to CPAN version 0.034
      Correct the SYNOPSIS for Module::CoreList::Utils
      Update IPC-Cmd to CPAN version 0.82
      Update Digest-MD5 to CPAN version 2.53
      Update MIME-Base64 to CPAN version 3.14
      Update Time-Piece to CPAN version 1.21
      Fix MidnightBSD hints file for 0.4-RELEASE
      Update DB_File to CPAN version 1.829
      perldelta for b2b69a966b47abd2cb4c320da60619b27c6c8abf
      Update Getopt-Long to CPAN version 2.41
      Sync the Storable version in Maintainers.pl with CPAN version
      Update Parse-CPAN-Meta to CPAN version 1.4405

Craig A. Berry (7):
      Make t/comp/parser.t get the correct libraries.
      Fix ext/VMS-Filespec/t/filespec.t after move in 2d11a7e9678a88.
      Add non-XS extensions to known_extensions in configure.com.
      Restore $(ARCHDIR)vmspipe.com to VMS build after 2d11a7e9678.
      Remove trailing dots in t/porting/readme.t on VMS.
      Fix file_name_is_absolute on VMS for device without a directory.
      Remove 5.005 thread support from configure.com.

Dagfinn Ilmari Mannsåker (1):
      Quote and indent %B::Concise::priv initialisation consistently

Daniel Dragan (5):
      Stop "sv_2mortal(&PL_sv_yes)" and "(void)sv_newmortal()" in ParseXS
      #118675 fix 4 porting/pod_rules.t uses different perl than compiled one
      add entries to various .gitignore files for Win32 builds
      mention that caller() does not show XSUBs
      remove some instruction bloat in S_find_uninit_var

David Golden (8):
      Porting/epigraphs.pod: add v5.19.1 and v5.19.0 epigraphs
      new perldelta
      bump version to v5.19.2
      stub Module::CoreList for v5.19.2
      Porting/epigraphs.pod: add link to release announcement
      Revert "portport: remove DG/UX"
      release_managers_guide.pod: amended based on v5.19.1 experience
      [perl #116975] perlfunc require: fix example subroutine

David Mitchell (1):
      Benchmark.t: remove CPU-speed-sensitive test

Ed Avis (1):
      [perl #117223] Remove IO::File example from perlfunc

Father Chrysostomos (162):
      perldiag: Document ‘Can't call mro_method_changed_in()’
      optree_constants.t: Correct line number in comment
      [perl #118305] make dtrace sub-entry probe support lexsubs
      Remove BmRARE and BmPREVIOUS
      Increase $B::VERSION to 1.44
      Increase $vmsish::VERSION to 1.04
      Increase $strict::VERSION to 1.08
      Increase $File::Spec::VMS::VERSION to 3.42
      Increase $File::Spec::Win32::VERSION to 3.42
      Increase $Safe::VERSION to 2.37
      Increase $B::Concise::VERSION to 0.97
      Increase $Devel::Peek::VERSION to 1.12
      Increase $Hash::Util::FieldHash::VERSION to 1.12
      Increase $I18N::Langinfo::VERSION to 0.11
      Increase $XS::APItest::VERSION to 0.54
      Increase $Benchmark::VERSION to 1.17
      Increase $Class::Struct::VERSION to 0.65
      Increase $DB::VERSION to 1.07
      Increase $DBM_Filter::VERSION to 0.06
      Increase $DBM_Filter::compress::VERSION to 0.03
      Increase $DBM_Filter::encode::VERSION to 0.03
      Increase $DBM_Filter::int32::VERSION to 0.03
      Increase $DBM_Filter::null::VERSION to 0.03
      Increase $English::VERSION to 1.07
      Increase $ExtUtils::XSSymSet::VERSION to 1.3
      Increase $File::Basename::VERSION to 2.85
      Increase $Getopt::Std::VERSION to 1.09
      Increase $Tie::Array::VERSION to 1.06
      Increase $Tie::Hash::VERSION to 1.05
      Increase $Tie::Scalar::VERSION to 1.03
      Increase $deprecate::VERSION to 0.03
      Increase $integer::VERSION to 1.01
      Increase perl5db.pl’s $VERSION to 1.41
      Increase $DBM_Filter::utf8::VERSION to 0.03
      Stop split from mangling constants
      index.t: Comment final brace
      Stop fbm_compile from flattening refs
      sv.h: Correct assertion in BmUSEFUL
      Stop ck_index from flattening other people’s SVs
      util.c: Stop ck_index/fbm_compile from abusing readonliness
      dump.c: Dump PV fields of SVt_PVIOs
      Stop SVt_REGEXPs from being upgraded.
      Copy scalar refs returned from @INC filters
      toke.c: Don’t depend on sv_force_normal’s good graces
      Increase $B::Deparse::VERSION to 1.22
      sv.c: Make sv_force_normal always croak on ro SVs
      Remove ‘Can't coerce readonly %s’ error
      [Merge] Fix bugs involving compilation and ro SVs
      regcomp.c:regdump_intflags: rem unused var
      Document scalarref retvals of @INC hook
      Use UTF8f in more places
      gv.c:gv_fetchmethod_pvn_flags: Avoid unnecessary extra SV
      op.c: Refactor calls to bad_type_sv
      Stop undef &foo from crashing on lex subs
      perldiag: Add the elliptical variant of strict refs error
      perldiag: Correct ‘Don't know how to handle magic’
      sv.c: Allow COWs through sv_magic unscathed
      perldiag: Correct ‘Infinite recursion in regex’
      perldiag: Document ‘internal %<num>p might conflict’
      perldiag: Correct ‘length() used on %s’
      perldiag: Document mprotect errors
      diag.t: Tolerate trailing spaces in C code
      perldiag: Correct ‘Pattern subroutine nesting...’
      perldiag: Correct ‘Perl %s required’
      perldiag: Correct ‘Repeated format line...’
      perldiag: Document ‘SWASHNEW didn't return an HV ref’
      perldiag: Correct ‘Unknown Unicode option value’
      op.c:ck_sort: Restore HINT_LOCALIZE_HH check
      op.c:S_simplify_sort: remove redundant OPf_STACKED check
      Increase $if::VERSION to 0.0603
      In-place sort should not leave array read-only
      Put sort arguments in lvalue context
      Fix up f_sort.t for changes in the prev commit
      Put all sort arguments in list context
      embed.fnc: S_ptr_hash is inline
      [perl #117535, #76910] Fix bogus ambiguity warnings
      Reinstate UTF8f
      op.c:cv_ckproto_len_flags: do null checks first
      perlfunc: consistent spaces after dots
      op.c: Remove dummy code from const_sv_xsub
      op.c: Suppress compiler warning
      perldiag: Consistent spaces after dots
      perlgit.pod: Remove one mention of p5p
      Add Keedi Kim to AUTHORS
      README.ko: remove blank line
      Use tabs consistently in AUTHORS
      Consistent spaces after dots in perlhack.pod
      Increase $subs::VERSION to 1.02
      Add Olivier Mengué to AUTHORS
      [perl #117727] Document B::PADLIST
      [perl #117917] /(?{ m|...| }) (?{ $1 })/
      Suppress dep warnings in DD’s indent.t
      Stop using IV in pmop; remove workaround
      to-do tests for #113932 (UNIVERSAL::can and handles)
      [perl #113932] UNIVERSAL::can with globs and globrefs
      perldelta: consistent spaces after dots
      perldelta template: consistent spaces after dots
      method.t: Correct miniperl skip count
      Make method lookup treat *foo as \*foo
      Add Nathan Trapuzzano to AUTHORS
      [perl #118627] Don’t do COW when creating ${"_<-e"}[0]
      Consistent spaces after dots in perlvar
      switchd.t: correct bug number
      t/base/lex.t: Test pyoq with comment before delim
      Allow => to quote built-in keywords across lines
      perldiag: reflow an entry for better splain output
      [perl #113932] Make UNIVERSAL::can("STDOUT"...) work
      [perl #118857] Test punct vars’ exemption from ‘once’ warnings
      Revert "Allow => to quote built-in keywords across lines"
      Revert "[perl #118525] Return B::HEK for B::CV::GV of lexical subs"
      [perl #89648] Remove ‘Perl folding rules...’ from dep cat
      diag.t: Handle ckWARN2reg_d properly
      checkAUTHORS.pl: Add alt addr for Kent Fredric
      perlvar: Don’t mention dev version
      diagnostics.t: Adjust tests
      todo.pod: Class set regexp operations are done
      todo.pod: Don’t mention ‘make test.taintwarn’
      perl5db.pl: Remove obsolete comment
      [perl #118839] Make ‘n’ debugger cmd respect lv subs
      Wrap a long verbatim line in perlvar.pod
      perldelta for #118305/88dbe4a
      perldelta for 8922e438 (BmRARE/PREVIOUS removal)
      perldelta for proto parsing changes
      perldelta for 60041a0991 (split constant mangling)
      perldelta for 948d23704 (index constant mangling)
      perldelta for 310f4fdb24 (more index constant mangling)
      perldelta: typos; consistency tweaks
      perldelta for 9657ccb4f (@INC sub returning scalar ref)
      perldelta for c72a4eedf (sv_force_normal at compile time)
      perldelta for ee3818ca2c5e (Can’t coerce readonly REF)
      perldelta for 5e5128ba (@INC and scalarref docs)
      perldelta for bdbfc51a7b (undef constant my sub)
      perldelta for 20d5dc239 (fatal in-place sort)
      perldelta for f65493df1c (lv sort args)
      perldelta for e9d9e6f34 (list cx for sort args)
      perldelta for 9700e2d38 (ambiguity warnings)
      perldelta for fdf416b69a0 (utf8 cloned protos)
      perldelta for #117917/f5df269c5c
      perldelta for #113932 (UNIVERSAL::can)
      perldelta for a77c16f7c (*foo->bar)
      perldelta for b54d603d2 (consistent proto warnings)
      perldiag: rewrap an entry for better splain output
      perldelta for f791a21a2018
      perldelta for #118627/4e917a04b78
      perldelta for #89648/b23eb1831
      perldelta for #118567/50278ed0f
      perldelta for #118839/bf2614180a65
      perldelta: appease podcheck; tweak formatting
      t/op/array.t: remove ‘no warnings "deprecated"’
      Make set-magic handle vstrings properly
      perldelta for vstrings and set-magic
      [perl #77814] Make defelems propagate pos
      perldelta for #77814
      embed.fnc: E does not imply X
      [perl #27010] Make tie work through defelems
      perldelta for #27010
      Allow => to quote built-in keywords across lines
      perldelta for =>
      sv.c: Assert that sv_[ivp]v are not passed aggregates
      toke.c:yylex: assert that PL_linestr is not a COW
      Add Niels Thykier to AUTHORS
      perldelta: #118931 is a known issue

Graham Knop (1):
      [perl #118561] failures loading modules are ignored when sub-package 
exists

H.Merijn Brand (3):
      Remove duplicate entry
      Add new -V output to Config-Perl-V
      Threading 5.005 style is no longer supported

Hojung Youn (1):
      Give little more examples to interpolated typemap variables

James E Keenan (12):
      Correction to Perl version number.
      Documentation corrections from Wallace Reis++.
      [perl #113926] add tests for Pod::Html::anchorify()
      Small stylistic improvement; add one POD formatting character.
      Delete superfluous lines; clarify identifier parsing.
      Add test for undefined first argument to fileparse().
      Add tests for two previously unexercised sections of lib/Symbol.pm.
      Add block to exercise case of very large buffer in lib/File/Copy.pm.
      Convert to use of Test::More. Boost test coverage.
      POD inside of a function call is inadvisable.
      Move folding rules warning from 'D' to 'S'.
      Convert lib/FileHandle.t to use of Test::More; provide descriptions.

Johan Vromans (2):
      Update perlsub.pod for lvalue subroutines.
      Clarify variable lists for my, our, state.

Karl Williamson (79):
      PATCH [perl #118563]: Fix perldata ident defn
      perldata: More identifier definition fix
      podcheck.t: Re-enable --add_link
      Revert "UTF8f"
      Revert "Use UTF8f in more places"
      perlguts: Nit
      regen/genpacksizetables.pl: Add comment
      t/re/reg_mesg.t: Add diagnostic output on some failures
      Fix regex seqfault 5.18 regression
      perlretut.pod: Rephrase to be consistent with other pods
      perlretut.pod: Rephrase about \p{}.
      regcomp.c: Add a constant 0 element before inversion lists
      regcomp.c: Make inversion lists SVt_PVLV
      regcomp.c: Remove unused data structure field
      regcomp.c: Move 2 hdr inversion fields to SV hdr
      regcomp.c: Change, variable, fcn name
      regcomp.c: Move inversion list hdr field to SV hdr
      regcomp.c: Make C-array inversion lists const
      regcomp.c: Move some #defines to only file that uses them
      Create SVt_INVLIST
      Use new Svt_INVLIST for inversion lists.
      Merge branch 'const_posix_invlists' into blead
      Fix perlguts and comments for how sv_chop() works
      t/lib/warnings/utf8: Fix improper TODO test
      Revert "Use new Svt_INVLIST for inversion lists."
      PATCH: [perl #114178] di/ds/ig exempt from warnings in void context
      op.c: White-space only
      Revert "Create SVt_INVLIST"
      Revert "regcomp.c: Move some #defines to only file that uses them"
      Revert "regcomp.c: Make C-array inversion lists const"
      Revert "regcomp.c: Move inversion list hdr field to SV hdr"
      Revert "regcomp.c: Change, variable, fcn name"
      Revert "regcomp.c: Move 2 hdr inversion fields to SV hdr"
      Revert "regcomp.c: Remove unused data structure field"
      Revert "regcomp.c: Make inversion lists SVt_PVLV"
      Revert "regcomp.c: Add a constant 0 element before inversion lists"
      locale.c: Add comments
      perl.h, locale.c: White space only
      locale.c: Compare apples to apples
      locale.c: Extract out, fix, expand fcn to see if a locale is utf8
      locale.c: Further checks for utf8ness of a locale
      PATCH: [perl #112208]: Set utf8 flag on $! appropriately
      ExtUtils::Miniperl: Remove pod repeated phrase
      Properly determine if in locale for NV stringification
      PATCH: [perl #118197] Cope with non-ASCII decimal separators
      util.c: Avoid unnecessary setlocale() calls
      pp_sys.c: Use macro instead of reinventing it
      perl.c: Use Strerror instead of strerror
      PATCH: [perl #115808]: POSIX::setlocale returns bizarre value on failure
      perllocale.pod: Fix misstatements, and some nits
      perldelta: Verbatim lines into 79 columns
      Better document setlocale, "use locale" interactions
      PATCH: [perl #38193] embedded perl always calls setlocale(LC_ALL,"")
      locale documentation: Grammaar and appearance nits
      perldelta: document locale changes
      ParseXS: generate deterministically ordered output
      embed.fnc: Clarify comments on E,X flag usage; nit
      Reinstate + fix "Revert "regcomp.c: Add a constant 0 element before 
inversion lists" "
      Reinstate "regcomp.c: Make inversion lists SVt_PVLV"
      Reinstate "regcomp.c: Remove unused data structure field"
      Reinstate "regcomp.c: Move 2 hdr inversion fields to SV hdr"
      Reinstate "regcomp.c: Change, variable, fcn name"
      Reinstate "regcomp.c: Move inversion list hdr field to SV hdr"
      Reinstate "regcomp.c: Make C-array inversion lists const"
      Reinstate "regcomp.c: Move some #defines to only file that uses them"
      Reinstate "Create SVt_INVLIST"
      Reinstate "Use new Svt_INVLIST for inversion lists."
      regcomp.c: Only White-space, comments, name of variable change
      regcomp.c: Remove now useless initialization
      regcomp.c: Reorder a couple of function calls
      Fix off-by-one error in inversion lists.
      regcomp.c: Rmv now redundant setting
      Add parameter to internal function
      Remove redundant field from inversion lists
      Merge branch 'const_posix_invlists' into blead
      sv.h: Comments added/typo fixed.
      cpan/version/t/07locale.t: Actually test what is claimed
      Move some tests from cpan/version to t/run
      locale.c: Add missing STATIC to fcn decl

Keedi Kim (1):
      Update brand-new README.ko

Kent Fredric (2):
      pod/perlvar.pod: Document changes to %ENV
      pod/perl5180delta.pod: Clarify %ENV Changes

Lukas Mai (1):
      fix SIGZZERO typo in perldoc -f kill

Moritz Lenz (1):
      document that it is the operator that determines the operation

Nathan Trapuzzano (1):
      Fix typo in perlreapi(1perl).

Neil Bowers (2):
      Added example usage and SEE ALSO links to similar modules in doc for if.pm
      7b2d3c0 Added description of the Benchmark object to doc

Nicholas Clark (91):
      Improved struct pmop alignment fix - avoid the slow path on 64 bit 
systems.
      Update B's size/offset for CvFLAGS to U32, following commit 
51c78f1b91bbcd7a.
      Remove various rarely used test targets from the generated Makefile.
      Remove Makefile targets and tools related to Irix and Tru64 debugging 
tools.
      Inline the Makefile target minitest.prep into its only user.
      valgrind doesn't require that perl was built with -g, so remove the check.
      We don't actually need to set $ENV{PERL} for the tests to work.
      Remove the explicit purify/quantify/purecov targets and documentation.
      In perlhacktips, no need to give 3 ways to set an environment variable.
      Update perlhacktips to note that Address Sanitizer is now also in gcc 4.8
      Run Porting/podtidy on pod/perlhacktips.pod
      Eliminate the perl.gprof and perl.gcov Makefile targets.
      In perlhacktips, suggest a shell loop to generate all .gcov files.
      Document the removed Makefile targets in perldelta.
      Merge the branch that purged various under-used Makefile targets.
      Trim the explicit Makefile rules to generate {mini,}perlmain.o
      Remove Configure code that supported the old-style nested layout for ext/
      Add non-XS extensions to known_extensions.
      Also add Encode's sub-modules to known_extensions when building 
statically.
      In FindExt, eliminate _ext_ne() and make extensions() a simple subroutine.
      Correct a type in FindExt::apply_config in the "I18N-Langinfo" code.
      Thanks to FindExt::apply_config() we're now able to test dynamic 
extensions.
      Minor refactors to FindExt's test, removing code duplication.
      In FindExt.t, move the main loop's comparison logic into a subroutine.
      Skip most of FindExt's tests for troublesome configurations.
      Refactor FindExt, merging scan_ext() and find_ext().
      Merge in the improvements to the build helper module FindExt.
      vms/ext/filespec.t does not need to be +x
      Move VMS::Filespec from vms/ext to ext/
      Remove defunct DESCRIP.MMS cleanup rules.
      Teach makedef.pl that PL_op_exec_cnt is only available with 
-DPERL_TRACE_OPS.
      Terser fix to avoid warning about an empty body for Slab_to_rw().
      In embed.fnc, reorder the symbols conditional on HAVE_INTERP_INTERP.
      In the PERL_IMPLICIT_SYS section in perl_free(), use fewer CPP directives.
      Move Exporter from lib/ to dist/Exporter/
      Improve the BEGIN-time setup code for File::Find's tests.
      Change File::Find's tests to look for taint.t instead of commonsense.t
      Move File::Find from lib/ to ext/
      Refactor regen_lib.pl to reduce verbosity.
      Add cpan/Text-Tabs/lib to buildcustomize.pl and hence miniperl's @INC.
      Refactor the Text::Wrap::wrap() logic in regen/regen_lib.pl
      Add an "always update" parameter to regen_lib's open_new().
      Replace utils/Makefile.SH with utils/Makefile.PL
      Generate utils/Makefile from utils/Makefile.PL, and remove it at clean 
time.
      Merge the branch which builds utils/Makefile from utils/Makefile.PL
      Move generation of ExtUtils::Miniperl to ext/ExtUtils-Miniperl from 
minimod.pl
      Invert the build logic for miniperlmain.c and ExtUtils::Miniperl
      Clean up ExtUtils::Miniperl
      Move the "editor block" from miniperlmain.c to ExtUtils::Miniperl
      Merge the refactoring of ExtUtils::Miniperl and {mini,}perlmain.c 
generation.
      On Win32 run autodoc.pl and pod/perlmodlib.PL using miniperl, not perl.
      Refactor ExtUtils::Embed to work with miniperl.
      Propagate bugfixes from {mini,}perlmain.c into ExtUtils::Embed.
      Tweak ExtUtils::Embed's generated C code to be closer to 
ExtUtils::Miniperl.
      Refactor ExtUtils::Miniperl to use ExtUtils::Embed.
      Refactor xsinit generation code in ExtUtils::Embed.
      Refactor ExtUtils::Embed::xsi_{protos,body} to use a scalar $retval.
      Use more semantic markup in the Pod for ExtUtils::Embed.
      ExtUtils::Miniperl::writemain()'s first argument can also be a filename.
      Change the *nix and VMS Makefiles to to pass a filename to writemain().
      Describe the changes to ExtUtils::{Embed,Miniperl} in perldelta.
      Merge the refactoring of ExtUtils::Miniperl and ExtUtils::Embed.
      Update comment in autodoc.pl - it's not run from regen.pl
      Refactor perlmodlib.PL to use regen_lib.pl and avoid FindBin.
      Eliminate the Makefile targets test_notty.valgrind and test_prep.valgrind.
      Inline the Makefile target perl.valgrind.config into its only remaining 
user.
      Specify the versions of ExtUtils::MiniPerl and ExtUtils::Embed needed.
      Fix SEGVs and test failures for -DPERL_GLOBAL_STRUCT_PRIVATE
      For -DPERL_GLOBAL_STRUCT, eliminate local variable plvarsp in main().
      Generate Errno and Pod::Functions with deterministic order.
      Remove dead code from installperl, related to a 5.000->5.001 change.
      In installperl, invert the sense of the variable used for the -o option.
      In installperl, record the state of options in %opts instead of lexicals.
      In installperl rename $opt{dostrip} to $opt{strip}.
      Convert installperl to use Getopt::Long.
      Refactor installman's option handling to use Getopt::Long's "multiple 
names".
      Add a no-op option --strip to installman.
      Document installperl and installman refactoring in perldelta.pod
      Merge installperl and installman refactoring to blead.
      Refactor the Makefile so that the install target depends on install-all.
      In Makefile.SH, use the long names for options passed to install{perl,man}
      Refactor Makefile.SH to generate the install-* targets in a loop.
      Inline the Makefile rule for extra.install into all 6 targets which use 
it.
      Don't call CPAN to install any "extra" modules for the install-notify 
target.
      Merge the refactoring of the Makefile install targets into blead.
      Restore Storable support for 5.005 and (astoundingly) 5.004
      Use magic rather than DESTROY to free memory in Storable's context.
      Tweak the new Storable destroy test, and the ChangeLog
      ExtUtils::Embed::canon needs to *globally* substitute / for $as
      Move version from lib/ to cpan/
      bisect.pl now accepts repeated -e options, just like perl.

Niels Thykier (1):
      op.c: Add op_folded to BASEOP

Niko Tyni (1):
      Make perlbug look up the list of local patches at run time

Olivier Mengué (1):
      subs.pm: fix variable leak into global scope

Peter Martini (9):
      Treat a consecutive semicolons in a prototype as 1
      Remove spaces from a (copy of) a proto when used. The logic that uses 
prototypes assumes spaces were already gone, which may not be true if they were 
added via XS / set_prototype.
      cv_ckproto should disregard spaces
      S_strip_spaces doesn't need to be seen out of core
      Introduce validate_proto / stop stripping spaces
      Quiet warning in a DEBUG print
      'Prototype after' and 'Illegal character' warnings should both pretty 
print the prototype text.
      Split the handling for "Illegal character" and "Illegal character after 
'_'"
      [perl #118567] Add a warning for prototypes if a missing

Petr Písař (1):
      Suppress system Term::ReadLine::Gnu

Reini Urban (4):
      Use -Wno-unused-value also on other clang compilers
      [perl #118525] Return B::HEK for B::CV::GV of lexical subs
      [perl #118139] Storable 2.42 - die in global destruction
      more op_folded support: B, dump

Ricardo Signes (15):
      perlexperiment: mark regexp backtracking verbs as accepted
      perlexperiment: (?{}) and (??{}) are not experimental
      perlexperiment: mark lvalue subroutines accepted
      perldelta for changes to perlexperiment
      perlexperiment: mark :pop layer as accepted
      Revert "Make t/podcheck.t less sensitive"
      do not worry about long verbatim lines w/o env var
      ignore lib/File/Find.pm
      small improvements to documentation of IO::Socket
      perlexperiment: MLDBM is not part of core
      perlexperiment: linux abstract domains sockets
      perldiag: note the exceptions for "once" warnings
      perlexperiment: the M flag is not a useful thing to point out
      perlexperiment: Sun Studio on Linux: not experimental
      perldelta: minor grammar fixes

Ruslan Zakirov (4):
      G_METHOD_NAMED flag for call_method and call_sv
      SV_CONST(name) and PL_sv_consts
      change magic_methcall to use SV with shared hash value
      change tied_method to use SVs with precomputed hash values

Slaven Rezic (1):
      Data::Dumper: useqq implementation for xs

Steffen Mueller (24):
      ExtUtils::ParseXS version bump to 3.21
      EU::Typemaps: Implement API for typemap cloning
      EU::ParseXS: Only initialize some parser regexps once
      EU::ParseXS: Don't inherit from Exporter; import 'import' instead
      EU::ParseXS: Stop using global state; an OO interface
      EU::Typemaps: Document special typemap variables
      EU::ParseXS: Update Changelog
      EU::ParseXS: Attempt to canonicalize C++ types in tidy_type
      EU::ParseXS: Update changelog
      EU::ParseXS: Drop dup'd code: make_targetable moves to EU::Typemaps
      EU::ParseXS: Fix targetable size detection
      EU::ParseXS: Cosmetics; better variable naming
      EU::ParseXS: Simplify output typemap code generation (targetable)
      EU::ParseXS: Use OO version of ExtUtils::ParseXS in test
      EU::ParseXS: Cosmetics; more explicitness in *_handler
      EU::ParseXS: Move several constants out of the runtime object
      EU::ParseXS: Test cleanup
      Document and clean up -s option to xsubpp
      Avoid needless refcount and mortialization on pp_anonhash
      Fix to make 8d455b9f99c1046e969462419b0eb5b8bf740a47 not a lie
      Branch predictor hints: exists is mostly run on hashes
      -DPERL_TRACE_OPS to produce reports on executed OP counts
      Very few PAD[HA]Vs are "LVALUE": branch predictor hints
      Clarify av_shift API docs

Tony Cook (21):
      [perl #116781] several small changes to h2xs
      [perl #113926] fix a hash randomization bug
      [perl #75186] Remove obsolete references to vi support
      make sure the prototype actually matches
      [perl #71680] hints to use gdbm compat for [NO]DBM_File on Win32
      perldelta for c448c12411b1ba
      Patches must not be sent via git's format-patch/send-email
      OP*method was added in c106c2be8b83ee but never used
      Revert "[perl #118561] failures loading modules are ignored when 
sub-package exists"
      [perl #118561] note that the check is fragile and refer to parent.pm
      rarest is only used under -DDEBUGGING
      minor clean up of the refactoring of d6a4f4b531
      ignore build products from the newly dist/ed Exporter
      [perl #117033] wrong .packlist creation at installation on Cygwin with 
destdir
      perldelta for 2c179de53ae082
      adjust indentation to match other DD code
      handle xs Useqq dumping of strings with an escape followed by a digit
      [perl #74798] useqq implementation for xs
      ignore the build product lib/version.pod
      pod2html output concerns
      handle multiple children exiting in perlipc example

Vladimir Timofeev (1):
      [perl #118829] Memory leaks in STORABLE_attach

Yves Orton (5):
      Show intflags as well as extflags
      Fix and add tests for *PRUNE/*THEN plus leading non-greedy +
      add PL_reg_intflags_name to globvar.sym - used in debugging regex engine
      Fix rules for parsing numeric escapes in regexes
      Add tests for a backreference following a literal, which is a different 
codepath

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

--
Perl5 Master Repository

Reply via email to