Files
cpython/Python
Eric Smith aca19e6a74 Backport of some of the work in r71665 to trunk. This reworks much of
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.
2009-04-22 13:29:05 +00:00
..
2008-06-11 07:41:16 +00:00
2002-06-11 06:22:31 +00:00
2002-08-15 14:59:02 +00:00
2008-10-30 23:59:18 +00:00
2009-01-01 17:29:49 +00:00
2008-04-13 20:50:29 +00:00
2002-12-30 22:08:05 +00:00
2008-10-19 13:59:01 +00:00
2009-04-02 02:52:46 +00:00
2002-06-11 06:22:31 +00:00
2005-07-09 15:26:33 +00:00
2009-01-12 08:11:24 +00:00