[Perl/perl5] 61a1c8: perl5db.pl: Fix indirect syntax

2023-11-02 Thread Elvin Aslanov via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 61a1c8e56ef88caac0c987792fe259aa381486cc
  
https://github.com/Perl/perl5/commit/61a1c8e56ef88caac0c987792fe259aa381486cc
  Author: Elvin Aslanov 
  Date:   2023-11-02 (Thu, 02 Nov 2023)

  Changed paths:
M lib/perl5db.pl

  Log Message:
  ---
  perl5db.pl: Fix indirect syntax

Fixes https://github.com/Perl/perl5/issues/21589




[Perl/perl5] 17066f: cpan/Math-BigInt - Update to version 2.000000

2023-11-02 Thread James E Keenan via perl5-changes
  Branch: refs/heads/smoke-me/jkeenan/math-bigint-2-synch-20231102
  Home:   https://github.com/Perl/perl5
  Commit: 17066fb7b8852ea22230dc9b174de2d10bf34f3f
  
https://github.com/Perl/perl5/commit/17066fb7b8852ea22230dc9b174de2d10bf34f3f
  Author: James E Keenan 
  Date:   2023-11-02 (Thu, 02 Nov 2023)

  Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M cpan/Math-BigInt/lib/Math/BigFloat.pm
M cpan/Math-BigInt/lib/Math/BigInt.pm
M cpan/Math-BigInt/lib/Math/BigInt/Calc.pm
M cpan/Math-BigInt/lib/Math/BigInt/Lib.pm
A cpan/Math-BigInt/lib/Math/BigRat.pm
A cpan/Math-BigInt/t/Math/BigRat/Test.pm
A cpan/Math-BigInt/t/big_ap.t
A cpan/Math-BigInt/t/bigfltrt.t
A cpan/Math-BigInt/t/bigrat.t
A cpan/Math-BigInt/t/bigratpm.inc
A cpan/Math-BigInt/t/bigratpm.t
A cpan/Math-BigInt/t/bigratup.t
A cpan/Math-BigInt/t/bitwise-mbr.t
A cpan/Math-BigInt/t/downgrade-mbi-mbf.t
A cpan/Math-BigInt/t/downgrade-mbi-mbr.t
R cpan/Math-BigInt/t/downgrade.t
A cpan/Math-BigInt/t/hang-mbr.t
R cpan/Math-BigInt/t/req_mbf0.t
R cpan/Math-BigInt/t/req_mbf1.t
R cpan/Math-BigInt/t/req_mbfa.t
R cpan/Math-BigInt/t/req_mbfi.t
R cpan/Math-BigInt/t/req_mbfn.t
R cpan/Math-BigInt/t/req_mbfw.t
R cpan/Math-BigInt/t/require.t
A cpan/Math-BigInt/t/rt121139.t
M cpan/Math-BigInt/t/trap.t
M cpan/Math-BigInt/t/upgrade2.t
R cpan/Math-BigInt/t/use_lib1.t
R cpan/Math-BigInt/t/use_lib2.t
R cpan/Math-BigInt/t/use_lib3.t
R cpan/Math-BigInt/t/use_lib4.t
R cpan/Math-BigInt/t/use_lib5.t
R cpan/Math-BigInt/t/use_lib6.t
R cpan/Math-BigRat/lib/Math/BigRat.pm
R cpan/Math-BigRat/t/Math/BigRat/Test.pm
R cpan/Math-BigRat/t/badd-mbr.t
R cpan/Math-BigRat/t/big_ap.t
R cpan/Math-BigRat/t/bigfltpm.inc
R cpan/Math-BigRat/t/bigfltrt.t
R cpan/Math-BigRat/t/bigrat.t
R cpan/Math-BigRat/t/bigratpm.inc
R cpan/Math-BigRat/t/bigratpm.t
R cpan/Math-BigRat/t/bigratup.t
R cpan/Math-BigRat/t/binv-mbr.t
R cpan/Math-BigRat/t/bitwise.t
R cpan/Math-BigRat/t/bnok-mbr.t
R cpan/Math-BigRat/t/const-mbr.t
R cpan/Math-BigRat/t/downgrade.t
R cpan/Math-BigRat/t/dparts-mbr.t
R cpan/Math-BigRat/t/fparts-mbr.t
R cpan/Math-BigRat/t/hang.t
R cpan/Math-BigRat/t/new-mbr.t
R cpan/Math-BigRat/t/requirer.t
R cpan/Math-BigRat/t/rt121139.t
R cpan/Math-BigRat/t/trap.t
M t/porting/known_pod_issues.dat

  Log Message:
  ---
  cpan/Math-BigInt - Update to version 2.00

(All library and test updates by Peter John Acklam.)

2.00 2023-10-29

 * Merge the Math-BigRat distribution into the Math-BigInt distribution. This
   merge eliminates the problems that users have experienced when incompatible
   versions of the two distributions have been installed. This fixes CPAN RT
   #143228.

 * Add method from_dec() to Math::BigRat to make Math::BigRat more consistent
   with Math::BigInt and Math::BigFloat.

* To be consistent with Math::BigInt and Math::BigFloat, make it possible to
  use "require" with Math::BigRat, e.g.,

   require Math::BigRat;
   $x = Math::BigRat -> bone();

 * Fix cases where "require" doesn't work for Math::BigInt and Math::BigFloat,
   and add tests to verify that "require" works for Math::BigInt, Math::BigRat,
   and Math::BigFloat.

 * Add methods bblsft() and bbrsft() to Math::BigRat to make Math::BigRat
   consistent with Math::BigInt and Math::BigFloat. These methods do bitwise
   left and right shift, respectively.

 * Fix bug in to_oct() and to_bin() in Math::BigFloat. They called to_hex()
   when upgrading, but should have called to_oct() and to_bin(), respectively.

 * Add to_hex(), to_oct(), to_bin() to Math::BigRat.

 * Add new method binv() to Math::BigInt, Math::BigFloat, and Math::BigRat.

 * Improve as_float() and as_rat().

 * POD updates.

Committer:  As part of synching Math-BigInt-2.00 into blead, the
Math-BigRat distribution was removed from Porting/Maintainers.pl,
MANIFEST, etc.