This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author scoder
Recipients mark.dickinson, pitrou, scoder, serhiy.storchaka
Date 2014-11-16.08:35:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1416126948.35.0.575050370102.issue18813@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks for the review, Serhiy. There isn't really a reason not to 'normalise' the Python step object to None when 1 is passed from C code, so I updated the patch to do that.

Regarding on-demand creation of the Python values, the problem is that C code that accesses the struct fields directly would not be prepared to find NULL values in them, so this would be a visible change and potential source of crashes. However, my guess is that this would rarely be a problem (see my last comment on changing the slice type internally).
History
Date User Action Args
2014-11-16 08:35:48scodersetrecipients: + scoder, mark.dickinson, pitrou, serhiy.storchaka
2014-11-16 08:35:48scodersetmessageid: <1416126948.35.0.575050370102.issue18813@psf.upfronthosting.co.za>
2014-11-16 08:35:48scoderlinkissue18813 messages
2014-11-16 08:35:48scodercreate