SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for perl-Math-BigRat-0.262.400-lp156.1.1.noarch.rpm :

* Tue Mar 12 2024 Tina Müller - Normalize CPAN version See https://github.com/openSUSE/cpanspec/issues/47 for details
* Tue Jun 28 2022 Tina Müller - updated to 0.2624 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 0.2624 2022-06-27
* Improve stringification. Better handling of upgrading/downgrading in stringification methods. Add new method bfstr() for compatibility with Math::BigInt og Math::BigFloat. Add new author test files to confirm.
* Tue May 17 2022 Tina Müller - updated to 0.2623 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 0.2623 2022-05-16
* Fix rounding issues.
* Thu Apr 14 2022 Tina Müller - updated to 0.2622 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 0.2622 2022-04-13
* Add more cases for downgrading, and more tests. 0.2621 2022-04-11
* Improve downgrading and upgrading.
* Mon Oct 04 2021 Tina Müller - updated to 0.2620 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 0.2620 2021-10-03
* Skip tests that don\'t work on older Perls. Also skip tests that compare floating point numbers. 0.2619 2021-10-01
* Correct the handling of Inf and NaN in numify().
* Improve constant overloading. When numeric constants are overloaded (with the \":constant\" option) in Math::BigRat, every numeric constant is converted to an object regardless of how it is written. 0.2618 2021-09-28
* Add new method binv() for the inverse.
* Add new method dparts(), which returns the integer part and fraction part of a number. For example, 9/4 is split into 2 and 1/4. This method is equivalent to the Math::BigInt and Math::BigFloat methods with the same name.
* Improve blog(). Handle cases $x->blog($b) where the numerator of $x and/or $b is 1 as special.
* Sync tests with Math-BigInt.
* Mon Jul 19 2021 Tina Müller - updated to 0.2617 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 0.2617 2021-07-12
* Fix CPAN RT #132712.
* Reorganize existing test files and add more test files. 0.2616 2021-07-12
* Improve the handling of the backend libraries. 0.2615 2021-07-10
* Fix bnok(). It didn\'t work at all.
* Fix minor POD error (CPAN RT #125148).
* Better Makefile.PL.
* Update the BUGS and SUPPORT sections in the POD.
* Update README.
* Wed Apr 18 2018 cooloAATTsuse.com- updated to 0.2614 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES
* Sat Jun 17 2017 cooloAATTsuse.com- updated to 0.2613 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 2017-06-16 v0.2613 pjacklam
* Fix problem with second operand being changed in multiplication (CPAN RT [#121139]).
* Fri Mar 03 2017 cooloAATTsuse.com- updated to 0.2612 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 2017-03-01 v0.2612 pjacklam
* Improve the logic in blog() to determine how to call objectify(). The old, simpler logic didn\'t handle an undefined base correctly.
* Fix bexp() which was objectifying one argument too many.
* Don\'t quote the version number of a use\'d module.
* Wed Dec 14 2016 cooloAATTsuse.com- updated to 0.2611 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 2016-12-13 v0.2611 pjacklam
* Add more logic to Makefile.PL regarding INSTALLDIRS (CPAN RT #119199 and #119225).
* Mon Dec 12 2016 cooloAATTsuse.com- updated to 0.2610 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 2016-12-11 v0.2610 pjacklam
* Fix Makefile.PL so that this module installs over the core version.
* Mon Dec 05 2016 cooloAATTsuse.com- updated to 0.2609 see /usr/share/doc/packages/perl-Math-BigRat/CHANGES 2016-12-03 v0.2609 pjacklam
* Use ExtUtils::MakeMaker rather than Module::Install in Makefile.PL
* Remove INSTALL file. The information is in the README file.
* Inform in the BUGS file that the file may not be up to date.
* Inform in the TODO file that the file may not be up to date.
* Update AUTHOR information in Math/BigRat.pm.
* Remove author information in LICENSE file.
* Update README file.
* Minor POD reformatting in lib/Math/BigRat.pm.
* Thu Nov 17 2016 cooloAATTsuse.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.
* Thu May 05 2016 cooloAATTsuse.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().
* Fri Jan 01 2016 cooloAATTsuse.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 AATTINC, \'t\'\".
* Include \"use strict\" and \"use warnings\" in all files.
* Tue Sep 15 2015 cooloAATTsuse.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.
* Sat Aug 29 2015 cooloAATTsuse.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.
* Tue Apr 14 2015 cooloAATTsuse.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.
 
ICM