In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/c4885710b2c361cdb1b1f64a09848e290c040950?hp=0fadf2dbfcd53d035da50c1985f7dc9f3908de83>
- Log ----------------------------------------------------------------- commit c4885710b2c361cdb1b1f64a09848e290c040950 Author: Tony Cook <t...@develop-help.com> Date: Tue May 13 10:21:57 2014 +1000 bump dist/Math-BigInt/ $VERSIONs M dist/Math-BigInt/lib/Math/BigFloat.pm M dist/Math-BigInt/lib/Math/BigInt.pm M dist/Math-BigInt/lib/Math/BigInt/Calc.pm M dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm commit 945313f0aee27b1601b0fb915660643cd16898a2 Author: Peter John Acklam <pjack...@online.no> Date: Wed Apr 9 11:46:01 2014 +0200 Sync Math-BigInt blead vs. CPAN Some POD changes, and a version number increase for consistency between all .pm files, were accidentally included in the CPAN release of Math-BigInt before they were included in blead. This patch gets the modules in sync. M dist/Math-BigInt/lib/Math/BigFloat.pm M dist/Math-BigInt/lib/Math/BigInt.pm M dist/Math-BigInt/lib/Math/BigInt/Calc.pm M dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm ----------------------------------------------------------------------- Summary of changes: dist/Math-BigInt/lib/Math/BigFloat.pm | 79 ++++++++++++++++++++++++----- dist/Math-BigInt/lib/Math/BigInt.pm | 70 ++++++++++++++++++++++--- dist/Math-BigInt/lib/Math/BigInt/Calc.pm | 61 +++++++++++++++++++++- dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm | 64 ++++++++++++++++++++++- 4 files changed, 251 insertions(+), 23 deletions(-) diff --git a/dist/Math-BigInt/lib/Math/BigFloat.pm b/dist/Math-BigInt/lib/Math/BigFloat.pm index fb1d206..e674ae2 100644 --- a/dist/Math-BigInt/lib/Math/BigFloat.pm +++ b/dist/Math-BigInt/lib/Math/BigFloat.pm @@ -12,7 +12,7 @@ package Math::BigFloat; # _a : accuracy # _p : precision -$VERSION = '1.9991'; +$VERSION = '1.9994'; require 5.006002; require Exporter; @@ -3829,6 +3829,8 @@ sub length __END__ +=pod + =head1 NAME Math::BigFloat - Arbitrary size floating point math package @@ -4368,10 +4370,6 @@ C<Math::BigFloat> exports nothing by default, but can export the C<bpi()> method print bpi(10), "\n"; -=head1 BUGS - -Please see the file BUGS in the CPAN distribution Math::BigInt for known bugs. - =head1 CAVEATS Do not try to be clever to insert some operations in between switching @@ -4496,23 +4494,78 @@ influence any further operation. =back -=head1 SEE ALSO +=head1 BUGS -L<Math::BigInt>, L<Math::BigRat> and L<Math::Big> as well as -L<Math::BigInt::Pari> and L<Math::BigInt::GMP>. +Please report any bugs or feature requests to +C<bug-math-bigint at rt.cpan.org>, or through the web interface at +L<https://rt.cpan.org/Ticket/Create.html?Queue=Math-BigInt> +(requires login). +We will be notified, and then you'll automatically be notified of progress on +your bug as I make changes. -The pragmas L<bignum>, L<bigint> and L<bigrat> might also be of interest -because they solve the autoupgrading/downgrading issue, at least partly. +=head1 SUPPORT + +You can find documentation for this module with the perldoc command. + + perldoc Math::BigFloat + +You can also look for information at: + +=over 4 + +=item * RT: CPAN's request tracker + +L<https://rt.cpan.org/Public/Dist/Display.html?Name=Math-BigInt> + +=item * AnnoCPAN: Annotated CPAN documentation + +L<http://annocpan.org/dist/Math-BigInt> + +=item * CPAN Ratings + +L<http://cpanratings.perl.org/dist/Math-BigInt> + +=item * Search CPAN + +L<http://search.cpan.org/dist/Math-BigInt/> -The package at L<http://search.cpan.org/~tels/Math-BigInt> contains -more documentation including a full version history, testcases, empty -subclass files and benchmarks. +=item * CPAN Testers Matrix + +L<http://matrix.cpantesters.org/?dist=Math-BigInt> + +=item * The Bignum mailing list + +=over 4 + +=item * Post to mailing list + +C<bignum at lists.scsys.co.uk> + +=item * View mailing list + +L<http://lists.scsys.co.uk/pipermail/bignum/> + +=item * Subscribe/Unsubscribe + +L<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/bignum> + +=back + +=back =head1 LICENSE This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself. +=head1 SEE ALSO + +L<Math::BigFloat> and L<Math::BigInt> as well as the backends +L<Math::BigInt::FastCalc>, L<Math::BigInt::GMP>, and L<Math::BigInt::Pari>. + +The pragmas L<bignum>, L<bigint> and L<bigrat> also might be of interest +because they solve the autoupgrading/downgrading issue, at least partly. + =head1 AUTHORS Mark Biggar, overloaded interface by Ilya Zakharevich. diff --git a/dist/Math-BigInt/lib/Math/BigInt.pm b/dist/Math-BigInt/lib/Math/BigInt.pm index eff27b9..238d5f3 100644 --- a/dist/Math-BigInt/lib/Math/BigInt.pm +++ b/dist/Math-BigInt/lib/Math/BigInt.pm @@ -18,7 +18,7 @@ package Math::BigInt; my $class = "Math::BigInt"; use 5.006002; -$VERSION = '1.9993'; +$VERSION = '1.9994'; @ISA = qw(Exporter); @EXPORT_OK = qw(objectify bgcd blcm); @@ -5344,6 +5344,65 @@ For negative numbers in base see also L<brsft|/brsft()>. =back +=head1 BUGS + +Please report any bugs or feature requests to +C<bug-math-bigint at rt.cpan.org>, or through the web interface at +L<https://rt.cpan.org/Ticket/Create.html?Queue=Math-BigInt> +(requires login). +We will be notified, and then you'll automatically be notified of progress on +your bug as I make changes. + +=head1 SUPPORT + +You can find documentation for this module with the perldoc command. + + perldoc Math::BigInt + +You can also look for information at: + +=over 4 + +=item * RT: CPAN's request tracker + +L<https://rt.cpan.org/Public/Dist/Display.html?Name=Math-BigInt> + +=item * AnnoCPAN: Annotated CPAN documentation + +L<http://annocpan.org/dist/Math-BigInt> + +=item * CPAN Ratings + +L<http://cpanratings.perl.org/dist/Math-BigInt> + +=item * Search CPAN + +L<http://search.cpan.org/dist/Math-BigInt/> + +=item * CPAN Testers Matrix + +L<http://matrix.cpantesters.org/?dist=Math-BigInt> + +=item * The Bignum mailing list + +=over 4 + +=item * Post to mailing list + +C<bignum at lists.scsys.co.uk> + +=item * View mailing list + +L<http://lists.scsys.co.uk/pipermail/bignum/> + +=item * Subscribe/Unsubscribe + +L<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/bignum> + +=back + +=back + =head1 LICENSE This program is free software; you may redistribute it and/or modify it under @@ -5351,17 +5410,12 @@ the same terms as Perl itself. =head1 SEE ALSO -L<Math::BigFloat>, L<Math::BigRat> and L<Math::Big> as well as -L<Math::BigInt::Pari> and L<Math::BigInt::GMP>. +L<Math::BigFloat> and L<Math::BigRat> as well as the backends +L<Math::BigInt::FastCalc>, L<Math::BigInt::GMP>, and L<Math::BigInt::Pari>. The pragmas L<bignum>, L<bigint> and L<bigrat> also might be of interest because they solve the autoupgrading/downgrading issue, at least partly. -The package at -L<http://search.cpan.org/search?mode=module&query=Math%3A%3ABigInt> contains -more documentation including a full version history, testcases, empty -subclass files and benchmarks. - =head1 AUTHORS Original code by Mark Biggar, overloaded interface by Ilya Zakharevich. diff --git a/dist/Math-BigInt/lib/Math/BigInt/Calc.pm b/dist/Math-BigInt/lib/Math/BigInt/Calc.pm index 3d88691..97815f7 100644 --- a/dist/Math-BigInt/lib/Math/BigInt/Calc.pm +++ b/dist/Math-BigInt/lib/Math/BigInt/Calc.pm @@ -4,7 +4,7 @@ use 5.006002; use strict; # use warnings; # do not use warnings for older Perls -our $VERSION = '1.998'; +our $VERSION = '1.9994'; # Package to store unsigned big integers in decimal and do math with them @@ -2933,6 +2933,65 @@ by this: This way you ensure that your library really works 100% within Math::BigInt. +=head1 BUGS + +Please report any bugs or feature requests to +C<bug-math-bigint at rt.cpan.org>, or through the web interface at +L<https://rt.cpan.org/Ticket/Create.html?Queue=Math-BigInt> +(requires login). +We will be notified, and then you'll automatically be notified of progress on +your bug as I make changes. + +=head1 SUPPORT + +You can find documentation for this module with the perldoc command. + + perldoc Math::BigInt::Calc + +You can also look for information at: + +=over 4 + +=item * RT: CPAN's request tracker + +L<https://rt.cpan.org/Public/Dist/Display.html?Name=Math-BigInt> + +=item * AnnoCPAN: Annotated CPAN documentation + +L<http://annocpan.org/dist/Math-BigInt> + +=item * CPAN Ratings + +L<http://cpanratings.perl.org/dist/Math-BigInt> + +=item * Search CPAN + +L<http://search.cpan.org/dist/Math-BigInt/> + +=item * CPAN Testers Matrix + +L<http://matrix.cpantesters.org/?dist=Math-BigInt> + +=item * The Bignum mailing list + +=over 4 + +=item * Post to mailing list + +C<bignum at lists.scsys.co.uk> + +=item * View mailing list + +L<http://lists.scsys.co.uk/pipermail/bignum/> + +=item * Subscribe/Unsubscribe + +L<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/bignum> + +=back + +=back + =head1 LICENSE This program is free software; you may redistribute it and/or modify it under diff --git a/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm b/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm index bcf74a8..544455f 100644 --- a/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm +++ b/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm @@ -5,7 +5,7 @@ use strict; # use warnings; # do not use warnings for older Perls use vars qw/$VERSION/; -$VERSION = '1.9991'; +$VERSION = '1.9994'; package Math::BigInt; @@ -282,8 +282,11 @@ sub __emu_bxor ############################################################################## 1; + __END__ +=pod + =head1 NAME Math::BigInt::CalcEmu - Emulate low-level math with BigInt code @@ -315,6 +318,65 @@ using a call to the native lib. =back +=head1 BUGS + +Please report any bugs or feature requests to +C<bug-math-bigint at rt.cpan.org>, or through the web interface at +L<https://rt.cpan.org/Ticket/Create.html?Queue=Math-BigInt> +(requires login). +We will be notified, and then you'll automatically be notified of progress on +your bug as I make changes. + +=head1 SUPPORT + +You can find documentation for this module with the perldoc command. + + perldoc Math::BigInt::CalcEmu + +You can also look for information at: + +=over 4 + +=item * RT: CPAN's request tracker + +L<https://rt.cpan.org/Public/Dist/Display.html?Name=Math-BigInt> + +=item * AnnoCPAN: Annotated CPAN documentation + +L<http://annocpan.org/dist/Math-BigInt> + +=item * CPAN Ratings + +L<http://cpanratings.perl.org/dist/Math-BigInt> + +=item * Search CPAN + +L<http://search.cpan.org/dist/Math-BigInt/> + +=item * CPAN Testers Matrix + +L<http://matrix.cpantesters.org/?dist=Math-BigInt> + +=item * The Bignum mailing list + +=over 4 + +=item * Post to mailing list + +C<bignum at lists.scsys.co.uk> + +=item * View mailing list + +L<http://lists.scsys.co.uk/pipermail/bignum/> + +=item * Subscribe/Unsubscribe + +L<http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/bignum> + +=back + +=back + =head1 LICENSE This program is free software; you may redistribute it and/or modify it under -- Perl5 Master Repository