Antoine Pitrou added the comment: > > (perhaps we need as PyNumber_AsLongIndex() to do the direct conversion > > to a C long, it would make things easier in many cases) > > +1, but drop the 'Index' part of the name, to match the existing > PyNumber_AsSsize_t.
There's already PyNumber_Long() (which doesn't use __index__), hence the possible confusion. Note there is also PyIndex_Check(), so we could call it PyIndex_AsLong(). ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue4591> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com