1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
|
Revision history for Math::Cephes
0.5308 2025-04-22
- Update MANIFEST.SKIP
- Thanks to MAUKE
0.5307 2025-03-31
- Apply https://github.com/shlomif/Math-Cephes/pull/5
- ExtUtils::MakeMaker fixes.
0.5306 2025-02-25
- Convert Changes to CPAN::Changes format.
- Some patches from debian.org for better portability.
- Thanks!
- Modernization / refactoring.
0.5305 2016-05-06
- Remove trailing whitespace - with a test.
- Add LICENSE file (CPANTS).
- Add "use warnings" (CPANTS).
- Set minimal Perl version (CPANTS).
- Hopefully fix failing tests on FreeBSD/etc. with the new
ExtUtils::MakeMaker .
- https://rt.cpan.org/Ticket/Display.html?id=114158
- Thanks to Slaven Rezic for the report and to BINGOS for a proposed
fix.
0.5304 2014-01-31
- Add scripts/bump-version-number.pl to bump the version number.
- Add license to META.yml and a LICENSE file (CPANTS).
- Add "use warnings;" to all modules (CPANTS).
0.5303 2013-10-11
- Add Repository CPAN Metadata.
- thanks to David Steinbrunner
0.5302 2012-11-11
- Fix https://rt.cpan.org/Ticket/Display.html?id=81105 .
- Fails on perls with nvsize != 8.
- Due to using Test::More::is() for floating-point comparisons.
- Thanks to ANDK for the report.
0.5301 2012-11-11
- Fix the second test case (without explicit use Math::Cephes::Complex)
in https://rt.cpan.org/Ticket/Display.html?id=80624 .
0.53 2012-11-10
- Fix the exporting of new_cmplx:
- https://rt.cpan.org/Ticket/Display.html?id=80624
0.52 2012-11-02
- Change the author to a different account.
- Done to try and avoid getting over report that the module "has no
active maintainer").
0.51 2012-10-23
- Fix the auto-generation of META.yml/META.json.
- There was a NO_META in the Makefile.PL (WTF?), which preserved
the existing META.
0.50 2012-10-23
- New version to get over a CPAN/PAUSE's SNAFU.
- The CPAN clients don't install the right version.
- Thanks to aero for the report, and John M. Gamble and Steffen
Mueller for some insights.
0.48 2012-07-14
- Apply patch to Makefile.PL to fix builds on x86-64 Macintosh:
- https://rt.cpan.org/Ticket/Display.html?id=75730
- Thanks to Ian Barton for the report and the patch.
- Update lib/Math/Cephes.pod with up-to-date information.
0.47 2009-01-06
- dmake requires creation of dummy libmd file (reported by Sisyphus)
0.46 2009-01-02
- Intel Mac support (dsteinbrunner):
http://rt.cpan.org/Public/Bug/Display.html?id=25842
- support for building on cygwin (patch supplied by Sisyphus)
- remove LIBS from Makefile.PL, so as not to require creation of dummy
libmd library, which causes problems on some platforms:
https://rt.cpan.org/Ticket/Display.html?id=19716
- don't run test 36 of t/poly.t, which seems to fail consistently
on some platforms:
http://cpantesters.perl.org/show/Math-Cephes.html
0.45 2007-07-26
- fix bug in Math::Cephes::Complex to allow 0 as a value
(thanks to Dan Connelly)
0.44 2007-04-07
- allow Darwin to use default config for Mac OSX 10 (Chip Stewart)
0.43 2006-06-17
- add lgam to list of functions in "gammas" tag
(spotted by Philip Lijnzaad)
- allow clr() method of Math::Cephes::Matrix to accept
a value to set all matrix elements equal to
- incorporate a couple of small changes in igam.c, igami.c,
polylog.c, and hyperg.c to bring them in synch to cephes 0.28.
0.42 2004-03-21
- fix bug in Math::Cephes::Polynomial in the mult routine
to get the right size of the resulting polynomial
0.41 2003-12-30
- use dummy setprec.c for Darwin
- remove unneeded Math::cephes::fract
- create bogus libmd/libmd lib, to avoid MakeMaker warning
0.40 2003-12-20
- move Cephes_wrap.c and arrays.c to top-level directory
and configure Makefile.PL to build static libmd.
- generate a mconf.h for darwin (thanks to Thomas Puzia)
- upgraded Cephes_wrap.c swig wrapper
- prepended md_ prefix to many functions, to avoid
collisions with system functions (thanks to Thomas
Puzia and David Martin for pointing out the problem)
0.36 2002-09-12
- added functions that require arrays into and out from
C (simpson's rule, polynomial and matrix routines).
- added Math::Cephes::Polynomial and Math::Cephes::Matrix
- added Solaris mconf.h that mostly works (thanks to
Jost Krieger).
0.25 2000-10-25
- changed Cephes_wrap.c to compile when MULTIPLICITY
in perl 5.6.0 is defined (addition of pTHX_)
0.20 2000-03-12
- changed name from Math::Functions to Math::Cephes
- added Math::Cephes::Fraction and Math::Cephes::Complex
for a more "perlish" interface
- added '-g -Wall -fno-builtin' when compiling with gcc
- small documentation improvements
- some changes to the pmath script, including the interface
to handle fractions and complex numbers
0.10 2000-02-14
- original version, created by Swig with help from h2xs
|