Wummel added the comment: Ah yes, I did not realize the "different types" part. So it is indeed an old-style class problem, which should behave just like the new-style classes but they don't.
However I would probably not fix this in the 2.x series of Python. Changing the behaviour would break compatibility. The documentation should mention the different behaviour though. ---------- title: New style classes __ror__() operator overloading problem -> New style vs. old style classes __ror__() operator overloading __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2102> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com