},
'bignum' => {
- 'DISTRIBUTION' => 'PJACKLAM/bignum-0.50.tar.gz',
+ 'DISTRIBUTION' => 'PJACKLAM/bignum-0.51.tar.gz',
'FILES' => q[cpan/bignum],
'EXCLUDED' => [
qr{^t/author-},
our @ISA = qw(Exporter Math::BigFloat);
-our $VERSION = '0.50';
+our $VERSION = '0.51';
use overload; # inherit overload from Math::BigFloat
our @ISA = qw(Exporter Math::BigInt);
-our $VERSION = '0.50';
+our $VERSION = '0.51';
use overload; # inherit overload from Math::BigInt
use strict;
use warnings;
-our $VERSION = '0.50';
+our $VERSION = '0.51';
use Exporter;
our @ISA = qw( Exporter );
use strict;
use warnings;
-our $VERSION = '0.50';
+our $VERSION = '0.51';
use Exporter;
our @ISA = qw( bigint );
use strict;
use warnings;
-our $VERSION = '0.50';
+our $VERSION = '0.51';
use Exporter;
our @ISA = qw( bigint );
use bignum;
+# Catch warnings.
+
my @WARNINGS;
-{
- # This hack is to catch warnings. Math::BigInt imports 'carp' from 'Carp',
- # so we redefine it to catch the warnings.
- *Math::BigInt::carp = sub { push @WARNINGS, $_[0]; };
-}
+local $SIG{__WARN__} = sub {
+ push @WARNINGS, $_[0];
+};
my $rc;