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)


Reply via email to