Guido van Rossum <[EMAIL PROTECTED]> added the comment: > I would think tp_iternext failing to set an exception should not be > translated into stop iteration. Instead, builtin_next() should return > NULL without an exception set and thus trigger a SystemError.
Wrong; the iternext slot is designed to return NULL without setting an exception. See e.g. listiter_next(). __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2719> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com