249 Commits (536ffe161c014f3646cbf52bc527f2ba9ebd6478)

Author SHA1 Message Date
Eric Smith 8c3fb39440 Removed unused function PyFloat_AsStringEx. It is unused in floatobject.c, and it's not declared in any .h file. 17 years ago
Eric Smith b327258d4f Removed usage of unsafe PyFloat_AsString. 17 years ago
Benjamin Peterson 78565b2216 Merged revisions 73376,73393,73398,73400,73404-73405,73409,73419-73421,73432,73457,73460,73485-73486,73488-73489,73501-73502,73513-73514 via svnmerge from 17 years ago
Benjamin Peterson bf9ec9ba67 add underscores 17 years ago
Mark Dickinson bd16edd305 Refactor to remove duplicated nan/inf parsing code in 17 years ago
Mark Dickinson ce05717daa Merged revisions 72564 via svnmerge from 17 years ago
Mark Dickinson d1ec8b2bda Merged revisions 72564 via svnmerge from 17 years ago
Mark Dickinson b1d45856c2 Issue #5981: Fix some float.fromhex bugs related to inf and nan handling. 17 years ago
Eric Smith a985a3aee4 Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson. 17 years ago
Eric Smith 63376228a3 Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson. 17 years ago
Mark Dickinson aa77d26009 Merged revisions 72253 via svnmerge from 17 years ago
Mark Dickinson 777e4ff503 Eliminate some locale-dependent calls to isspace and tolower. 17 years ago
Mark Dickinson 725bfd8489 Issue #5914: Add new C-API function PyOS_string_to_double, to complement 17 years ago
Mark Dickinson df108ca324 Remove format_float and use _PyOS_double_to_string instead. 17 years ago
Mark Dickinson 6d6b220215 Backport r71967 changes from py3k to trunk. 17 years ago
Mark Dickinson 6d65df1e8a Internal plumbing changes for float parsing: 17 years ago
Eric Smith 068f06568b Issue #5835, deprecate PyOS_ascii_formatd. 17 years ago
Mark Dickinson 332424777f Revert accidental changes to Objects/floatobject.c 17 years ago
Mark Dickinson 7abf8d4066 The SSE2 detection and enabling could potentially cause 17 years ago
Mark Dickinson e6a076d86c Issue #1869 (and 4707, 5118, 5473, 1456775): use the new 17 years ago
Eric Smith 0923d1d8d7 The other half of Issue #1580: use short float repr where possible. 17 years ago
Benjamin Peterson c843a4765a Merged revisions 71627 via svnmerge from 17 years ago
Benjamin Peterson 2808d3c418 Merged revisions 71627 via svnmerge from 17 years ago
Benjamin Peterson 99d36f1563 call __float__ on str subclasses #5759 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 18 years ago
Mark Dickinson 0156dabadf Remove attempted long->int conversions in py3k version of float.as_integer_ratio. 18 years ago
Mark Dickinson 8055afd019 Issue #4910, patch 3/3: rename nb_long to nb_reserved 18 years ago
Mark Dickinson cce2f217d4 Issue 4910, patch 2 of (probably) 3: pave the way for renaming of 18 years ago
Kristján Valur Jónsson baa4546b02 Add missing Py_CHARMASK when calling isspace(). 18 years ago
Benjamin Peterson f10a79aad4 merge from trunk 18 years ago
Benjamin Peterson be2c0a9fe3 Merged revisions 66766-66767,66771-66772,66774,66776,66783-66787,66790,66793,66797 via svnmerge from 18 years ago
Andrew M. Kuchling bd7c4ca569 Use correct capitalization of NaN 18 years ago
Andrew MacIntyre 4561257c34 Merged revisions 66552-66553 via svnmerge from 18 years ago
Andrew MacIntyre 8c47cabbe9 should use macro'ed symbols not direct 18 years ago
Amaury Forgeot d'Arc d3ffb8974f #3777: long(4.2) returned an int, and broke backward compatibility. 18 years ago
Mark Dickinson 42a72ee181 Merged revisions 65964 via svnmerge from 18 years ago
Mark Dickinson 5c2bb1a7d4 issue 3633: Solaris allows fullwidth Unicode digits in isxdigit, so 18 years ago
Gregory P. Smith d8fa68b575 fix cut and paste error in a comment 18 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Mark Dickinson 943f33912c Issue #3369: fix memory leak in floatobject.c. Thanks Kristján Jónsson 18 years ago
Georg Brandl 2ee470f7f9 Merged revisions 64722,64729,64753,64845-64846,64849,64871,64880-64882,64885,64888,64897,64900-64901,64915,64926-64929,64938-64941,64944,64961,64966,64973 via svnmerge from 18 years ago
Mark Dickinson 65fe25e597 Merged revisions 64974 via svnmerge from 18 years ago
Mark Dickinson 7103aa42c0 Issue #3008: add instance method float.hex and class method float.fromhex 18 years ago
Gregory P. Smith 2fe77060eb - Issue #2862: Make int and float freelist management consistent with other 18 years ago
Mark Dickinson bf9f4d8015 Issue 3188: accept float('infinity') as well as float('inf'). This 18 years ago
Raymond Hettinger 9c437af4eb Revert 64424, 64438, and 64439. 18 years ago
Raymond Hettinger 5c960b8c64 Revert 64451. 18 years ago
Raymond Hettinger d11a44312f Merge 64438: hex/oct/bin can show floats exactly. 18 years ago
Hye-Shik Chang 30fa13f3a0 Fix build on FreeBSD gcc. 18 years ago
Raymond Hettinger e0e711446b Issue 3008: hex/oct/bin can show floats exactly. 18 years ago