[Perl/perl5] 012727: core-cpan-diff: Add option bundling

2023-09-22 Thread Elvin Aslanov via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 01272778386cb9c406010c7bab5085c26179b157
  
https://github.com/Perl/perl5/commit/01272778386cb9c406010c7bab5085c26179b157
  Author: Elvin Aslanov 
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
M Porting/core-cpan-diff

  Log Message:
  ---
  core-cpan-diff: Add option bundling

To enable `./perl -Ilib ./Porting/core-cpan-diff -ax`

https://perldoc.perl.org/Getopt::Long#bundling-(default:-disabled)




[Perl/perl5] d0364e: builtin.c: Don't store the 'builtin::' name prefix...

2023-09-22 Thread Paul Evans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: d0364e1bd71fa2e6d77b0f52932efb7359924029
  
https://github.com/Perl/perl5/commit/d0364e1bd71fa2e6d77b0f52932efb7359924029
  Author: Paul "LeoNerd" Evans 
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
M builtin.c

  Log Message:
  ---
  builtin.c: Don't store the 'builtin::' name prefix in the table of functions


  Commit: 5a94e09438820dc7481991c02463d930888960ca
  
https://github.com/Perl/perl5/commit/5a94e09438820dc7481991c02463d930888960ca
  Author: Paul "LeoNerd" Evans 
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
M builtin.c
M lib/builtin.pm
M lib/builtin.t
M pod/perldiag.pod

  Log Message:
  ---
  Implement `builtin` version bundles


Compare: https://github.com/Perl/perl5/compare/b0cb9aaabb0c...5a94e0943882


[Perl/perl5] b2f52c: Avoid build-time warning

2023-09-22 Thread James E Keenan via perl5-changes
  Branch: refs/heads/smoke-me/jkeenan/xs-typemap-build-time-warning-20230922
  Home:   https://github.com/Perl/perl5
  Commit: b2f52c58e4ea96b606a18247aa4dd482e92c97fd
  
https://github.com/Perl/perl5/commit/b2f52c58e4ea96b606a18247aa4dd482e92c97fd
  Author: James E Keenan 
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
M ext/XS-Typemap/Typemap.pm
M ext/XS-Typemap/Typemap.xs

  Log Message:
  ---
  Avoid build-time warning

Compiling with clang-14, a statement in ext/XS-Typemap/Typemap.xs, once
compiled to Typemap.c, was emitting a previously unobserved 
'-Wunused-but-set-variable' build-time warning.  This kludge suppresses that 
warning.

Change to Typemap.xs requires bumping $VERSION in Typemap.pm.

Fixes #21505




[Perl/perl5] b0cb9a: Unit-test that `class NAME VERSION :ATTRS` syntax ...

2023-09-22 Thread Paul Evans via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: b0cb9aaabb0cdb9256e8836bc995744f6f69f002
  
https://github.com/Perl/perl5/commit/b0cb9aaabb0cdb9256e8836bc995744f6f69f002
  Author: Paul "LeoNerd" Evans 
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
M t/class/inherit.t

  Log Message:
  ---
  Unit-test that `class NAME VERSION :ATTRS` syntax works

[GH #20891]