[Cython] redefining PyIndex_Check

2012-11-11 Thread Stefan Behnel
Hi, instead of overriding an existing definition of "PyIndex_Check" like this: """ +#if PY_VERSION_HEX < 0x0205 +/* NumPy headers define PyIndex_Check incorrectly */ +#undef PyIndex_Check +#define PyIndex_Check(o) (PyNumber_Check(o) && !PyFloat_Check(o) && !PyComplex_Check(o)) +#e

Re: [Cython] redefining PyIndex_Check

2012-11-11 Thread mark florisson
On 11 November 2012 08:12, Stefan Behnel wrote: > Hi, > > instead of overriding an existing definition of "PyIndex_Check" like this: > > """ > +#if PY_VERSION_HEX < 0x0205 > +/* NumPy headers define PyIndex_Check incorrectly */ > +#undef PyIndex_Check > +#define PyIndex_Check(o) (P

Re: [Cython] redefining PyIndex_Check

2012-11-11 Thread Stefan Behnel
mark florisson, 11.11.2012 12:26: > On 11 November 2012 08:12, Stefan Behnel wrote: >> instead of overriding an existing definition of "PyIndex_Check" like this: >> >> """ >> +#if PY_VERSION_HEX < 0x0205 >> +/* NumPy headers define PyIndex_Check incorrectly */ >> +#undef PyIndex_Check >

Re: [Cython] redefining PyIndex_Check

2012-11-11 Thread mark florisson
On 11 November 2012 13:04, Stefan Behnel wrote: > mark florisson, 11.11.2012 12:26: >> On 11 November 2012 08:12, Stefan Behnel wrote: >>> instead of overriding an existing definition of "PyIndex_Check" like this: >>> >>> """ >>> +#if PY_VERSION_HEX < 0x0205 >>> +/* NumPy headers define Py

Re: [Cython] redefining PyIndex_Check

2012-11-11 Thread mark florisson
On 11 November 2012 14:09, mark florisson wrote: > On 11 November 2012 13:04, Stefan Behnel wrote: >> mark florisson, 11.11.2012 12:26: >>> On 11 November 2012 08:12, Stefan Behnel wrote: instead of overriding an existing definition of "PyIndex_Check" like this: """ +#if PY_VE

Re: [Cython] Any more fixes for 0.17.2?

2012-11-11 Thread Stefan Behnel
Stefan Behnel, 04.11.2012 00:22: > the 0.17 branch has gained a couple of fixes, so I'd like to release a > 0.17.2 some time next week. In case you have other things to add to it > within the next few days, please do, or send a quick reply if you'd like to > have more time. Ok, the branch looks go