homepage

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 skrah
Recipients Arfrever, ezio.melotti, georg.brandl, mark.dickinson, ncoghlan, rhettinger, skrah, zach.ware
Date 2012年11月16日.17:22:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1353086538.74.0.400782438796.issue15783@psf.upfronthosting.co.za>
In-reply-to
Content
OK, here's a patch. Specifics:
 o Except for the number methods, decimal.py and _decimal should behave
 identically now.
 o _decimal actually requires an additional context arg in same_quantum(),
 compare_total(), compare_total_mag() and copy_sign(). This is for raising
 InvalidOperation if the second operand is a very large integer and cannot
 be converted exactly.
 I've added the context arguments to the Python version to keep compatibility.
 o For some reason decimal.py uses a context arg in canonical(), so I've
 added it to the C version.
 o localcontext(ctx=None) is pretty ugly. Perhaps we should make the
 backwards incompatible switch to localcontext(context=None). I don't
 care a lot though.
 o I'd like to update the docstrings and the documentation in a separate
 patch.
 o The important idiom c.power(modulo=None, b=9, a=3) is now supported. :)
History
Date User Action Args
2012年11月16日 17:22:19skrahsetrecipients: + skrah, georg.brandl, rhettinger, mark.dickinson, ncoghlan, ezio.melotti, Arfrever, zach.ware
2012年11月16日 17:22:18skrahsetmessageid: <1353086538.74.0.400782438796.issue15783@psf.upfronthosting.co.za>
2012年11月16日 17:22:18skrahlinkissue15783 messages
2012年11月16日 17:22:18skrahcreate

AltStyle によって変換されたページ (->オリジナル) /