[Perl/perl5] b92b25: smoke GH #21746

2023-12-30 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/smoke-me/khw-21746
  Home:   https://github.com/Perl/perl5
  Commit: b92b25990339c4913bb63daa4e548db62e08ce01
  
https://github.com/Perl/perl5/commit/b92b25990339c4913bb63daa4e548db62e08ce01
  Author: Karl Williamson 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M locale.c
M t/run/locale.t

  Log Message:
  ---
  smoke GH #21746




[Perl/perl5] 29dc33: cpan/Digest-MD5 - Update to version 2.59

2023-12-30 Thread Todd Rinaldo via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 29dc33f80fb2c20cbfe5828b67d1809e909db4a2
  
https://github.com/Perl/perl5/commit/29dc33f80fb2c20cbfe5828b67d1809e909db4a2
  Author: Todd Rinaldo 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M cpan/Digest-MD5/Makefile.PL
M cpan/Digest-MD5/t/bits.t
M cpan/Digest-MD5/t/md5-aaa.t
M cpan/Digest-MD5/t/utf8.t

  Log Message:
  ---
  cpan/Digest-MD5 - Update to version 2.59

2.59 Sat Dec 30 2023
- Remove meaningless const type qualifier to silence HPUX builds.
- remove useless perl 5.6 check
- convert bits.t test to use Test::More
- Update Digest::MD5 Synopsis and Examples. Add `my` to synopsis
- MD5.xs: eliminate C++ guards




[Perl/perl5] 909ecd: s/\t/ /

2023-12-30 Thread Karen Etheridge via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 909ecddf7581e81c5c6c02f26c24653b4487c0a5
  
https://github.com/Perl/perl5/commit/909ecddf7581e81c5c6c02f26c24653b4487c0a5
  Author: Karen Etheridge 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M pod/perlvar.pod

  Log Message:
  ---
  s/\t//


  Commit: e5081c579e2aade7ef5d2a21c740ad70d4b4c4a9
  
https://github.com/Perl/perl5/commit/e5081c579e2aade7ef5d2a21c740ad70d4b4c4a9
  Author: Karen Etheridge 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M Porting/perldelta_template.pod
M pod/perldelta.pod

  Log Message:
  ---
  tag this annotation so it is easier to find it for later removal


Compare: https://github.com/Perl/perl5/compare/573689d97b92...e5081c579e2a


[Perl/perl5] d19ef9: add epigraph for 5.39.6 release

2023-12-30 Thread Philippe Bruhat (BooK)
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: d19ef9b118315a872171f46dde778bf4fdb8b61a
  
https://github.com/Perl/perl5/commit/d19ef9b118315a872171f46dde778bf4fdb8b61a
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M Porting/epigraphs.pod

  Log Message:
  ---
  add epigraph for 5.39.6 release


  Commit: 96d48af7f633921bbede8666df441b4dc5eb2663
  
https://github.com/Perl/perl5/commit/96d48af7f633921bbede8666df441b4dc5eb2663
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M Porting/release_schedule.pod

  Log Message:
  ---
  tick off release 5.39.6


  Commit: 573689d97b921b36f07b45811961f44a07b83998
  
https://github.com/Perl/perl5/commit/573689d97b921b36f07b45811961f44a07b83998
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M MANIFEST
M Makefile.SH
M pod/.gitignore
M pod/perl.pod
A pod/perl5396delta.pod
M pod/perldelta.pod
M vms/descrip_mms.template
M win32/GNUmakefile
M win32/Makefile
M win32/pod.mak

  Log Message:
  ---
  generate new perldelta for 5.39.7


Compare: https://github.com/Perl/perl5/compare/43bcb516cdbd...573689d97b92


[Perl/perl5] 43bcb5: Remove a forgotten piece of template

2023-12-30 Thread Philippe Bruhat (BooK)
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 43bcb516cdbd9ae782f028ff61cb2ce8dd396e0e
  
https://github.com/Perl/perl5/commit/43bcb516cdbd9ae782f028ff61cb2ce8dd396e0e
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  Remove a forgotten piece of template




[Perl/perl5]

2023-12-30 Thread Philippe Bruhat (BooK)
  Branch: refs/tags/v5.39.6
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 7cdfd0: remove old SYNCINFO entries

2023-12-30 Thread Philippe Bruhat (BooK)
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 7cdfd0d6fda5fc7e40e382f78da3675c8cfab528
  
https://github.com/Perl/perl5/commit/7cdfd0d6fda5fc7e40e382f78da3675c8cfab528
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-28 (Thu, 28 Dec 2023)

  Changed paths:
M Porting/Maintainers.pl

  Log Message:
  ---
  remove old SYNCINFO entries


  Commit: 06efd8f68f2ca953d87fe417161300dc0be76e99
  
https://github.com/Perl/perl5/commit/06efd8f68f2ca953d87fe417161300dc0be76e99
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-29 (Fri, 29 Dec 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  add missing perldelta entries for recent commits

- 0ee1ec4319: Perlvar: Add documentation for alternative to ${^CAPTURE}
- d4848fd82e: `perllol`: Remove indirect object syntax in `Dumpvalue` example
- 539477602f: return doesn't allow an indirect object
- d3f30b5b43: add sv_mark_arenas() and sv_sweep_arenas()
- cc49ed3d25: Add some _NN variants of rpp_() functions.
- 2505eae6f1: add rpp_replace_at() API function
- 08368a773f: document ref assignment in list context
- c9e6b691e2: perlport: -l is now meaningful on Win32
- e453f6823e: perlport: windows strange behaviour with . at the end of names
- 1adeb0c341: perlport: -S on Win32 has been meaningful since 01052a1d7


  Commit: 8e613c9e7a3ee0315ac285431f66a3a891dbc43c
  
https://github.com/Perl/perl5/commit/8e613c9e7a3ee0315ac285431f66a3a891dbc43c
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M dist/Module-CoreList/Changes
M dist/Module-CoreList/lib/Module/CoreList.pm
M dist/Module-CoreList/lib/Module/CoreList/Utils.pm

  Log Message:
  ---
  update Module::CoreList for 5.39.6


  Commit: cf9ec4dc4dd5a5c5144f131ef47c3f609b6f10a5
  
https://github.com/Perl/perl5/commit/cf9ec4dc4dd5a5c5144f131ef47c3f609b6f10a5
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  finalize perldelta


  Commit: ebeed55e8c4b23d1d985bfe95aee510154d91014
  
https://github.com/Perl/perl5/commit/ebeed55e8c4b23d1d985bfe95aee510154d91014
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M Porting/cmpVERSION.pl

  Log Message:
  ---
  Fix date math in Porting/cmpVERSION.pl

The month value is expected to be in the range 0..11,
and the year the number of years since 1900.


  Commit: 19d146d89647634621ee2291d0baa267addfef3d
  
https://github.com/Perl/perl5/commit/19d146d89647634621ee2291d0baa267addfef3d
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M pod/perlhist.pod

  Log Message:
  ---
  Add new release to perlhist


  Commit: fa7adba6dd7665358c35843f5bd66c589457124d
  
https://github.com/Perl/perl5/commit/fa7adba6dd7665358c35843f5bd66c589457124d
  Author: Philippe Bruhat (BooK) 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M Porting/Maintainers.pl
M Porting/cmpVERSION.pl
M dist/Module-CoreList/Changes
M dist/Module-CoreList/lib/Module/CoreList.pm
M dist/Module-CoreList/lib/Module/CoreList/Utils.pm
M pod/perldelta.pod
M pod/perlhist.pod

  Log Message:
  ---
  Merge branch 'release-5.39.6' into blead


Compare: https://github.com/Perl/perl5/compare/8e23eb64b07b...fa7adba6dd76


[Perl/perl5] 8e23eb: cpan/bignum - Update to version 0.67

2023-12-30 Thread James E Keenan via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 8e23eb64b07b32a897152efafbce5589536cf122
  
https://github.com/Perl/perl5/commit/8e23eb64b07b32a897152efafbce5589536cf122
  Author: Peter John Acklam 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M cpan/bignum/lib/Math/BigFloat/Trace.pm
M cpan/bignum/lib/Math/BigInt/Trace.pm
M cpan/bignum/lib/Math/BigRat/Trace.pm
M cpan/bignum/lib/bigfloat.pm
M cpan/bignum/lib/bigint.pm
M cpan/bignum/lib/bignum.pm
M cpan/bignum/lib/bigrat.pm

  Log Message:
  ---
  cpan/bignum - Update to version 0.67

0.67 2023-12-30

 * Fix CPAN RT #147806 (cpanratings.perl.org no longer exists)




[Perl/perl5] e2070c: cpan/autodie - Update to version 2.37

2023-12-30 Thread Todd Rinaldo via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: e2070c243d1e6fcb1fc9c39097c82982342b7c08
  
https://github.com/Perl/perl5/commit/e2070c243d1e6fcb1fc9c39097c82982342b7c08
  Author: Todd Rinaldo 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M cpan/autodie/lib/Fatal.pm
M cpan/autodie/lib/autodie.pm
M cpan/autodie/lib/autodie/Scope/Guard.pm
M cpan/autodie/lib/autodie/Scope/GuardStack.pm
M cpan/autodie/lib/autodie/Util.pm
M cpan/autodie/lib/autodie/exception.pm
M cpan/autodie/lib/autodie/exception/system.pm
M cpan/autodie/lib/autodie/hints.pm
M cpan/autodie/lib/autodie/skip.pm
M cpan/autodie/t/basic_exceptions.t
M cpan/autodie/t/chmod.t
M cpan/autodie/t/chown.t
A cpan/autodie/t/exceptions-smartmatch.t
R cpan/autodie/t/exceptions.t
R cpan/autodie/t/touch_me
M cpan/autodie/t/utime.t

  Log Message:
  ---
  cpan/autodie - Update to version 2.37

2.37  2023-12-28 19:12:52+00:00 UTC

* #117 - Deprecate smartmatch handling

* #118 - Remove mention of cpanratings.perl.org

* #119 - Fix typo in changelog




[Perl/perl5] 462713: FindBin: Update $VERSION

2023-12-30 Thread James E Keenan via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 4627134965646b093f2bb2c8df7d73d92d493e8e
  
https://github.com/Perl/perl5/commit/4627134965646b093f2bb2c8df7d73d92d493e8e
  Author: James E Keenan 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M Porting/Maintainers.pl

  Log Message:
  ---
  FindBin: Update $VERSION

Per incline comments in Porting/Maintainers.PL:

(For dist/ distributions, which are blead-first, a request should be
placed with the releaser(s) to upload the corresponding cpan release,
and the entry in this file should only be updated when that release has
been done.)

FindBin-1.54 has been released on CPAN, so now we can update $VERSION in
core to keep Porting/core-cpan-diff -ax happy.




[Perl/perl5]

2023-12-30 Thread Todd Rinaldo via perl5-changes
  Branch: refs/heads/update-findbin-version-maintainers-20231230
  Home:   https://github.com/Perl/perl5


[Perl/perl5] 1096fc: FindBin: Update $VERSION

2023-12-30 Thread James E Keenan via perl5-changes
  Branch: refs/heads/update-findbin-version-maintainers-20231230
  Home:   https://github.com/Perl/perl5
  Commit: 1096fcfb93e77b010489317f62da98487d525070
  
https://github.com/Perl/perl5/commit/1096fcfb93e77b010489317f62da98487d525070
  Author: James E Keenan 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M Porting/Maintainers.pl

  Log Message:
  ---
  FindBin: Update $VERSION

Per incline comments in Porting/Maintainers.PL:

(For dist/ distributions, which are blead-first, a request should be
placed with the releaser(s) to upload the corresponding cpan release,
and the entry in this file should only be updated when that release has
been done.)

FindBin-1.54 has been released on CPAN, so now we can update $VERSION in
core to keep Porting/core-cpan-diff -ax happy.




[Perl/perl5] 099140: cpan/Math-BigInt-FastCalc - Update to version 0.5016

2023-12-30 Thread James E Keenan via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 099140d0bc7abc51429784ff5425c835b7dda69a
  
https://github.com/Perl/perl5/commit/099140d0bc7abc51429784ff5425c835b7dda69a
  Author: Peter John Acklam 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M Porting/Maintainers.pl
M cpan/Math-BigInt-FastCalc/lib/Math/BigInt/FastCalc.pm

  Log Message:
  ---
  cpan/Math-BigInt-FastCalc - Update to version 0.5016

0.5016 2023-12-27

 * Sync test files with Math-BigInt.




[Perl/perl5] fabf9d: Fix a wrong sigil used in a perlre example

2023-12-30 Thread mkende via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: fabf9dc41c2ea5ca42b9756870a01db0c157f77f
  
https://github.com/Perl/perl5/commit/fabf9dc41c2ea5ca42b9756870a01db0c157f77f
  Author: Mathias Kende 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M .mailmap
M AUTHORS
M pod/perlre.pod

  Log Message:
  ---
  Fix a wrong sigil used in a perlre example

In the description of the @^CAPTURE array, an example of demarcated
variable name uses the @ sigil. The $ sigil is probably more correct in
that case and raises less questions when reading this section (although
the @ sigil will give the same result in that case).




[Perl/perl5] 231534: [POD] `diagnostics.pm`: Remove indirect syntax

2023-12-30 Thread Elvin Aslanov via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 231534d747581d9bd50dab8aa56ca78f8433785f
  
https://github.com/Perl/perl5/commit/231534d747581d9bd50dab8aa56ca78f8433785f
  Author: rwp0 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M lib/diagnostics.pm

  Log Message:
  ---
  [POD] `diagnostics.pm`: Remove indirect syntax

Convert the below indirect syntax in documentation:

```
enable diagnostics;
disable diagnostics;
```

Since `enable` and `disable` are only methods

It's confusing to see barewords in the documentation.

As a user I thought `diagnostics` should actually be a string argument
to exported-by-default separate `enable` and `disable` subroutines.




[Perl/perl5] a75979: locale.c: Avoid unnecessary malloc

2023-12-30 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: a7597962a60c35a01758a96b3cda28f433648844
  
https://github.com/Perl/perl5/commit/a7597962a60c35a01758a96b3cda28f433648844
  Author: Karl Williamson 
  Date:   2023-12-30 (Sat, 30 Dec 2023)

  Changed paths:
M locale.c

  Log Message:
  ---
  locale.c: Avoid unnecessary malloc

Here an SV is being created with a size, but immediately
sv_usepvn_flags() is called to place an already allocated and populated
PV into it, so that initial size is wasted.