At 06:20 PM 5/20/2007 +1000, Tim Delaney wrote: >Nick Coghlan wrote: > > Tim Delaney wrote: > >> So the question is, should the method store the class, or the name? > >> Looking up by name could pick up a totally unrelated class, but > >> storing the undecorated class could miss something important in the > >> decoration. > > > > Couldn't we provide a mechanism whereby the cell can be adjusted to > > point to the decorated class? (heck, the interpreter has access to > > both classes after execution of the class statement - it could > > probably arrange for this to happen automatically whenever the > > decorated and undecorated classes are different). > >Yep - I thought of that. I think that's probably the right way to go.
Btw, PEP 3124 needs a way to receive the same class object at more or less the same moment, although in the form of a callback rather than a cell assignment. Guido suggested I co-ordinate with you to design a mechanism for this. _______________________________________________ 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