homepage

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 mark.dickinson, meador.inge
Date 2010年05月21日.16:18:27
SpamBayes Score 0.008204705
Marked as misclassified No
Message-id <1274458710.28.0.0577934974042.issue8748@psf.upfronthosting.co.za>
In-reply-to
Content
> Hmm. The current Python 2.7 behaviour really is a mess.
No doubt!
> Your patch removes the coercion entirely; 
Yeah, I know. The funny thing about this is that according to the documentation [1]:
 "Arguments to rich comparison methods are never coerced."
> I'm not sure that's a good idea: mightn't this change behaviour for 
> user-defined classes with a __coerce__ method? Maybe it would be 
> better to just special-case ints and longs at the start of 
> complex_richcompare, and then leave everything else more-or-less 
> intact?
I will look into that today.
> I'm beginning to wonder whether it's actually worth fixing this at all > in 2.7.
:)
[1] http://docs.python.org/dev/reference/datamodel.html#basic-customization 
History
Date User Action Args
2010年05月21日 16:18:30meador.ingesetrecipients: + meador.inge, mark.dickinson
2010年05月21日 16:18:30meador.ingesetmessageid: <1274458710.28.0.0577934974042.issue8748@psf.upfronthosting.co.za>
2010年05月21日 16:18:28meador.ingelinkissue8748 messages
2010年05月21日 16:18:27meador.ingecreate

AltStyle によって変換されたページ (->オリジナル) /