From 945313f0aee27b1601b0fb915660643cd16898a2 Mon Sep 17 00:00:00 2001 From: Peter John Acklam Date: Wed, 9 Apr 2014 11:46:01 +0200 Subject: 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. --- dist/Math-BigInt/lib/Math/BigFloat.pm | 79 ++++++++++++++++++++++++----- dist/Math-BigInt/lib/Math/BigInt.pm | 68 ++++++++++++++++++++++--- dist/Math-BigInt/lib/Math/BigInt/Calc.pm | 61 +++++++++++++++++++++- dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm | 62 ++++++++++++++++++++++ 4 files changed, 249 insertions(+), 21 deletions(-) (limited to 'dist') diff --git a/dist/Math-BigInt/lib/Math/BigFloat.pm b/dist/Math-BigInt/lib/Math/BigFloat.pm index fb1d20690b..28b18c1b83 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.9993'; 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 exports nothing by default, but can export the C 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, L and L as well as -L and L. +Please report any bugs or feature requests to +C, or through the web interface at +L +(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, L and L 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 + +=item * AnnoCPAN: Annotated CPAN documentation + +L + +=item * CPAN Ratings + +L + +=item * Search CPAN + +L -The package at L contains -more documentation including a full version history, testcases, empty -subclass files and benchmarks. +=item * CPAN Testers Matrix + +L + +=item * The Bignum mailing list + +=over 4 + +=item * Post to mailing list + +C + +=item * View mailing list + +L + +=item * Subscribe/Unsubscribe + +L + +=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 and L as well as the backends +L, L, and L. + +The pragmas L, L and L 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 eff27b95a9..62718aae40 100644 --- a/dist/Math-BigInt/lib/Math/BigInt.pm +++ b/dist/Math-BigInt/lib/Math/BigInt.pm @@ -5344,6 +5344,65 @@ For negative numbers in base see also L. =back +=head1 BUGS + +Please report any bugs or feature requests to +C, or through the web interface at +L +(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 + +=item * AnnoCPAN: Annotated CPAN documentation + +L + +=item * CPAN Ratings + +L + +=item * Search CPAN + +L + +=item * CPAN Testers Matrix + +L + +=item * The Bignum mailing list + +=over 4 + +=item * Post to mailing list + +C + +=item * View mailing list + +L + +=item * Subscribe/Unsubscribe + +L + +=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, L and L as well as -L and L. +L and L as well as the backends +L, L, and L. The pragmas L, L and L also might be of interest because they solve the autoupgrading/downgrading issue, at least partly. -The package at -L 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 3d88691000..76d49eb99c 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.9993'; # 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, or through the web interface at +L +(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 + +=item * AnnoCPAN: Annotated CPAN documentation + +L + +=item * CPAN Ratings + +L + +=item * Search CPAN + +L + +=item * CPAN Testers Matrix + +L + +=item * The Bignum mailing list + +=over 4 + +=item * Post to mailing list + +C + +=item * View mailing list + +L + +=item * Subscribe/Unsubscribe + +L + +=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 bcf74a8ab8..798892cf89 100644 --- a/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm +++ b/dist/Math-BigInt/lib/Math/BigInt/CalcEmu.pm @@ -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, or through the web interface at +L +(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 + +=item * AnnoCPAN: Annotated CPAN documentation + +L + +=item * CPAN Ratings + +L + +=item * Search CPAN + +L + +=item * CPAN Testers Matrix + +L + +=item * The Bignum mailing list + +=over 4 + +=item * Post to mailing list + +C + +=item * View mailing list + +L + +=item * Subscribe/Unsubscribe + +L + +=back + +=back + =head1 LICENSE This program is free software; you may redistribute it and/or modify it under -- cgit v1.2.1