[Python-checkins] r71797 - python/branches/release26-maint

eric.smith python-checkins at python.org
Wed Apr 22 15:30:25 CEST 2009


Author: eric.smith
Date: Wed Apr 22 15:30:24 2009
New Revision: 71797
Log:
Blocked revisions 71796 via svnmerge
........
 r71796 | eric.smith | 2009年04月22日 09:29:05 -0400 (2009年4月22日) | 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.
........
Modified:
 python/branches/release26-maint/ (props changed)


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /