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
