(More readable second paragraph)
Hello again,
There is a great discussion going on the numpy list regarding a proposed PEP for multidimensional arrays that is in the works.
During this discussion a problem has resurfaced regarding slicing with objects that are not IntegerType objects but that have a tp_as_number->nb_int method. Would it be possible to change
_PyEval_SliceIndex in ceval.c
so that rather than raising an exception if the indexing object is not an integer, the code first checks to see if the object has a tp_as_number->nb_int method and trys it before raising an exception.
If this is acceptable, it is an easy patch.
Thanks,
-Travis Oliphant _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com