This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gvanrossum
Recipients Kain94, amaury.forgeotdarc, belopolsky, collinwinter, eric.araujo, eric.smith, gvanrossum, pitrou
Date 2011-01-21.18:59:44
SpamBayes Score 0.00010176177
Marked as misclassified No
Message-id <1295636389.38.0.725041872975.issue10968@psf.upfronthosting.co.za>
In-reply-to
Content
IIRC:

The design started out this way because it predates new-style classes. When this was put in one couldn't subclass extension types, and there were plans/hopes to replace some of the lock types with platform-specific built-in versions on some platforms.

Since it is now possible to write subclassable extension types the Thing/_Thing design is no longer needed.

I'm not sure about the _Verbose hacks, if it is deemed not useful I'm fine with letting it go.
History
Date User Action Args
2011-01-21 18:59:49gvanrossumsetrecipients: + gvanrossum, collinwinter, amaury.forgeotdarc, belopolsky, pitrou, eric.smith, eric.araujo, Kain94
2011-01-21 18:59:49gvanrossumsetmessageid: <1295636389.38.0.725041872975.issue10968@psf.upfronthosting.co.za>
2011-01-21 18:59:44gvanrossumlinkissue10968 messages
2011-01-21 18:59:44gvanrossumcreate