On 3/29/2011 4:02 PM, Matthew Woodcraft wrote:
Terry Reedy<tjre...@udel.edu>  wrote:
# Experiment with 2.7 shows that cmp wins. Though too late to change, I
consider this the worst choice of three. I think an exception should be
raised. Failing that, I think key should win on the basis that if one
adds a 'new-fangled' key func to an existing call with cmp (and forgets
to remove cmp), the key func is the one intended. Also, the doc clearly
indicates that key is considered superior to cmp.

Neither 'wins': cmp is applied to the output of key.

Added to http://bugs.python.org/issue11712 (for 2.7 only ;-)

I agree that it would have been worth documenting this explicitly.

--
Terry Jan Reedy

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to