Message174184
this means its much harder to have a mixin to change the behaviour of a property
instead of super(Mixin, self).prop = foo
the code is super(Mixin, type(self)).prop.__set__(self, foo)
which is way harder to understand
the attached file demonstrates the problem and has a proof of concept for an extended super allowing descriptor invocations |
|
Date |
User |
Action |
Args |
2012-10-30 08:07:59 | Ronny.Pfannschmidt | set | recipients:
+ Ronny.Pfannschmidt |
2012-10-30 08:07:59 | Ronny.Pfannschmidt | set | messageid: <1351584479.14.0.539937815992.issue16363@psf.upfronthosting.co.za> |
2012-10-30 08:07:59 | Ronny.Pfannschmidt | link | issue16363 messages |
2012-10-30 08:07:58 | Ronny.Pfannschmidt | create | |
|