summaryrefslogtreecommitdiff
path: root/Python/thread_solaris.h
diff options
context:
space:
mode:
authorEric Smith <eric@trueblade.com>2009-04-22 13:29:05 +0000
committerEric Smith <eric@trueblade.com>2009-04-22 13:29:05 +0000
commitaca19e6a740c424aec243a4721b18d12e9129aa7 (patch)
tree89b7a3d0e2b7246f483baba919002a24e95bb1d2 /Python/thread_solaris.h
parentcbb530872354fb4eb3b8b5bbaa36db38a0d9a64a (diff)
downloadcpython-git-aca19e6a740c424aec243a4721b18d12e9129aa7.tar.gz
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 'Python/thread_solaris.h')
0 files changed, 0 insertions, 0 deletions