At 08:59 PM 3/6/2008 -0800, Guido van Rossum wrote: >Would you mind giving an "executive summary" of your argument that >doesn't require scanning 40 lines of code?
He's writing a variant of 'partial' that inserts an argument *after* the 'self', if there is one, but doesn't rely on 'self' being called 'self'. The only way to do that is by having unbound methods. Personally, I think the error message for calling unbound methods was a better argument for keeping them. (That, and the other use cases for unbound methods' im_class that I googled up the last time this subject came up.) See also... Error message use case: http://mail.python.org/pipermail/python-dev/2007-November/075361.html py.test breakage (i.e., your original retraction of unbound-method removal): http://mail.python.org/pipermail/python-dev/2005-January/051236.html Misc. Use cases found via Googling: http://mail.python.org/pipermail/python-dev/2007-November/075308.html _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com