Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 106d9141c3d4d2f6e13afca91bdca3e99eccd7c7
      
https://github.com/Perl/perl5/commit/106d9141c3d4d2f6e13afca91bdca3e99eccd7c7
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/PPPort_pm.PL

  Log Message:
  -----------
  Devel::PPPort: Bump version to 3.56


  Commit: 1dc6f3b5030050a81022fa9e6e4a9e200c0f446a
      
https://github.com/Perl/perl5/commit/1dc6f3b5030050a81022fa9e6e4a9e200c0f446a
  Author: Tomasz Konojacki <m...@xenu.pl>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/inc/mess
    M dist/Devel-PPPort/t/mess.t

  Log Message:
  -----------
  D:P: fix mess.t failures when $0 contains backslashes

This seems to happen only when Devel::PPPort was built with
Visual C++ and nmake as a standalone distribution.

perl/perl5@1ddd2f5fcd8802a45ffd773aec3af107f37613f6 had fixed that
before, but the change was made only in the autogenerated test file
and it was discarded when the tests were regenerated.


  Commit: 8d83133d4092939786340151d2e2c2790fc72ec9
      
https://github.com/Perl/perl5/commit/8d83133d4092939786340151d2e2c2790fc72ec9
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/mktests.PL
    M dist/Devel-PPPort/parts/inc/call
    M dist/Devel-PPPort/parts/inc/cop
    M dist/Devel-PPPort/parts/inc/pv_tools
    M dist/Devel-PPPort/t/01_test.t
    M dist/Devel-PPPort/t/HvNAME.t
    M dist/Devel-PPPort/t/MY_CXT.t
    M dist/Devel-PPPort/t/SvPV.t
    M dist/Devel-PPPort/t/SvREFCNT.t
    M dist/Devel-PPPort/t/Sv_set.t
    M dist/Devel-PPPort/t/call.t
    M dist/Devel-PPPort/t/cop.t
    M dist/Devel-PPPort/t/exception.t
    M dist/Devel-PPPort/t/format.t
    M dist/Devel-PPPort/t/grok.t
    M dist/Devel-PPPort/t/gv.t
    M dist/Devel-PPPort/t/limits.t
    M dist/Devel-PPPort/t/locale.t
    M dist/Devel-PPPort/t/mPUSH.t
    M dist/Devel-PPPort/t/magic.t
    M dist/Devel-PPPort/t/memory.t
    M dist/Devel-PPPort/t/mess.t
    M dist/Devel-PPPort/t/misc.t
    M dist/Devel-PPPort/t/newCONSTSUB.t
    M dist/Devel-PPPort/t/newRV.t
    M dist/Devel-PPPort/t/newSV_type.t
    M dist/Devel-PPPort/t/newSVpv.t
    M dist/Devel-PPPort/t/podtest.t
    M dist/Devel-PPPort/t/ppphtest.t
    M dist/Devel-PPPort/t/pv_tools.t
    M dist/Devel-PPPort/t/pvs.t
    M dist/Devel-PPPort/t/shared_pv.t
    M dist/Devel-PPPort/t/snprintf.t
    M dist/Devel-PPPort/t/sprintf.t
    M dist/Devel-PPPort/t/strlfuncs.t
    M dist/Devel-PPPort/t/sv_xpvf.t
    M dist/Devel-PPPort/t/testutil.pl
    M dist/Devel-PPPort/t/threads.t
    M dist/Devel-PPPort/t/utf8.t
    M dist/Devel-PPPort/t/uv.t
    M dist/Devel-PPPort/t/variables.t
    M dist/Devel-PPPort/t/warn.t

  Log Message:
  -----------
  D:P: Convert to use modern Test functions

This commit copies much of test.pl from blead to replace the Test ones.

These versions are much friendlier to use.  Several .t files required
minor changes to work with these.  pv_tools.t was the only file using
the old obsolete skip() functionality fully.  The new version does not
do a 'last SKIP', for compatibility.

like and unlike were not ported because of the absence of qr// in perls
this is supposed to work on.

And the portions of test.pl that were copied also required a few minor
changes to work back to 5.3.7.

Not all the ported functionality is currently in used.  It may be that
changes will have to be made to it to get it to work; or will have to be
deleted.


  Commit: c6e41a0a54eceb66483226532b3eb8e032541e26
      
https://github.com/Perl/perl5/commit/c6e41a0a54eceb66483226532b3eb8e032541e26
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/inc/Sv_set
    M dist/Devel-PPPort/parts/inc/call
    M dist/Devel-PPPort/parts/inc/cop
    M dist/Devel-PPPort/parts/inc/format
    M dist/Devel-PPPort/parts/inc/magic
    M dist/Devel-PPPort/parts/inc/mess
    M dist/Devel-PPPort/parts/inc/misc
    M dist/Devel-PPPort/parts/inc/newSVpv
    M dist/Devel-PPPort/parts/inc/podtest
    M dist/Devel-PPPort/parts/inc/ppphtest
    M dist/Devel-PPPort/parts/inc/utf8
    M dist/Devel-PPPort/t/Sv_set.t
    M dist/Devel-PPPort/t/call.t
    M dist/Devel-PPPort/t/cop.t
    M dist/Devel-PPPort/t/format.t
    M dist/Devel-PPPort/t/magic.t
    M dist/Devel-PPPort/t/mess.t
    M dist/Devel-PPPort/t/misc.t
    M dist/Devel-PPPort/t/newSVpv.t
    M dist/Devel-PPPort/t/podtest.t
    M dist/Devel-PPPort/t/ppphtest.t
    M dist/Devel-PPPort/t/testutil.pl
    M dist/Devel-PPPort/t/utf8.t

  Log Message:
  -----------
  D:P: Change to use modern skip functionality

The new skip() has a count of tests.  Previously you had to loop
yourself.


  Commit: 8154c0b1642d2b0fab033464d4ae3fbbba80affc
      
https://github.com/Perl/perl5/commit/8154c0b1642d2b0fab033464d4ae3fbbba80affc
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/inc/HvNAME
    M dist/Devel-PPPort/parts/inc/SvPV
    M dist/Devel-PPPort/parts/inc/Sv_set
    M dist/Devel-PPPort/parts/inc/call
    M dist/Devel-PPPort/parts/inc/cop
    M dist/Devel-PPPort/parts/inc/exception
    M dist/Devel-PPPort/parts/inc/format
    M dist/Devel-PPPort/parts/inc/grok
    M dist/Devel-PPPort/parts/inc/gv
    M dist/Devel-PPPort/parts/inc/mPUSH
    M dist/Devel-PPPort/parts/inc/magic
    M dist/Devel-PPPort/parts/inc/memory
    M dist/Devel-PPPort/parts/inc/mess
    M dist/Devel-PPPort/parts/inc/misc
    M dist/Devel-PPPort/parts/inc/newCONSTSUB
    M dist/Devel-PPPort/parts/inc/newRV
    M dist/Devel-PPPort/parts/inc/newSV_type
    M dist/Devel-PPPort/parts/inc/newSVpv
    M dist/Devel-PPPort/parts/inc/ppphtest
    M dist/Devel-PPPort/parts/inc/pv_tools
    M dist/Devel-PPPort/parts/inc/pvs
    M dist/Devel-PPPort/parts/inc/shared_pv
    M dist/Devel-PPPort/parts/inc/snprintf
    M dist/Devel-PPPort/parts/inc/sprintf
    M dist/Devel-PPPort/parts/inc/strlfuncs
    M dist/Devel-PPPort/parts/inc/sv_xpvf
    M dist/Devel-PPPort/parts/inc/threads
    M dist/Devel-PPPort/parts/inc/utf8
    M dist/Devel-PPPort/parts/inc/uv
    M dist/Devel-PPPort/parts/inc/variables
    M dist/Devel-PPPort/parts/inc/warn
    M dist/Devel-PPPort/t/HvNAME.t
    M dist/Devel-PPPort/t/SvPV.t
    M dist/Devel-PPPort/t/Sv_set.t
    M dist/Devel-PPPort/t/call.t
    M dist/Devel-PPPort/t/cop.t
    M dist/Devel-PPPort/t/exception.t
    M dist/Devel-PPPort/t/format.t
    M dist/Devel-PPPort/t/grok.t
    M dist/Devel-PPPort/t/gv.t
    M dist/Devel-PPPort/t/mPUSH.t
    M dist/Devel-PPPort/t/magic.t
    M dist/Devel-PPPort/t/memory.t
    M dist/Devel-PPPort/t/mess.t
    M dist/Devel-PPPort/t/misc.t
    M dist/Devel-PPPort/t/newCONSTSUB.t
    M dist/Devel-PPPort/t/newRV.t
    M dist/Devel-PPPort/t/newSV_type.t
    M dist/Devel-PPPort/t/newSVpv.t
    M dist/Devel-PPPort/t/ppphtest.t
    M dist/Devel-PPPort/t/pv_tools.t
    M dist/Devel-PPPort/t/pvs.t
    M dist/Devel-PPPort/t/shared_pv.t
    M dist/Devel-PPPort/t/snprintf.t
    M dist/Devel-PPPort/t/sprintf.t
    M dist/Devel-PPPort/t/strlfuncs.t
    M dist/Devel-PPPort/t/sv_xpvf.t
    M dist/Devel-PPPort/t/testutil.pl
    M dist/Devel-PPPort/t/threads.t
    M dist/Devel-PPPort/t/utf8.t
    M dist/Devel-PPPort/t/uv.t
    M dist/Devel-PPPort/t/variables.t
    M dist/Devel-PPPort/t/warn.t

  Log Message:
  -----------
  D:P: Convert ok() to is()

There are some ok() that need to remain so, but this converts all the
ones that are really is() to be that.

After this commit, the remaining ok() can have a test description added
to them.


  Commit: 67ee92771e8d76c889be6ac36089e143185594db
      
https://github.com/Perl/perl5/commit/67ee92771e8d76c889be6ac36089e143185594db
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/apidoc.fnc

  Log Message:
  -----------
  D:P: parts/apidoc.fnc: Update to latest blead


  Commit: 68678ef8cefed0b23914458ad222d00aa288b504
      
https://github.com/Perl/perl5/commit/68678ef8cefed0b23914458ad222d00aa288b504
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/devel/regenerate

  Log Message:
  -----------
  D:P: devel/regenerate: Update script name

which has changed from .sh to .pl


  Commit: da54665f4383cb0594ea9eaefe560de30ca59947
      
https://github.com/Perl/perl5/commit/da54665f4383cb0594ea9eaefe560de30ca59947
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/inc/locale

  Log Message:
  -----------
  D:P: PATCH: gh #156 sync_locale doesn't work in 5.20 maint

It turns out that there was special code added in the 5.20 maint series
that needed to be accounted for.


  Commit: 4553abe8c2fd498c4594667ac9a8f5e04edf9295
      
https://github.com/Perl/perl5/commit/4553abe8c2fd498c4594667ac9a8f5e04edf9295
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/HACKERS

  Log Message:
  -----------
  D:P: HACKERS: Update for modern test infrastructure


  Commit: a4831da157552f8ff57d1e39f179fccfc6ac0501
      
https://github.com/Perl/perl5/commit/a4831da157552f8ff57d1e39f179fccfc6ac0501
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/HACKERS

  Log Message:
  -----------
  D:P: HACKERS: Correct misstatement

Replacement regions work the opposite way round what it said.


  Commit: 536633d6dad5392107d90110015a36d4465dc7fd
      
https://github.com/Perl/perl5/commit/536633d6dad5392107d90110015a36d4465dc7fd
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/embed.fnc

  Log Message:
  -----------
  D:P: parts/embed.fnc: Update to latest blead


  Commit: 62cdfebb5b8c0aa9ae31f0af052dd632bd5c3560
      
https://github.com/Perl/perl5/commit/62cdfebb5b8c0aa9ae31f0af052dd632bd5c3560
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/base/5006000
    M dist/Devel-PPPort/parts/base/5006001
    M dist/Devel-PPPort/parts/base/5009003
    M dist/Devel-PPPort/parts/base/5013010
    M dist/Devel-PPPort/parts/base/5015007
    M dist/Devel-PPPort/parts/base/5017002
    M dist/Devel-PPPort/parts/base/5017007
    M dist/Devel-PPPort/parts/base/5017008
    M dist/Devel-PPPort/parts/base/5021001
    M dist/Devel-PPPort/parts/base/5021004
    M dist/Devel-PPPort/parts/base/5021007
    M dist/Devel-PPPort/parts/base/5025009
    M dist/Devel-PPPort/parts/base/5031006
    M dist/Devel-PPPort/parts/base/5031007
    M dist/Devel-PPPort/parts/todo/5003007
    M dist/Devel-PPPort/parts/todo/5006000
    M dist/Devel-PPPort/parts/todo/5009003
    M dist/Devel-PPPort/parts/todo/5031007

  Log Message:
  -----------
  D:P: Update parts/base, parts/todo to latest


  Commit: 86839ca2621045c2839bbf17b31103bfec59b599
      
https://github.com/Perl/perl5/commit/86839ca2621045c2839bbf17b31103bfec59b599
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/inc/misc
    M dist/Devel-PPPort/t/misc.t

  Log Message:
  -----------
  D:P: parts/inc/misc: Silence Wide char warnings


  Commit: 008bb368ebc18adc42e95769e4ebbd7d5545ce3d
      
https://github.com/Perl/perl5/commit/008bb368ebc18adc42e95769e4ebbd7d5545ce3d
  Author: Karl Williamson <k...@cpan.org>
  Date:   2019-11-22 (Fri, 22 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/HACKERS
    M dist/Devel-PPPort/PPPort_pm.PL
    M dist/Devel-PPPort/devel/regenerate
    M dist/Devel-PPPort/mktests.PL
    M dist/Devel-PPPort/parts/apidoc.fnc
    M dist/Devel-PPPort/parts/base/5006000
    M dist/Devel-PPPort/parts/base/5006001
    M dist/Devel-PPPort/parts/base/5009003
    M dist/Devel-PPPort/parts/base/5013010
    M dist/Devel-PPPort/parts/base/5015007
    M dist/Devel-PPPort/parts/base/5017002
    M dist/Devel-PPPort/parts/base/5017007
    M dist/Devel-PPPort/parts/base/5017008
    M dist/Devel-PPPort/parts/base/5021001
    M dist/Devel-PPPort/parts/base/5021004
    M dist/Devel-PPPort/parts/base/5021007
    M dist/Devel-PPPort/parts/base/5025009
    M dist/Devel-PPPort/parts/base/5031006
    M dist/Devel-PPPort/parts/base/5031007
    M dist/Devel-PPPort/parts/embed.fnc
    M dist/Devel-PPPort/parts/inc/HvNAME
    M dist/Devel-PPPort/parts/inc/SvPV
    M dist/Devel-PPPort/parts/inc/Sv_set
    M dist/Devel-PPPort/parts/inc/call
    M dist/Devel-PPPort/parts/inc/cop
    M dist/Devel-PPPort/parts/inc/exception
    M dist/Devel-PPPort/parts/inc/format
    M dist/Devel-PPPort/parts/inc/grok
    M dist/Devel-PPPort/parts/inc/gv
    M dist/Devel-PPPort/parts/inc/locale
    M dist/Devel-PPPort/parts/inc/mPUSH
    M dist/Devel-PPPort/parts/inc/magic
    M dist/Devel-PPPort/parts/inc/memory
    M dist/Devel-PPPort/parts/inc/mess
    M dist/Devel-PPPort/parts/inc/misc
    M dist/Devel-PPPort/parts/inc/newCONSTSUB
    M dist/Devel-PPPort/parts/inc/newRV
    M dist/Devel-PPPort/parts/inc/newSV_type
    M dist/Devel-PPPort/parts/inc/newSVpv
    M dist/Devel-PPPort/parts/inc/podtest
    M dist/Devel-PPPort/parts/inc/ppphtest
    M dist/Devel-PPPort/parts/inc/pv_tools
    M dist/Devel-PPPort/parts/inc/pvs
    M dist/Devel-PPPort/parts/inc/shared_pv
    M dist/Devel-PPPort/parts/inc/snprintf
    M dist/Devel-PPPort/parts/inc/sprintf
    M dist/Devel-PPPort/parts/inc/strlfuncs
    M dist/Devel-PPPort/parts/inc/sv_xpvf
    M dist/Devel-PPPort/parts/inc/threads
    M dist/Devel-PPPort/parts/inc/utf8
    M dist/Devel-PPPort/parts/inc/uv
    M dist/Devel-PPPort/parts/inc/variables
    M dist/Devel-PPPort/parts/inc/warn
    M dist/Devel-PPPort/parts/todo/5003007
    M dist/Devel-PPPort/parts/todo/5006000
    M dist/Devel-PPPort/parts/todo/5009003
    M dist/Devel-PPPort/parts/todo/5031007
    M dist/Devel-PPPort/t/01_test.t
    M dist/Devel-PPPort/t/HvNAME.t
    M dist/Devel-PPPort/t/MY_CXT.t
    M dist/Devel-PPPort/t/SvPV.t
    M dist/Devel-PPPort/t/SvREFCNT.t
    M dist/Devel-PPPort/t/Sv_set.t
    M dist/Devel-PPPort/t/call.t
    M dist/Devel-PPPort/t/cop.t
    M dist/Devel-PPPort/t/exception.t
    M dist/Devel-PPPort/t/format.t
    M dist/Devel-PPPort/t/grok.t
    M dist/Devel-PPPort/t/gv.t
    M dist/Devel-PPPort/t/limits.t
    M dist/Devel-PPPort/t/locale.t
    M dist/Devel-PPPort/t/mPUSH.t
    M dist/Devel-PPPort/t/magic.t
    M dist/Devel-PPPort/t/memory.t
    M dist/Devel-PPPort/t/mess.t
    M dist/Devel-PPPort/t/misc.t
    M dist/Devel-PPPort/t/newCONSTSUB.t
    M dist/Devel-PPPort/t/newRV.t
    M dist/Devel-PPPort/t/newSV_type.t
    M dist/Devel-PPPort/t/newSVpv.t
    M dist/Devel-PPPort/t/podtest.t
    M dist/Devel-PPPort/t/ppphtest.t
    M dist/Devel-PPPort/t/pv_tools.t
    M dist/Devel-PPPort/t/pvs.t
    M dist/Devel-PPPort/t/shared_pv.t
    M dist/Devel-PPPort/t/snprintf.t
    M dist/Devel-PPPort/t/sprintf.t
    M dist/Devel-PPPort/t/strlfuncs.t
    M dist/Devel-PPPort/t/sv_xpvf.t
    M dist/Devel-PPPort/t/testutil.pl
    M dist/Devel-PPPort/t/threads.t
    M dist/Devel-PPPort/t/utf8.t
    M dist/Devel-PPPort/t/uv.t
    M dist/Devel-PPPort/t/variables.t
    M dist/Devel-PPPort/t/warn.t

  Log Message:
  -----------
  Merge branch 'ppport' into blead

This includes the functionality for the forthcoming 3.56 release on
CPAN.


Compare: https://github.com/Perl/perl5/compare/ff69e8835327...008bb368ebc1

Reply via email to