1. 19 Ock, 2006 1 kayıt (commit)
  2. 14 Haz, 2004 1 kayıt (commit)
  3. 02 Agu, 2002 1 kayıt (commit)
  4. 17 Tem, 2002 1 kayıt (commit)
    • Jeremy Hylton's avatar
      staticforward bites the dust. · 938ace69
      Jeremy Hylton yazdı
      The staticforward define was needed to support certain broken C
      compilers (notably SCO ODT 3.0, perhaps early AIX as well) botched the
      static keyword when it was used with a forward declaration of a static
      initialized structure.  Standard C allows the forward declaration with
      static, and we've decided to stop catering to broken C compilers.  (In
      fact, we expect that the compilers are all fixed eight years later.)
      
      I'm leaving staticforward and statichere defined in object.h as
      static.  This is only for backwards compatibility with C extensions
      that might still use it.
      
      XXX I haven't updated the documentation.
      938ace69
  5. 13 Haz, 2002 1 kayıt (commit)
  6. 01 Nis, 2002 1 kayıt (commit)
  7. 09 Mar, 2002 1 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
  8. 06 Eyl, 2001 1 kayıt (commit)
  9. 05 Eyl, 2001 2 kayıt (commit)
  10. 22 Şub, 2001 1 kayıt (commit)
  11. 21 Şub, 2001 1 kayıt (commit)
    • Tim Peters's avatar
      Bug #133297: cmath.asin is the same as cmath.asinh. · edf22102
      Tim Peters yazdı
      The bug report title isn't correct, but was on the right track.
      Rev 2.13 applied a patch intended to improve asinh and acosh, but the
      author mistakenly replaced the body of asin with their new code for asinh.
      See bug report for all the gory details.
      This patch: (a) puts the "new" (as of 2.13) asinh code into the asinh
      function; and, (b) repairs asin via what Abramowitz & Stegun say it should
      be (which is probably the same as what 2.12 did for asin, although I got
      tired of matching parentheses before being 100% sure of that -- and I don't
      care!  The source of the old code is a mystery, and I *know* why I picked
      the new code.).
      edf22102
  12. 20 Şub, 2001 2 kayıt (commit)
  13. 03 Agu, 2000 1 kayıt (commit)
  14. 31 Tem, 2000 1 kayıt (commit)
  15. 24 Tem, 2000 2 kayıt (commit)
  16. 21 Tem, 2000 1 kayıt (commit)
    • Thomas Wouters's avatar
      Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', · f3f33dcf
      Thomas Wouters yazdı
      and a couple of functions that were missed in the previous batches. Not
      terribly tested, but very carefully scrutinized, three times.
      
      All these were found by the little findkrc.py that I posted to python-dev,
      which means there might be more lurking. Cases such as this:
      
      long
      func(a, b)
      	long a;
      	long b; /* flagword */
      {
      
      and other cases where the last ; in the argument list isn't followed by a
      newline and an opening curly bracket. Regexps to catch all are welcome, of
      course ;)
      f3f33dcf
  17. 10 Tem, 2000 1 kayıt (commit)
  18. 09 Tem, 2000 1 kayıt (commit)
  19. 30 Haz, 2000 1 kayıt (commit)
    • Guido van Rossum's avatar
      Patch by Nadav Horesh to make acosh and asinh better. · f385c5e5
      Guido van Rossum yazdı
      Tim posted a long comment to python-dev (subject: "Controversial patch
      (cmath)"; date: 6/29/00).  The conclusion is that this whole module
      stinks and this patch isn't perfect, but it's better than the acosh
      and asinh we had, so let's check it in.
      f385c5e5
  20. 16 Mar, 1999 1 kayıt (commit)
  21. 14 Ock, 1999 1 kayıt (commit)
  22. 04 Ara, 1998 2 kayıt (commit)
  23. 14 Mar, 1997 1 kayıt (commit)
  24. 14 Şub, 1997 1 kayıt (commit)
  25. 10 Ara, 1996 1 kayıt (commit)
  26. 09 Ara, 1996 1 kayıt (commit)
  27. 05 Ara, 1996 1 kayıt (commit)
  28. 21 Tem, 1996 1 kayıt (commit)
  29. 24 May, 1996 1 kayıt (commit)
  30. 12 Ock, 1996 1 kayıt (commit)