I'm wondering whether we can change this for 0.11.3:

Currently (if I understand correctly) Cython decides whether you want 
C99 complex or Cython complex structs based on whether complex.h is 
included or not.

I think this is a bit too magic. Even if it works, it seems a bit 
confusing, and the thing is it won't work if you're interfacing with 
functions in C libraries taking complex numbers (which, of course, in 
turn include complex.h, but Cython doesn't see that).

I'm wondering if we can move to a directive-only approach, and make C99 
complex the default?

-- 
Dag Sverre
_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to