Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 83f5592b34350bbd3e6471433bffed1664f57a75
      
https://github.com/Perl/perl5/commit/83f5592b34350bbd3e6471433bffed1664f57a75
  Author: Nicolas R <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  cat_file util in Makefile

References #137

(cherry picked from commit fb6dad1b13facfbcdf834a6b95db2320410d7c78)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 9b02b14750e452f9c4357d03e2b7a0d0dbd7e8a5
      
https://github.com/Perl/perl5/commit/9b02b14750e452f9c4357d03e2b7a0d0dbd7e8a5
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  devel/regenerate: Add --yes option

This answers yes to the standard questions automatically.  It's handy
when you want to run the job nohup, and really know what you're doing.

(cherry picked from commit e8dfa8b9ad3c70c21ed7c7c33d9049c94ea8cbbc)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 35b22a8dc33a22d8b0d2df5f61b410a511a9fb6d
      
https://github.com/Perl/perl5/commit/35b22a8dc33a22d8b0d2df5f61b410a511a9fb6d
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Get latest blead embed.fnc

(cherry picked from commit 1d506a06fb1782b574eae0c8177b0af23823f1ed)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 76269f46d9763e6e317403a17d3b109522af7901
      
https://github.com/Perl/perl5/commit/76269f46d9763e6e317403a17d3b109522af7901
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Updated apidoc.fnc to latest blead

(cherry picked from commit 89cfe197a6de2c56f9d7ef5e75ce074b6f7c8579)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 2375c233f070b2b2914f995dfd608028bed92cde
      
https://github.com/Perl/perl5/commit/2375c233f070b2b2914f995dfd608028bed92cde
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: Backport UNI to/from NATIVE

And change the way we setup similar defines.  On perls before EBCDIC
existed, these simply return their arguments.  But a module now can
unconditionally include these, and it will do the right thing.

(cherry picked from commit e836478411ddc77f5155d0fd4e4f2a25f28dc47e)
Signed-off-by: Nicolas R <[email protected]>


  Commit: be9a67f5e665b06fdcc5a93cd30563589ca51bd4
      
https://github.com/Perl/perl5/commit/be9a67f5e665b06fdcc5a93cd30563589ca51bd4
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Backport UTF8_SKIP

which is just a synonym for UTF8SKIP

(cherry picked from commit 393aff27a03ba3dfe30531be2950e3702fc07bd2)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 7f7c413ac215f08e56b641dfa0e06efa33531c1c
      
https://github.com/Perl/perl5/commit/7f7c413ac215f08e56b641dfa0e06efa33531c1c
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Backport UTF8_CHK_SKIP

And revise an existing item to use it.

(cherry picked from commit 45578f404ccd72c0dbfb539cb5c438e8a46106fa)
Signed-off-by: Nicolas R <[email protected]>


  Commit: d4b3485f542a981e460fb955929264fca681bf01
      
https://github.com/Perl/perl5/commit/d4b3485f542a981e460fb955929264fca681bf01
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/HACKERS

  Log Message:
  -----------
  Fix typos in HACKERS; add clarification

(cherry picked from commit 3f7ae74acac1e4fa34913985e9fc9119d517ca6c)
Signed-off-by: Nicolas R <[email protected]>


  Commit: a807d978584f00990421a1becbe8aedb5d1ff748
      
https://github.com/Perl/perl5/commit/a807d978584f00990421a1becbe8aedb5d1ff748
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/utf8: Backport some basic UTF-8 stuff

These are not in the public API because no module writer should be
dealing at this level, but they are needed for backporting some things,
and so they are provided here without publicly announcing their
availability.

Included is an internal helper function

(cherry picked from commit 4ebf864379b0c46d16a19d5546e36062b2545eae)
Signed-off-by: Nicolas R <[email protected]>


  Commit: a1d467bc1f6f2ebac22e599b57d63891c15e3b7f
      
https://github.com/Perl/perl5/commit/a1d467bc1f6f2ebac22e599b57d63891c15e3b7f
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: Add withinCOUNT and inRANGE

These are too new to be in the public API, but their presence here helps
with backporting things, so provide them, but undocumented.

(cherry picked from commit eb85beedef0dfeca24cb5a011f17a893525cb098)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 3e5aa72a339b03b69b98f681b48caa74f320f069
      
https://github.com/Perl/perl5/commit/3e5aa72a339b03b69b98f681b48caa74f320f069
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Fix isGRAPH_L1() bug

This was including NBSP as printable

(cherry picked from commit 63ece791ac466f042e9ebc4eaeab7f476eb4d22a)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 92c5e9fa18ecae312c0984dce06276fbfab35c9b
      
https://github.com/Perl/perl5/commit/92c5e9fa18ecae312c0984dce06276fbfab35c9b
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Add tests for NATIVE_TO_LATIN1, vice-versa

(cherry picked from commit be9d71690938fec20465f21e2f57ac206753db99)
Signed-off-by: Nicolas R <[email protected]>


  Commit: ab53572cca1222fbaa077bad894a6f8890cc9902
      
https://github.com/Perl/perl5/commit/ab53572cca1222fbaa077bad894a6f8890cc9902
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Backport isFOO_utf8_safe() macros

This tests every code point between 0..255.  Doing so caught several
bugs.

(cherry picked from commit f899f86bd25f0fd9a84f892598cedb32d18f20ce)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 6ec3ee8fe7d3c1aae780f1e30076b7a6d8d19da4
      
https://github.com/Perl/perl5/commit/6ec3ee8fe7d3c1aae780f1e30076b7a6d8d19da4
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  isPSXSPC() is a synonym for isSPACE

They used to have a slightly different meaning, but that was changed a
long time ago.

(cherry picked from commit baa6a68a10d1cd881d989a5c593d58e04593d0e1)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 3646a42b0bc5905481c85168b5a3ab64fc841aac
      
https://github.com/Perl/perl5/commit/3646a42b0bc5905481c85168b5a3ab64fc841aac
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Add warning about UTF-8 unreliable in early perls

(cherry picked from commit f5227a1c2cb19045b6e5a5e36454fdf893f88f8c)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 87bd50faf5443aa74e7549707e9908ef26a0c153
      
https://github.com/Perl/perl5/commit/87bd50faf5443aa74e7549707e9908ef26a0c153
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Change isUTF8_CHAR to use macro, not expansion

Use the macro instead of duplicating its definition ourselves--

(cherry picked from commit a02174d23a38cb41bfc90fcc646dbb8a748b6807)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 479a294ee5254acc602bfac3c84f8c6a3beef6f4
      
https://github.com/Perl/perl5/commit/479a294ee5254acc602bfac3c84f8c6a3beef6f4
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Perl 7.0 had a space as being a graphic char

(cherry picked from commit 36f9cc037debdf1d07fa92b2b99fa9b27ba3e8e2)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 405c33bd3c29bb88a3f941527d1c29a8f53cb4f5
      
https://github.com/Perl/perl5/commit/405c33bd3c29bb88a3f941527d1c29a8f53cb4f5
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/base/5006000
    M dist/Devel-PPPort/parts/base/5006001
    M dist/Devel-PPPort/parts/base/5008000
    M dist/Devel-PPPort/parts/base/5011001
    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/5017004
    M dist/Devel-PPPort/parts/base/5017006
    M dist/Devel-PPPort/parts/base/5017007
    M dist/Devel-PPPort/parts/base/5017008
    M dist/Devel-PPPort/parts/base/5019001
    M dist/Devel-PPPort/parts/base/5023002
    M dist/Devel-PPPort/parts/base/5025009
    M dist/Devel-PPPort/parts/base/5031005
    A dist/Devel-PPPort/parts/base/5031006
    M dist/Devel-PPPort/parts/todo/5003007
    M dist/Devel-PPPort/parts/todo/5006000
    M dist/Devel-PPPort/parts/todo/5006001
    M dist/Devel-PPPort/parts/todo/5007001
    M dist/Devel-PPPort/parts/todo/5013010
    M dist/Devel-PPPort/parts/todo/5015007
    M dist/Devel-PPPort/parts/todo/5017006
    M dist/Devel-PPPort/parts/todo/5017008
    M dist/Devel-PPPort/parts/todo/5019001
    M dist/Devel-PPPort/parts/todo/5025009
    M dist/Devel-PPPort/parts/todo/5031005
    A dist/Devel-PPPort/parts/todo/5031006

  Log Message:
  -----------
  Regenerate to latest

This updates parts/base, parts/todo based on blead and changes to D:P

(cherry picked from commit d391de2e81ef30cc86e1e96c36b94bb9888c3f3c)
Signed-off-by: Nicolas R <[email protected]>


  Commit: c05019256538a256c4501bdc433d3eba44616e9f
      
https://github.com/Perl/perl5/commit/c05019256538a256c4501bdc433d3eba44616e9f
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Backport toLOWER_utf8_safe and kin

These now are backported to 5.6.0

(cherry picked from commit 3d196ee9ca5e58cd9908fa8f60ab7339bb2f3160)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 78d93917f324361fcfd52a4065b8461f03f249ec
      
https://github.com/Perl/perl5/commit/78d93917f324361fcfd52a4065b8461f03f249ec
  Author: Nicolas R <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/MANIFEST.SKIP
    M dist/Devel-PPPort/Makefile.PL

  Log Message:
  -----------
  Make dist generate a fresh PPPort.pm

(cherry picked from commit d811f7d36e88cdb964f3fece5e2eff8c0d6a252b)
Signed-off-by: Nicolas R <[email protected]>


  Commit: e60902f452c3df1d4005b1ab5a43fc21a95053a0
      
https://github.com/Perl/perl5/commit/e60902f452c3df1d4005b1ab5a43fc21a95053a0
  Author: Pali <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Partially revert 9f84bc0 which broke generating Makefile for non-blead perl 
versions

(cherry picked from commit e85ddb627f9f99461f45ae482506cc276c7e8165)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 6349276464860da6f81e86a117c37ab08ff33d92
      
https://github.com/Perl/perl5/commit/6349276464860da6f81e86a117c37ab08ff33d92
  Author: Pali <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Implement G_RETHROW for eval_sv

(cherry picked from commit 73a4fb176de5b198cebeb88d08a57b0ad4bbf1f3)
Signed-off-by: Nicolas R <[email protected]>


  Commit: e1b9e6af638d24432225d602913239b094737b4a
      
https://github.com/Perl/perl5/commit/e1b9e6af638d24432225d602913239b094737b4a
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Generate latest apidoc.fnc from blead

(cherry picked from commit 535722786ead0041913879fc51ed4eaacc27a693)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 6817ec2eb60c9787d4641ba7a81fed379bce6169
      
https://github.com/Perl/perl5/commit/6817ec2eb60c9787d4641ba7a81fed379bce6169
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/HACKERS

  Log Message:
  -----------
  HACKERS: Update, correct

(cherry picked from commit c2ab6b2df5c405ba7a4b0e98d14fbd7cc19f70ad)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 1d48ad080c1a0706151344cac94b65c5335a5f36
      
https://github.com/Perl/perl5/commit/1d48ad080c1a0706151344cac94b65c5335a5f36
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Can test isASCII_utf8_safe to earlier

This doesn't really depend on any UTF-8, so by slightly rewriting it, we
can backport it earlier.

(cherry picked from commit 621fa67cacff3079f35a57baf2bd737b03158601)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 9fced18e90bc57e1364d08cb62121df4da29724f
      
https://github.com/Perl/perl5/commit/9fced18e90bc57e1364d08cb62121df4da29724f
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/utf8: Refactor a little for clarity

(cherry picked from commit eddcc8663f05c54bedd22e22242d751af34e61d3)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 323c26c2ecc752a9147861a237cbcac24d1f4322
      
https://github.com/Perl/perl5/commit/323c26c2ecc752a9147861a237cbcac24d1f4322
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: Fix EBCDIC bug

We were double xlating the underscore

(cherry picked from commit dc1ee4fcc8bc4d1f627c33228ab30432e57f0a9a)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 42358d1977cc54d0daacb2e1e98047052a162fe3
      
https://github.com/Perl/perl5/commit/42358d1977cc54d0daacb2e1e98047052a162fe3
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/parts/base/5009002
    M dist/Devel-PPPort/parts/inc/utf8
    M dist/Devel-PPPort/parts/todo/5009002

  Log Message:
  -----------
  Backport UTF8_MAXBYTES_CASE

This constant was wrong in earlier perls.

(cherry picked from commit 6e55485b5c4486d7883a50325a42a51dcca42ab8)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 20d3419f2524d4a490b4dde0e3a8eac4219b3e0a
      
https://github.com/Perl/perl5/commit/20d3419f2524d4a490b4dde0e3a8eac4219b3e0a
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: Use hash and loop to generalize code

This converts the testing of certain tests that are nearly identical to
use a loop with a hash to store the differences, leading to simpler,
extensible code.

(cherry picked from commit 14ec6258920f199e95c72891c23139f6ff10e511)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 0e94ecc658163cc62d678a3305bce5df346fb29c
      
https://github.com/Perl/perl5/commit/0e94ecc658163cc62d678a3305bce5df346fb29c
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: early toFOLD_utf8_safe() is toLOWER

On early perls, there was no distinction between fold and lowercase, so
just call lower from fold.

(cherry picked from commit 0450a74631276c933399241c46616508ce32c299)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 6d7045d8e3624daedc6d4721709ae23235e0cc40
      
https://github.com/Perl/perl5/commit/6d7045d8e3624daedc6d4721709ae23235e0cc40
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: Change internal macro name

This is to distinguish it from a macro with similar intent about to be
added.

(cherry picked from commit cd875ece2bd9cf79a62016767589f8b5821293d6)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 3067f2fe9fac6b2dd50d38c1a95d6b93d50a6212
      
https://github.com/Perl/perl5/commit/3067f2fe9fac6b2dd50d38c1a95d6b93d50a6212
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Backport isFOO_uvchr()

(cherry picked from commit 9ae426cf5b257cb458fcf48427524a6aa4332cad)
Signed-off-by: Nicolas R <[email protected]>


  Commit: e3bcd10108920a993be993eb6b756a2dcaa0f35c
      
https://github.com/Perl/perl5/commit/e3bcd10108920a993be993eb6b756a2dcaa0f35c
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Backport toFOO_uvchr()

(cherry picked from commit 1123d46ee9d608669383de3bf540882072690ad4)
Signed-off-by: Nicolas R <[email protected]>


  Commit: c5d6db5bacaf22f3f145550baae653f78aefebf4
      
https://github.com/Perl/perl5/commit/c5d6db5bacaf22f3f145550baae653f78aefebf4
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: Generalize a test

The result of this commit is a loop that runs once;  that will change in
two commits from now, when it runs with different values

(cherry picked from commit 1d9bacdd128c8dc51c3b54b05e9d112a39c25e4a)
Signed-off-by: Nicolas R <[email protected]>


  Commit: d9e57719131a45795c10b08fd05aabacc991dcd9
      
https://github.com/Perl/perl5/commit/d9e57719131a45795c10b08fd05aabacc991dcd9
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: White-space only

Mostly indenting a newly formed block

(cherry picked from commit 820b22a12ec9783c819b7f2400201908bceed04d)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 90002bec80f5bba0010349ef2bbb3f54af46a6c4
      
https://github.com/Perl/perl5/commit/90002bec80f5bba0010349ef2bbb3f54af46a6c4
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: Backport some isFOO_LC macros

A few of this class of macros did not go back very far.  This makes a
reasonable attempt to get things right, but very early versions may have
some wrong answers, but unlikely.

This was complicated by the fact that isascii() and isblank() may not be
available on a given platform.  So this just uses the plain non-locale
version for those very early Perl versions.

I didn't add tests.  It is hard to portably test locales.  The next
commits will backport functions that call these and do have tests.

(cherry picked from commit a8f88b13766d8f2820f5bba560bb282188124b34)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 91413f339a1c32a640d218f6344c2fa3886fd601
      
https://github.com/Perl/perl5/commit/91413f339a1c32a640d218f6344c2fa3886fd601
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Backport isFOO_LC_utf8_safe()

This also involves some test refactoring

(cherry picked from commit 7149d3266cce3561c90c73f57ec932db73105311)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 8478ea8fae2259140fbec181da0c5ad7805d5c89
      
https://github.com/Perl/perl5/commit/8478ea8fae2259140fbec181da0c5ad7805d5c89
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: Change version validity criteria

I'm not sure why I think this is a good idea, but I know Unicode
handling started in 5.6, and am converting to use that criterium

(cherry picked from commit d69dce5eb7ab3ae39718aad250fcba2189773621)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 669daf6d37a54e059ff78eca20b61308db2113bd
      
https://github.com/Perl/perl5/commit/669daf6d37a54e059ff78eca20b61308db2113bd
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M MANIFEST
    M dist/Devel-PPPort/parts/base/5019001
    M dist/Devel-PPPort/parts/base/5019002
    M dist/Devel-PPPort/parts/base/5031005
    M dist/Devel-PPPort/parts/base/5031006
    A dist/Devel-PPPort/parts/base/5031007
    M dist/Devel-PPPort/parts/todo/5003007
    M dist/Devel-PPPort/parts/todo/5004000
    M dist/Devel-PPPort/parts/todo/5006000
    M dist/Devel-PPPort/parts/todo/5006001
    M dist/Devel-PPPort/parts/todo/5009002
    M dist/Devel-PPPort/parts/todo/5015008
    M dist/Devel-PPPort/parts/todo/5017007
    M dist/Devel-PPPort/parts/todo/5017008
    M dist/Devel-PPPort/parts/todo/5019001
    M dist/Devel-PPPort/parts/todo/5019002
    M dist/Devel-PPPort/parts/todo/5023009
    M dist/Devel-PPPort/parts/todo/5025009
    M dist/Devel-PPPort/parts/todo/5031005
    M dist/Devel-PPPort/parts/todo/5031006
    A dist/Devel-PPPort/parts/todo/5031007

  Log Message:
  -----------
  Regenerate after new backportings

(cherry picked from commit 237f5af008eeb7e48fa94eb14952cc1f37d7807e)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 5738fd423d16ea7bd432e3bca55c98d22996bbfd
      
https://github.com/Perl/perl5/commit/5738fd423d16ea7bd432e3bca55c98d22996bbfd
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  utf8_to_uvchr_buf() Return proper length

When input UTF-8 is 13 bytes, return 13, even on 32 bit machines where
overflow happens at 7 UTF-8 bytes.

(cherry picked from commit f379e2ee4277fc855a37b82c6c94294c4e0e8c8d)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 6004d0b536ae2cf70b819b00b06aac42ce5ee7c1
      
https://github.com/Perl/perl5/commit/6004d0b536ae2cf70b819b00b06aac42ce5ee7c1
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/mktests.PL
    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/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:
  -----------
  mktests.PL: Require inctools in .t files

This will allow them to use the functions therein.

(cherry picked from commit 48bb078538a75f644588489b4d59f39d1d3d5711)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 559f5796ba529f2f861881222e6b982bc4916e74
      
https://github.com/Perl/perl5/commit/559f5796ba529f2f861881222e6b982bc4916e74
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/inctools: Add short synonym for int_parse_version

(cherry picked from commit 3df9d356984187e51559b28cd6653cfffef94bff)
Signed-off-by: Nicolas R <[email protected]>


  Commit: 815670afd6c2e4d76680eb75fb5e3199c8448cea
      
https://github.com/Perl/perl5/commit/815670afd6c2e4d76680eb75fb5e3199c8448cea
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M dist/Devel-PPPort/HACKERS

  Log Message:
  -----------
  HACKERS: add more details; use of ivers()

(cherry picked from commit 1f521ca952d70d2a93afa18e7069b162d64949f0)
Signed-off-by: Nicolas R <[email protected]>


  Commit: a58fcf6069c7099e7f54af6167ccd3aebcff617f
      
https://github.com/Perl/perl5/commit/a58fcf6069c7099e7f54af6167ccd3aebcff617f
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/inctools: ivers(): Add version string inputs

(cherry picked from commit bb54da9a565f7fcf13708a69ed6a33a36bb32745)
Signed-off-by: Nicolas R <[email protected]>


  Commit: c471c260aac59c98bfa789a090cb972d95ab8e82
      
https://github.com/Perl/perl5/commit/c471c260aac59c98bfa789a090cb972d95ab8e82
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  parts/inc/misc: Convert to use ivers()

Doing this showed me a redundant test.

I didn't have to take out the zeros, it just looks better without them.

(cherry picked from commit 9e0e078a1aefa78df3322c87b01323862e05c397)
Signed-off-by: Nicolas R <[email protected]>


  Commit: fce7df9d609e85af5ae20b89f097e76a03fc5faa
      
https://github.com/Perl/perl5/commit/fce7df9d609e85af5ae20b89f097e76a03fc5faa
  Author: Nicolas R <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

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

  Log Message:
  -----------
  Prepare Changelog and version for coming release


  Commit: c40875b79d69b9e963650c833a9d66f2fe6bbe0d
      
https://github.com/Perl/perl5/commit/c40875b79d69b9e963650c833a9d66f2fe6bbe0d
  Author: Nicolas R <[email protected]>
  Date:   2019-11-08 (Fri, 08 Nov 2019)

  Changed paths:
    M Porting/Maintainers.pl
    M pod/perldelta.pod

  Log Message:
  -----------
  sync with cpan release of Devel-PPPort 3.55


Compare: https://github.com/Perl/perl5/compare/bd0e76db93fa...c40875b79d69

Reply via email to