[Python-Dev] Py2.5 issue: decimal context manager misimplemented, misdesigned, and misdocumented (original) (raw)
Raymond Hettinger rhettinger at ewtllc.com
Wed Aug 30 02:51:13 CEST 2006
- Previous message: [Python-Dev] Py2.5 issue: decimal context manager misimplemented, misdesigned, and misdocumented
- Next message: [Python-Dev] Py2.5 issue: decimal context manager misimplemented, misdesigned, and misdocumented
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Raymond Hettinger wrote:
I would like to see the changes to the decimal module reverted for the Py2.5 release.
Currently, the code in the decimal module implements the context manager as a separate class instead of incorporating it directly in decimal.Context.
That should read "... as a separate class instantiated by a brand-new Context method instead of implementing it as a module level function as shown in section 9 of PEP343".
The API in PEP343 is much cleaner. Also, it doesn't have the copy vs reference bug.
Raymond
- Previous message: [Python-Dev] Py2.5 issue: decimal context manager misimplemented, misdesigned, and misdocumented
- Next message: [Python-Dev] Py2.5 issue: decimal context manager misimplemented, misdesigned, and misdocumented
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]