Hello community, here is the log from the commit of package perl-Math-BigInt for openSUSE:Factory checked in at 2016-07-20 09:19:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Math-BigInt (Old) and /work/SRC/openSUSE:Factory/.perl-Math-BigInt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Math-BigInt" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Math-BigInt/perl-Math-BigInt.changes 2016-06-25 02:24:15.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Math-BigInt.new/perl-Math-BigInt.changes 2016-07-20 09:19:11.000000000 +0200 @@ -1,0 +2,79 @@ +Sat Jul 16 05:30:12 UTC 2016 - [email protected] + +- updated to 1.999726 + see /usr/share/doc/packages/perl-Math-BigInt/CHANGES + + 2016-07-15 v1.999726 pjacklam + + * Re-insert Math::BigFloat->DESTROY, which was accidentally removed in + v1.999725. + +------------------------------------------------------------------- +Thu Jul 14 05:33:02 UTC 2016 - [email protected] + +- updated to 1.999725 + see /usr/share/doc/packages/perl-Math-BigInt/CHANGES + + 2016-07-13 v1.999725 pjacklam + + Changes: + + * Add method is_finite(). + + * In Math::BigInt and Math::BigFloat, remove warnings about deprecated usage, + at least until we have removed this usage from the "bignum" distribution. + These warnings were too annoying for some people. + + Improvements: + + * Faster bnok() when the library (backend) does not support it. + + * In the Math::BigFloat method bpi(), use a precomputed list of digits when + the accuracy is <= 1000. This speeds up the trigonometric functions + considerably, when I will introduce range reduction in a later release. This + makes the _atan_inv() method redundant, so remove it. Also, the _alen() + library method is now only used in _log_int(), which is good, because it + isn't clear from the docs and tests what it was supposed to do. + + Fixes: + + * Fix bug in the Math::BigInt::Calc library method _digit(). It would + sometimes return undef or an empty string when it should have returned zero. + + * Fix bug in the Math::BigInt::Calc library method _rsft(). It would sometimes + return two output arguments. + + * Fix bug in the Math::BigInt::Calc library method _lsft(). When the number + zero was shifted N places in base 10, the result was not zero, but an + invalid object. + + * Fix bug in the Math::BigInt::Calc library methods _and(), _or(), and _xor(). + They always assigned zero to the first input argument (the invocand). + + * Improve the Math::BigInt::Calc library method _log_int() for the cases when + the output is zero or one. Also simplify the code. + + * Simplify the code for the Math::BigInt::Calc library method _zeros(). + + * Reformat Math::BigInt::Calc so it is easier to read, for me anyway. + + * Add file t/author-bnok-mbi.t + + * Add one test file for every method in the libraries, including + t/Math/BigInt/Lib/TestUtil.pm with test utilities. + + * Clean up whitespace in all files in the distribution. + + * Better testing in t/author-bpi-mbf.t + + * The Math::BigInt::Calc library now always uses integers inside the objects, + so there is no longer any need for all the "0 + ..." to convert strings to + numbers, and the "int()" inside "length(int(...))" to determine the length + of an array element. The only case that needs "0 + ..." now is the + constructor _new(), whose input is a string. + + Note, however, that the Math::BigInt::FastCalc library method _new() still + creates objects with leading zeros, so until that is fixed, we can't remove + all the "0 + ..." etc. until Math::BigInt::FastCalc has been modified. + +------------------------------------------------------------------- Old: ---- Math-BigInt-1.999724.tar.gz New: ---- Math-BigInt-1.999726.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Math-BigInt.spec ++++++ --- /var/tmp/diff_new_pack.iZbrOe/_old 2016-07-20 09:19:12.000000000 +0200 +++ /var/tmp/diff_new_pack.iZbrOe/_new 2016-07-20 09:19:12.000000000 +0200 @@ -17,7 +17,7 @@ Name: perl-Math-BigInt -Version: 1.999724 +Version: 1.999726 Release: 0 %define cpan_name Math-BigInt Summary: Arbitrary size integer/float math package ++++++ Math-BigInt-1.999724.tar.gz -> Math-BigInt-1.999726.tar.gz ++++++ ++++ 111546 lines of diff (skipped)
