[Python-Dev] [Python-3000] PEP 367: New Super (original) (raw)
Phillip J. Eby pje at telecommunity.com
Mon May 21 02:11:24 CEST 2007
- Previous message: [Python-Dev] [Python-3000] PEP 367: New Super
- Next message: [Python-Dev] [Python-checkins] buildbot failure in x86 W2k trunk
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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.
- Previous message: [Python-Dev] [Python-3000] PEP 367: New Super
- Next message: [Python-Dev] [Python-checkins] buildbot failure in x86 W2k trunk
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]