See https://github.com/openSUSE/cpanspec/issues/47 for details OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-BigRat?expand=0&rev=27
349 lines
12 KiB
Plaintext
349 lines
12 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Mar 12 17:02:36 UTC 2024 - Tina Müller <tina.mueller@suse.com>
|
|
|
|
- Normalize CPAN version
|
|
See https://github.com/openSUSE/cpanspec/issues/47 for details
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 28 03:07:01 UTC 2022 - Tina Müller <timueller+perl@suse.de>
|
|
|
|
- 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 03:07:24 UTC 2022 - Tina Müller <timueller+perl@suse.de>
|
|
|
|
- updated to 0.2623
|
|
see /usr/share/doc/packages/perl-Math-BigRat/CHANGES
|
|
|
|
0.2623 2022-05-16
|
|
|
|
* Fix rounding issues.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 14 03:07:03 UTC 2022 - Tina Müller <timueller+perl@suse.de>
|
|
|
|
- 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 4 03:08:53 UTC 2021 - Tina Müller <timueller+perl@suse.de>
|
|
|
|
- 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 03:07:36 UTC 2021 - Tina Müller <timueller+perl@suse.de>
|
|
|
|
- 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 05:33:29 UTC 2018 - coolo@suse.com
|
|
|
|
- updated to 0.2614
|
|
see /usr/share/doc/packages/perl-Math-BigRat/CHANGES
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 17 05:50:47 UTC 2017 - coolo@suse.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 3 06:57:42 UTC 2017 - coolo@suse.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 06:47:16 UTC 2016 - coolo@suse.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 06:52:52 UTC 2016 - coolo@suse.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 5 06:59:22 UTC 2016 - coolo@suse.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 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.
|
|
|
|
-------------------------------------------------------------------
|
|
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().
|
|
|
|
-------------------------------------------------------------------
|
|
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.
|
|
|
|
-------------------------------------------------------------------
|
|
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.
|
|
|
|
-------------------------------------------------------------------
|
|
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.
|
|
|
|
-------------------------------------------------------------------
|
|
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.
|
|
|
|
-------------------------------------------------------------------
|
|
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
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 1 13:33:34 UTC 2010 - coolo@novell.com
|
|
|
|
- switch to perl_requires macro
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 29 18:30:29 UTC 2010 - coolo@novell.com
|
|
|
|
- remove /var/adm/perl-modules
|
|
|
|
-------------------------------------------------------------------
|
|
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
|