[Python-checkins] cpython: Remove ISSUES.txt.

stefan.krah python-checkins at python.org
Sun Jul 1 12:25:14 CEST 2012


http://hg.python.org/cpython/rev/a1c8302e6b27
changeset:   77912:a1c8302e6b27
user:        Stefan Krah <skrah at bytereef.org>
date:        Sun Jul 01 12:24:20 2012 +0200
summary:
  Remove ISSUES.txt.

files:
  Modules/_decimal/ISSUES.txt |  54 -------------------------
  1 files changed, 0 insertions(+), 54 deletions(-)


diff --git a/Modules/_decimal/ISSUES.txt b/Modules/_decimal/ISSUES.txt
deleted file mode 100644
--- a/Modules/_decimal/ISSUES.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-Normal priority:
-----------------
-
-1) Add C-API importable as capsule.
-
-2) Add --with-system-libmpdec to ./configure.
-
-3) Use same default emin/emax on 32-bit (MAX_EMAX=425000000) and 64-bit
-   (MAX_EMAX=10**18-1).
-
-4) Order of arguments in Context().
-
-5) Documentation.
-
-6) quantize()
-     - exp argument is misleading:
-          Decimal('0.321000e+2').quantize(exp=9) -> user might expect
-          that the result will have exp=9.
-     - watchexp
-
-7) Match the exception hierarchy of decimal.py:
-
-   exceptions.ArithmeticError(exceptions.Exception)
-      DecimalException
-          Clamped
-          DivisionByZero(DecimalException, exceptions.ZeroDivisionError)
-          Inexact
-              Overflow(Inexact, Rounded)
-              Underflow(Inexact, Rounded, Subnormal)
-          InvalidOperation
-          Rounded
-          Subnormal
-          FloatOperation
-
-
-Low priority:
--------------
-
-1) Convert tabs (wait until commit).
-
-2) Pre-ANSI compilers require '#' in the first column (should be done
-   for the whole Python source tree if we support such compilers). (?)
-
-3) FETCH_CURRENT_CONTEXT vs. CURRENT_CONTEXT?
-
-4) Justify remaining uses of exit on overflow in bignum arith. Short
-   answer: with correct context values the coefficients never get big
-   enough for that to happen.
-
-5) Justify remaining uses of abort() in mpdecimal: These uses are
-   for debug purposes and can't be reached when the library is used
-   correctly.
-
-

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list