Mercurial > cpython-lru_cache-weakref
diff Objects/bytesobject.c @ 53187:b653eab13b73
The other half of Issue #1580: use short float repr where possible.
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.
| author | Eric Smith <eric@trueblade.com> |
|---|---|
| date | Thu, 16 Apr 2009 20:16:10 +0000 |
| parents | 4407e4d07084 |
| children | a4f117e920fd |
line wrap: on
line diff
--- a/Objects/bytesobject.c Thu Apr 16 19:52:09 2009 +0000 +++ b/Objects/bytesobject.c Thu Apr 16 20:16:10 2009 +0000 @@ -562,6 +562,7 @@ /* -------------------------------------------------------------------- */ /* Methods */ +#include "stringlib/stringdefs.h" #define STRINGLIB_CHAR char #define STRINGLIB_CMP memcmp
