290 Commits (de2e448414530689f2e60e84fd78bdfebb772898)

Author SHA1 Message Date
Tim Peters 97019e4110 PyFloat_AsStringEx(): This function takes an output char* but doesn't 25 years ago
Barry Warsaw af8aef9ee2 PyFloat_FromString(): Conversion of sprintf() to PyOS_snprintf() for 25 years ago
Tim Peters 4e8ab5db38 float_divmod(): the code wasn't sick enough to stop the MS optimizer 25 years ago
Tim Peters d2e40d6691 SF bug #477221: abs and divmod act oddly with -0.0 25 years ago
Tim Peters faf0cd21ed float_abs() again: Guido pointed out that this could screw up in the 25 years ago
Tim Peters d2364e8e2d SF bug #477221: abs and divmod act oddly with -0.0. 25 years ago
Guido van Rossum e2ae77b8b8 SF patch #474590 -- RISC OS support 25 years ago
Guido van Rossum 9475a2310d Enable GC for new-style instances. This touches lots of files, since 25 years ago
Guido van Rossum 1952e388ca Add additional coercion support for "self subtypes" to int, long, 25 years ago
Tim Peters 2400fa4ad1 Again perhaps the end of [#460020] bug or feature: unicode() and subclasses. 25 years ago
Tim Peters 0280cf79a7 More bug 460020: when F is a subclass of float, disable the unary plus 25 years ago
Guido van Rossum dea6ef9bfd Replace a few places where X->ob_type was compared to &PyXXX_Type with 25 years ago
Tim Peters 97f4a33e12 Better error msg for 3-arg pow with a float argument. 25 years ago
Tim Peters a40c793d06 Rework the way we try to check for libm overflow, given that C99 no longer 25 years ago
Tim Peters 4c483c4d8e Make the error msgs in our pow() implementations consistent. 25 years ago
Tim Peters 9fffa3eea3 Raise OverflowError when appropriate on long->float conversion. Most of 25 years ago
Guido van Rossum 1832de4bc0 PEP 238 documented -Qwarn as warning only for classic int or long 25 years ago
Tim Peters 32f453eaa4 New restriction on pow(x, y, z): If z is not None, x and y must be of 25 years ago
Guido van Rossum 393661d15f Add warning mode for classic division, almost exactly as specified in 25 years ago
Guido van Rossum d93dce1699 Fix typo: double semicolons. 25 years ago
Guido van Rossum bef1417f9f Make int, long and float subclassable. 25 years ago
Tim Peters 96685bfbf0 float_pow: Put *all* of the burden on the libm pow in normal 25 years ago
Martin v. Löwis 339d0f720e Patch #445762: Support --disable-unicode 25 years ago
Guido van Rossum 4668b000a1 Implement PEP 238 in its (almost) full glory. 25 years ago
Tim Peters 6d6c1a35e0 Merge of descr-branch back into trunk. 25 years ago
Tim Peters 7321ec437b SF bug #444510: int() should guarantee truncation. 25 years ago
Tim Peters 72f98e9b83 SF bug #422177: Results from .pyc differs from .py 25 years ago
Tim Peters 7069512bd0 When 1.6 boosted the # of digits produced by repr(float), repr(complex) 26 years ago
Martin v. Löwis 01c6526c0e Avoid giving prototypes on Solaris. 26 years ago
Jeremy Hylton 2492a20579 SF patch 103543 from tg@freebsd.org: 26 years ago
Guido van Rossum f916e7aa62 Rich comparisons fall-out: 26 years ago
Neil Schemenauer 010b0cc218 Fix a silly bug in float_pow. Sorry Tim. 26 years ago
Neil Schemenauer 32117e5c29 Make float a new style number type. 26 years ago
Fred Drake 661ea26b3d Ka-Ping Yee <ping@lfw.org>: 26 years ago
Tim Peters c54d19043a SF bug 115831 and Ping's SF patch 101751, 0.0**-2.0 returns inf rather than 26 years ago
Fred Drake d5fadf75e4 Rationalize use of limits.h, moving the inclusion to Python.h. 26 years ago
Tim Peters 858346e484 Replace SIGFPE paranoia around strtod and atof. I don't believe these 26 years ago
Tim Peters ef14d73b7a Fix for SF bug 110624: float literals behave inconsistently. 26 years ago
Tim Peters 78fc0b57df Fixed legit gripe from c.l.py that math.fmod docs aren't confusing enough. 26 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Barry Warsaw 67c1a04bbb PyFloat_FromString(): Move s_buffer[] up to the top-level function 26 years ago
Tim Peters 39dce29365 Fix for http://sourceforge.net/bugs/?func=detailbug&bug_id=111866&group_id=5470. 26 years ago
Trent Mick a248fb605f Clean up a warning on Win64. The downcast of the strlen size_t 26 years ago
Peter Schneider-Kamp 7e01890986 merge Include/my*.h into Include/pyport.h 26 years ago
Fred Drake 1f0968c5f8 Remove legacy use of __SC__; no longer needed now that ANSI source is 26 years ago
Fred Drake fd99de6470 ANSI-fication of the sources. 26 years ago
Tim Peters dbd9ba6a6c Nuke all remaining occurrences of Py_PROTO and Py_FPROTO. 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Fred Drake a44d353e2b Trent Mick <trentm@activestate.com>: 26 years ago