Stefan Behnel, 06.02.2011 09:45: > Robert Bradshaw, 04.02.2011 19:50: >> On Sat, Jan 29, 2011 at 2:35 AM, Stefan Behnel wrote: >>> Robert Bradshaw, 29.01.2011 10:01: >>>> Also, this would be inconsistant with >>>> python-level slicing, indexing, and range, right? >>> >>> Yes, it does not match well with slicing and indexing. That's the problem >>> with narrow builds in both CPython and Cython. Only the PEP can fix that by >>> basically dropping the restrictions of a narrow build. >> >> Lets let indexing do what indexing does. > > Ok. So you'd continue to get whatever CPython returns for indexing, i.e. > Py_UNICODE in Py<=3.2 and Py_UCS4 in Python versions that implement the > PEP. That includes separate code points for surrogate pairs on narrow builds.
... on narrow builds of pre-PEP Python versions, that is. Stefan _______________________________________________ Cython-dev mailing list Cython-dev@codespeak.net http://codespeak.net/mailman/listinfo/cython-dev