1. 03 Ara, 2010 1 kayıt (commit)
  2. 22 Şub, 2010 1 kayıt (commit)
  3. 26 Eki, 2009 2 kayıt (commit)
  4. 20 May, 2009 1 kayıt (commit)
  5. 03 May, 2009 1 kayıt (commit)
  6. 25 Nis, 2009 1 kayıt (commit)
  7. 22 Nis, 2009 1 kayıt (commit)
    • Eric Smith's avatar
      Backport of some of the work in r71665 to trunk. This reworks much of · aca19e6a
      Eric Smith yazdı
      int, long, and float __format__(), and it keeps their implementation
      in sync with py3k.
      
      Also added PyOS_double_to_string. This is the "fallback" version
      that's also available in trunk, and should be kept in sync with that
      code. I'll add an issue to document PyOS_double_to_string in the C
      API.
      
      There are many internal cleanups. Externally visible changes include:
      
      - Implement PEP 378, Format Specifier for Thousands Separator, for
        floats, ints, and longs.
      
      - Issue #5515: 'n' formatting for ints, longs, and floats handles
        leading zero formatting poorly.
      
      - Issue #5772: For float.__format__, don't add a trailing ".0" if
        we're using no type code and we have an exponent.
      aca19e6a
  8. 16 Nis, 2009 1 kayıt (commit)
    • Eric Smith's avatar
      The other half of Issue #1580: use short float repr where possible. · 0923d1d8
      Eric Smith yazdı
      Addresses the float -> string conversion, using David Gay's code which
      was added in Mark Dickinson's checkin r71663.
      
      Also addresses these, which are intertwined with the short repr
      changes:
      
      - Issue #5772: format(1e100, '<') produces '1e+100', not '1.0e+100'
      - Issue #5515: 'n' formatting with commas no longer works poorly
          with leading zeros.
      - PEP 378 Format Specifier for Thousands Separator: implemented
          for floats.
      0923d1d8
  9. 15 Şub, 2006 1 kayıt (commit)
  10. 09 Agu, 2004 1 kayıt (commit)
  11. 08 Haz, 2004 1 kayıt (commit)