diff options
| author | Eric Smith <eric@trueblade.com> | 2009-04-22 13:30:24 (GMT) |
|---|---|---|
| committer | Eric Smith <eric@trueblade.com> | 2009-04-22 13:30:24 (GMT) |
| commit | 6da6317c9d2f33fa6a922d6562febcaa19aba74b (patch) | |
| tree | 9b75c72104e24059071cb1a8d121da1aeb0ff7f1 /Lib/test/test_class.py | |
| parent | ae7c4a0a42e5b41c7f69baf1d2faaa4af933f936 (diff) | |
| download | cpython-6da6317c9d2f33fa6a922d6562febcaa19aba74b.zip cpython-6da6317c9d2f33fa6a922d6562febcaa19aba74b.tar.gz cpython-6da6317c9d2f33fa6a922d6562febcaa19aba74b.tar.bz2 | |
Blocked revisions 71796 via svnmerge
........
r71796 | eric.smith | 2009-04-22 09:29:05 -0400 (Wed, 22 Apr 2009) | 20 lines
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.
........
Diffstat (limited to 'Lib/test/test_class.py')
0 files changed, 0 insertions, 0 deletions
