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 meador.inge
Recipients benjamin.peterson, bob.ippolito, collinwinter, georg.brandl, giampaolo.rodola, inducer, jafo, mark.dickinson, meador.inge, nnorwitz, piman
Date 2010-03-07.04:05:36
SpamBayes Score 1.0487666e-07
Marked as misclassified No
Message-id <1267934740.91.0.529978366311.issue1530559@psf.upfronthosting.co.za>
In-reply-to
Content
> If anyone's interested in submitting a patch, it would be welcome.

Sure.  I saw where this was partly addressed in r78690.  The attached patch adds support for the '__index__' conversion that Mark
suggested.  

At first glance, the patch may seem more than what is needed.  However, most of the diffs are due to pulling parts of the C
implementation into a Python veneer.  This will make preprocessing work (like what was needs for this fix) easier now and in the future.  In addition, it will lay a small amount of groundwork for the changes that are needed for resolving issue 3132.  As that work will be simplified by having the veneer as well.
History
Date User Action Args
2010-03-07 04:05:41meador.ingesetrecipients: + meador.inge, nnorwitz, georg.brandl, collinwinter, jafo, bob.ippolito, mark.dickinson, piman, inducer, giampaolo.rodola, benjamin.peterson
2010-03-07 04:05:40meador.ingesetmessageid: <1267934740.91.0.529978366311.issue1530559@psf.upfronthosting.co.za>
2010-03-07 04:05:39meador.ingelinkissue1530559 messages
2010-03-07 04:05:39meador.ingecreate