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 aba
Recipients aba, gvanrossum, vstinner
Date 2013-11-13.18:54:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1384368850.33.0.26382927643.issue19566@psf.upfronthosting.co.za>
In-reply-to
Content
I confirm the fix.

It is clear that the separation between BaseChildWatcher and its subclasses is far from ideal. The first implementation was clean, but as the patch evolved interactions got complex to the point that BaseChildWatcher should not be considered as an API but rather as implementation details for the two other classes (eg. .add_child_handler() is implemented in subclasses whereas .remove_child_handler() is in the base class). At least it should be renamed as _BaseChildWatcher to make that clear.

For set_loop, another possible name is 'attach_loop' (like in the doc string actually)
History
Date User Action Args
2013-11-13 18:54:10abasetrecipients: + aba, gvanrossum, vstinner
2013-11-13 18:54:10abasetmessageid: <1384368850.33.0.26382927643.issue19566@psf.upfronthosting.co.za>
2013-11-13 18:54:10abalinkissue19566 messages
2013-11-13 18:54:10abacreate