X-Git-Url: https://ginac.de/ginac.git//ginac.git?a=blobdiff_plain;f=NEWS;h=25d89c6a7ddf4c3727f354014c2a19825dd5e029;hb=79eebbd4ebb7b5f7c6517298c728a16a68282ace;hp=0824232ae0651befc14547b75e65a33715549406;hpb=61434b009f39c40ea85ae7bb4ec14d8d203e2a85;p=ginac.git diff --git a/NEWS b/NEWS index 0824232a..25d89c6a 100644 --- a/NEWS +++ b/NEWS @@ -1,10 +1,18 @@ This file records noteworthy changes. 0.6.0 (...) -* Important interface changes: - gamma() -> Gamma() - EulerGamma -> gamma - beta() -> Beta() +* IMPORTANT: Several interface changes make programs written with GiNaC + much clearer but break compatibility with older versions: + - f(x).series(x,p[,o]) -> f(x).series(x==p,o) + - series(f(x),x,p[,o]) -> series(f(x),x==p,o) + - gamma() -> tgamma() (The true Gamma function, there is now also + log(tgamma()), called lgamma(), in accord with ISO/IEC 9899:1999.) + - EulerGamma -> gamma +* #include'ing ginac.h defines the preprocessor symbols GINACLIB_MAJOR_VERSION, + GINACLIB_MINOR_VERSION, and GINACLIB_MICRO_VERSION with the respective GiNaC + library version numbers. +* Several new timings in the check target. Some of them may be rather rude + at your machine. 0.5.4 (15 March 2000) * Some algorithms in class matrix (notably determinant) were replaced by