Antoon Pardon wrote: > The problem now is that the cmp protocol has no way to > indicate two objects are incomparable, they are not > equal but neither is one less or greater than the other.
If that is the case then you implement __eq__ and __ne__ to return True/False and make cmp throw an exception. I don't see any need to extend the cmp protocol. -- http://mail.python.org/mailman/listinfo/python-list