236 Commits (ecd4e9de5afab6a5d75a6fa7ebfb62804ba69264)

Author SHA1 Message Date
Mark Dickinson 261896b559 Issue #13889: Add missing _Py_SET_53BIT_PRECISION_* calls around uses of dtoa.c functions in float round. 14 years ago
Jesus Cea 2fc8b87499 Port 5b607cd8c71b (closes #11892) 15 years ago
Mark Dickinson 7b1bee47ae Use copysign to produce appropriately signed zeros instead of trying to worm around possible compiler optimizations. 15 years ago
Mark Dickinson 0169af1534 Merged revisions 87032 via svnmerge from 15 years ago
Mark Dickinson 33154388f9 Backout broken backport. (Sorry.) 15 years ago
Mark Dickinson 11e77ffcbc Merged revisions 87032 via svnmerge from 15 years ago
Mark Dickinson d2a9b20efa Issue #10596: Fix float.__mod__ to have the same behaviour as 15 years ago
Mark Dickinson 66f2623fb2 Remove some unecessary '#ifdef Py_NAN's from floatobject.c 15 years ago
Alexander Belopolsky 942af5a9a4 Issue #10557: Fixed error messages from float() and other numeric 15 years ago
Georg Brandl 71c23d4473 Include structseq.h in Python.h, and remove now-redundant includes in individual sources. 15 years ago
Benjamin Peterson 8f67d0893f make hashes always the size of pointers; introduce Py_hash_t #9778 15 years ago
Mark Dickinson 388122d43b Issue #9337: Make float.__str__ identical to float.__repr__. 16 years ago
Mark Dickinson 21a1f734fb Style nit. 16 years ago
Benjamin Peterson 1ed6670055 Merged revisions 82448 via svnmerge from 16 years ago
Benjamin Peterson 5d4708374c Merged revisions 82447 via svnmerge from 16 years ago
Mark Dickinson d19052c161 Issue #9089: Remove references to intobject.c and intobject.h from comments. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Ezio Melotti 50363262b2 Merged revisions 78319 via svnmerge from 16 years ago
Mark Dickinson 9ab44b509a Merged revisions 77139-77140 via svnmerge from 16 years ago
Mark Dickinson a4962cb694 Merged revisions 76561 via svnmerge from 16 years ago
Mark Dickinson e0d6f605f2 Fix extra-long line; also makes py3k match trunk here. 16 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
Mark Dickinson bd16edd305 Refactor to remove duplicated nan/inf parsing code in 17 years ago
Mark Dickinson d1ec8b2bda Merged revisions 72564 via svnmerge from 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 725bfd8489 Issue #5914: Add new C-API function PyOS_string_to_double, to complement 17 years ago
Mark Dickinson 6d65df1e8a Internal plumbing changes for float parsing: 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 2808d3c418 Merged revisions 71627 via svnmerge from 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Mark Dickinson 0156dabadf Remove attempted long->int conversions in py3k version of float.as_integer_ratio. 17 years ago
Mark Dickinson 8055afd019 Issue #4910, patch 3/3: rename nb_long to nb_reserved 17 years ago
Mark Dickinson cce2f217d4 Issue 4910, patch 2 of (probably) 3: pave the way for renaming of 17 years ago
Kristján Valur Jónsson baa4546b02 Add missing Py_CHARMASK when calling isspace(). 17 years ago
Benjamin Peterson f10a79aad4 merge from trunk 17 years ago
Andrew MacIntyre 4561257c34 Merged revisions 66552-66553 via svnmerge from 18 years ago
Mark Dickinson 42a72ee181 Merged revisions 65964 via svnmerge from 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
Raymond Hettinger 5c960b8c64 Revert 64451. 18 years ago
Raymond Hettinger d11a44312f Merge 64438: hex/oct/bin can show floats exactly. 18 years ago
Benjamin Peterson 4f92ca4022 Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods 18 years ago