Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
(lac, arigo) Change the way we write 0.0 and -0.0 in this file to make sure the file loads correctly also in pypy 1.4.1, in which the compiler is a bit broken in this respect.
Branches
cmath
Armin Rigo
(lac, arigo) Fix the detection of 0.0 vs -0.0, and more generally of nested tuples.
Branches
cmath
Armin Rigo
Temporary fix: still call it 'self.key', and only have a special value for -0.0.
Branches
cmath
Armin Rigo
(lac, arigo) * add cmath.isinf() and cmath.isnan(). * rewrote the logic to support complex(x, y) and unpackcomplex(w_z).
Branches
cmath
Armin Rigo
(david, lac, arigo) Fix for translating -0.0, avoiding confusion with 0.0 in a couple of places.
Branches
cmath
Armin Rigo
(lac, arigo) Missing import and fixes around it.
Branches
cmath
Armin Rigo
Give the functions different names, as needed by interpreter/function.py:_freeze_().
Branches
cmath
Armin Rigo
(lac, arigo) Make it possible to run the tests on CPython 2.5 too.
Branches
cmath
Armin Rigo
(lac, arigo) phase().
Branches
cmath
Armin Rigo
(lac, arigo) Fix rect() and polar() to accept or return a tuple of two floats instead of a complex.
Branches
cmath
Armin Rigo
(lac, arigo) polar().
Branches
cmath
Armin Rigo
(lac, arigo) rect().
Branches
cmath
Armin Rigo
(lac, arigo) sin(), cos(), tan().
Branches
cmath
Armin Rigo
(lac, arigo) tanh().
Branches
cmath
Armin Rigo
(lac, arigo) sinh().
Branches
cmath
Armin Rigo
(lac, arigo) cosh().
Branches
cmath
Armin Rigo
(lac, arigo) Use space.unpackcomplex() here.
Branches
cmath
Armin Rigo
(lac, arigo) Add space.unpackcomplex().
Branches
cmath
Armin Rigo
(lac, arigo) exp().
Branches
cmath
Armin Rigo
(lac, arigo) log10().
Branches
cmath
Armin Rigo
(lac, arigo) Implement log(x, y) in addition to log(x).
Branches
cmath
Armin Rigo
(lac, arigo) log().
Branches
cmath
Armin Rigo
(lac, arigo) atan(), atanh().
Branches
cmath
Armin Rigo
(lac, arigo) asin(), asinh().
Branches
cmath
Armin Rigo
(lac, arigo) acosh().
Branches
cmath
Armin Rigo
(lac, arigo) Finish acos().
Branches
cmath
Armin Rigo
(lac, arigo) Special cases for acos.
Branches
cmath
Armin Rigo
(lac, arigo) Fix the test runner to load cmath_testcases.txt from cpython. Start implementing acos.
Branches
cmath
Armin Rigo
(lac, arigo) Finish the implementation of c_sqrt(). Yay!
Branches
cmath
Armin Rigo
(lac, arigo) Take care of subnormal cases in c_sqrt(). Add a constant.py that gets the constants DBL_* directly from C with rffi_platform, for now.
Branches
cmath
  1. Prev
  2. Next