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