Hey, Currently when we want to convert C arrays to memoryview slices we have to do this:
cdef int array[5][4] cdef int[:, :] slice = <int[:5, :4]> <int *> array I'd like to be able to write cdef int array[5][4] cdef int[:, :] slice slice = <int[:, :]> array # and slice = array I think that would be convenient, especially if we later on support variable sized C arrays. I also changed semantics with the cython.array callback, so now the data gets deallocated only if cython.array allocated it itself, otherwise a callback may be registered. Anyone opposed to the above semantics? Mark
_______________________________________________ cython-devel mailing list cython-devel@python.org http://mail.python.org/mailman/listinfo/cython-devel