[Python-Dev] Why are contexts also managers? (was r45544 - peps/trunk/pep-0343.txt) (original) (raw)
A.M. Kuchling amk at amk.ca
Fri Apr 21 21:45:51 CEST 2006
- Previous message: [Python-Dev] Why are contexts also managers? (was r45544 - peps/trunk/pep-0343.txt)
- Next message: [Python-Dev] Why are contexts also managers? (was r45544 - peps/trunk/pep-0343.txt)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Apr 21, 2006 at 06:54:11PM +0100, Guido van Rossum wrote:
Phillip, I do recomment you look at decimal.py. If we're not reversing the PEP changes, that module needs to be changed; it has a class Context (that was always there) with a context method which returns an instance of a class ContextManager (newly created for the with-statement). This looks backwards from the PEP's current POV.
Does this detail matter to users of the Decimal module, though? Those users may well be thinking using the term 'context'. That the underlying 'with' details use the term differently doesn't matter to module users, only to the implementors of decimal.Context.
--amk
- Previous message: [Python-Dev] Why are contexts also managers? (was r45544 - peps/trunk/pep-0343.txt)
- Next message: [Python-Dev] Why are contexts also managers? (was r45544 - peps/trunk/pep-0343.txt)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]