1. 09 Mar, 2002 2 kayıt (commit)
    • Tim Peters's avatar
      SF bug 525705: [2.2] underflow raise OverflowException. · dc5a5087
      Tim Peters yazdı
      Another year in the quest to out-guess random C behavior.
      
      Added macros Py_ADJUST_ERANGE1(X) and Py_ADJUST_ERANGE2(X, Y).  The latter
      is useful for functions with complex results.  Two corrections to errno-
      after-libm-call are attempted:
      
      1. If the platform set errno to ERANGE due to underflow, clear errno.
         Some unknown subset of libm versions and link options do this.  It's
         allowed by C89, but I never figured anyone would do it.
      
      2. If the platform did not set errno but overflow occurred, force
         errno to ERANGE.  C89 required setting errno to ERANGE, but C99
         doesn't.  Some unknown subset of libm versions and link options do
         it the C99 way now.
      
      Bugfix candidate, but hold off until some Linux people actually try it,
      with and without -lieee.  I'll send a help plea to Python-Dev.
      dc5a5087
    • Tim Peters's avatar
      Docstring for filter(): Someone on the Tutor list reasonably complained · d50e544b
      Tim Peters yazdı
      that it didn't tell enough of the truth.
      Bugfix candidate (I guess -- it helps and it's harmless).
      d50e544b
  2. 08 Mar, 2002 21 kayıt (commit)
  3. 07 Mar, 2002 4 kayıt (commit)
  4. 06 Mar, 2002 4 kayıt (commit)
  5. 05 Mar, 2002 7 kayıt (commit)
  6. 04 Mar, 2002 2 kayıt (commit)