2016-11-17 20:00:20 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 17 06:44:27 UTC 2016 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.260805
|
|
|
|
see /usr/share/doc/packages/perl-Math-BigRat/CHANGES
|
|
|
|
|
|
|
|
2016-11-15 v0.260805 pjacklam
|
|
|
|
|
|
|
|
* Standardize on using $LIB for the variable holding the class of the backend
|
|
|
|
library.
|
|
|
|
|
|
|
|
* Improve bmul() by doing _gcd() twice on smaller numbers rather than once on
|
|
|
|
larger numbers.
|
|
|
|
|
2016-05-09 05:38:35 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 5 09:35:36 UTC 2016 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.260804
|
|
|
|
see /usr/share/doc/packages/perl-Math-BigRat/CHANGES
|
|
|
|
|
|
|
|
2016-04-25 v0.260804 pjacklam
|
|
|
|
|
|
|
|
* Revert the change to the blsft() and brsft() methods, which truncated the
|
|
|
|
input (and output) to integers. However, now convert the base to an object
|
|
|
|
only when the base isn't an object already. Also return NaN if any of the
|
|
|
|
three operands is a NaN.
|
|
|
|
|
|
|
|
* Overloaded 'int' should not modify it's argument.
|
|
|
|
|
|
|
|
* The first output argument from objectify() is the class name, so use the
|
|
|
|
variable name $class, not $self.
|
|
|
|
|
|
|
|
* In Makefile.PL, change "build_requires 'Test::More' => 0.47" to
|
|
|
|
"test_requires 'Test::More' => 0.47". Test::More is only needed for testing,
|
|
|
|
not for building.
|
|
|
|
|
|
|
|
2016-04-22 v0.260803 pjacklam
|
|
|
|
|
|
|
|
* Add methods bnan(), binf(), bzero(), and bone(). The old code was based on
|
|
|
|
an undocumented behaviour where the superclass made assumptions about the
|
|
|
|
subclass.
|
|
|
|
|
|
|
|
* Fix tests where ok() was used incorrectly, like ok($got, $expected).
|
|
|
|
|
|
|
|
* Remove "require Carp", since we have "use Carp" in the heading.
|
|
|
|
|
|
|
|
* Completly rewrite new(). It was buggy and hard to maintain.
|
|
|
|
|
|
|
|
* Add more descriptions to tests.
|
|
|
|
|
|
|
|
* Rename blog-mbr.t to author-blog-mbr.t.
|
|
|
|
|
|
|
|
* Simplify bsqrt() and blog(). Don't assume we know the internals of
|
|
|
|
Math::BigFloat objects.
|
|
|
|
|
|
|
|
* Change bmodpow() and bmodinv() so they handle all input arguments.
|
|
|
|
Non-integers are truncated to integers.
|
|
|
|
|
|
|
|
* Change internals of bnok().
|
|
|
|
|
|
|
|
* as_float() and numify() should not make assumptions about the internals of
|
|
|
|
Math::BigFloat objects.
|
|
|
|
|
|
|
|
* Wrap long lines.
|
|
|
|
|
|
|
|
* Fix typo in POD ("conversation" -> "conversion").
|
|
|
|
|
|
|
|
* Make internal functions _new_from_float() and _new_from_int() redundant and
|
|
|
|
remove them. They make assumtions about the internals of Math::BigFloat
|
|
|
|
objects and Math::BigInt objects, respectively.
|
|
|
|
|
|
|
|
* Make internal function _as_float() redundant and remove it.
|
|
|
|
|
|
|
|
* Add methods band(), bior(), bxor(), and bnot().
|
|
|
|
|
2016-01-01 21:54:59 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jan 1 09:49:25 UTC 2016 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.260802
|
|
|
|
see /usr/share/doc/packages/perl-Math-BigRat/CHANGES
|
|
|
|
|
|
|
|
2015-12-28 v0.260802 pjacklam
|
|
|
|
* Fix blog(). The handling of inf and NaN was broken. It also returned
|
|
|
|
incorrect result in several cases, especially when both the operand and the
|
|
|
|
base were both integers. In some cases, the correct result was returned,
|
|
|
|
but the operand was not set to this value. An undefined base (indicating
|
|
|
|
that Euler's number e should be used) was not handled correctly.
|
|
|
|
* Update author information in Makefile.PL.
|
|
|
|
* Add tests for log() in t/bigratpm.inc as well as templates for the other
|
|
|
|
overloaded functions exp, sin, cos, atan2, int, abs, and sqrt.
|
|
|
|
* Update number of tests in t/bigratpm.t.
|
|
|
|
* Add test file t/blog-mbr.t.
|
|
|
|
* Reformat tests and add comments/descriptions to them.
|
|
|
|
* Accept both "Inf" and "Infinity", ignoring letter case, and letting the
|
|
|
|
sign be optional. This matches the current behaviour of core Perl.
|
|
|
|
* Internal clean-up of the copy() method.
|
|
|
|
* Remove all occurences of "require Carp", since we "use Carp".
|
|
|
|
* Reformat some of the code to make the code more readable (for me, at least)
|
|
|
|
and more in accordance with the guidelines in the "perlstyle" man page.
|
|
|
|
* Correct some errors in the comments in the code.
|
|
|
|
* Use "our ..." rather than "use vars ...".
|
|
|
|
* Rename variables so they have more descriptive names and are more in
|
|
|
|
accordance with the Math-BigInt distribution.
|
|
|
|
* Remove unused variables.
|
|
|
|
* Use "use lib 't'" rather than "unshift @INC, 't'".
|
|
|
|
* Include "use strict" and "use warnings" in all files.
|
|
|
|
|
2015-09-15 18:50:39 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 15 08:53:19 UTC 2015 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.260801
|
|
|
|
see /usr/share/doc/packages/perl-Math-BigRat/CHANGES
|
|
|
|
|
|
|
|
2015-09-14 v0.260801 pjacklam
|
|
|
|
* Added support for bdiv() in list context. Added corresponding tests.
|
|
|
|
* Changed bmod() so the result corresponds to Perl's % operator, as well as
|
|
|
|
the second output argument of bdiv() in list contest. Modified tests
|
|
|
|
correspondingly. Now the behaviour of bmod() is consistent between
|
|
|
|
Math::BigInt, Math::BigFloat, and Math::BigRat.
|
|
|
|
* Clearer POD for the bdiv() and bmod() methods.
|
|
|
|
* Display more information about loaded modules.
|
|
|
|
|
2015-08-29 18:28:03 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Aug 29 08:53:57 UTC 2015 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.2608
|
|
|
|
see /usr/share/doc/packages/perl-Math-BigRat/CHANGES
|
|
|
|
|
|
|
|
2015-08-28 v0.2608 pjacklam
|
|
|
|
lib/Math/BigRat.pm
|
|
|
|
* Wrap long lines.
|
|
|
|
* Increment version number. (Sync with blead.)
|
|
|
|
|
|
|
|
2015-08-28 v0.2607 pjacklam
|
|
|
|
CHANGES
|
|
|
|
* Add changes from v0.2602 to v0.2606.
|
|
|
|
lib/Math/BigRat.pm
|
|
|
|
* Increment version number. (Sync with blead.)
|
|
|
|
inc/Module/Install.pm
|
|
|
|
* Update bundled version of Module::Install from v1.08 to v1.16.
|
|
|
|
|
2015-04-15 07:18:43 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 14 21:04:29 UTC 2015 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.2606
|
|
|
|
see /usr/share/doc/packages/perl-Math-BigRat/CHANGES
|
|
|
|
|
|
|
|
2014-04-03 v0.2606 pjacklam
|
|
|
|
* See http://perl5.git.perl.org/perl.git/history/HEAD:/dist/Math-BigRat
|
|
|
|
for the recent changes.
|
|
|
|
|
2011-06-08 13:05:07 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 8 13:03:06 UTC 2011 - coolo@novell.com
|
|
|
|
|
|
|
|
- updated to 0.2602
|
|
|
|
* Fix spelling errors (Peter John Acklam).
|
|
|
|
* Include latest versions test scripts shared with the Math::BigInt
|
|
|
|
distribution (Peter John Acklam).
|
|
|
|
* Add 00sig.t for testing the SIGNATURE file, 01load.t for explicitly
|
|
|
|
testing module loading and showing version information useful for
|
|
|
|
debugging (Peter John Acklam).
|
|
|
|
* Replace pod.t and pod_cov.t by 02pod.t as a generic script for testing
|
|
|
|
POD syntax, and 03podcov.t as a more generic script for testing POD
|
|
|
|
coverage (Peter John Acklam).
|
|
|
|
|
|
|
|
* Remove obsolete test boilerplate that was once needed to test within the
|
|
|
|
perl core (Nicholas Clark).
|
|
|
|
* Convert tests from Test to Test::More (Nicholas Clark).
|
|
|
|
|
|
|
|
* Re-upload 0.24 with a fixed SIGNATURE
|
|
|
|
|
2010-12-01 13:49:13 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 1 13:33:34 UTC 2010 - coolo@novell.com
|
|
|
|
|
|
|
|
- switch to perl_requires macro
|
|
|
|
|
2010-11-29 18:57:07 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 29 18:30:29 UTC 2010 - coolo@novell.com
|
|
|
|
|
|
|
|
- remove /var/adm/perl-modules
|
|
|
|
|
2009-09-10 12:54:47 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 10 09:42:26 ADT 2009 - jfunk@funktronics.ca
|
|
|
|
|
|
|
|
- Update to 0.24
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 02 2008 - James Oakley <jfunk@funktronics.ca> - 0.20-1
|
|
|
|
|
|
|
|
- Initial release
|