summaryrefslogtreecommitdiffstats
path: root/Objects/intobject.c
Commit message (Expand)AuthorAgeFilesLines
* int_lshift(): Simplified/sped overflow-checking.Tim Peters2002-08-111-4/+2
* Use a better check for overflow from a<<b.Guido van Rossum2002-08-111-2/+4
* Implement stage B0 of PEP 237: add warnings for operations thatGuido van Rossum2002-08-111-3/+25
* Only call sq_repeat if the object does not have a nb_multiply slot. OneNeil Schemenauer2002-08-091-6/+8
* staticforward bites the dust.Jeremy Hylton2002-07-171-1/+1
* Patch #568124: Add doc string macros.Martin v. Löwis2002-06-131-2/+2
* Just added comments, and cleared some XXX questions, related to intTim Peters2002-04-281-3/+12
* Make sure that tp_free frees the int the same way as tp_dealloc would.Guido van Rossum2002-04-261-0/+8
* Add the 'bool' type and its values 'False' and 'True', as described inGuido van Rossum2002-04-031-12/+0
* Bugfix candidate.Guido van Rossum2002-02-011-1/+1
* SF bug #488480: integer multiply to return -max_int-1.Tim Peters2001-12-041-127/+63
* SF bug #487743: test_builtin fails on 64 bit platform.Tim Peters2001-12-011-1/+1
* PyInt_FromString(), int_repr(), int_oct(), int_hex(): Conversion ofBarry Warsaw2001-11-281-5/+7
* Add additional coercion support for "self subtypes" to int, long,Guido van Rossum2001-09-191-1/+12
* A fix for SF bug #461546 (bug in long_mul).Guido van Rossum2001-09-151-4/+6
* More bug 460020. When I is a subclass of int, disable the +I(whatever),Tim Peters2001-09-111-10/+10
* Replace a few places where X->ob_type was compared to &PyXXX_Type withGuido van Rossum2001-09-111-4/+4
* Make the error msgs in our pow() implementations consistent.Tim Peters2001-09-051-3/+3
* Change long/long true division to return as many good bits as it can;Tim Peters2001-09-041-1/+8
* Move int_true_divide next to the other division routines.Tim Peters2001-09-041-6/+6
* New restriction on pow(x, y, z): If z is not None, x and y must be ofTim Peters2001-09-031-0/+5
* Add warning mode for classic division, almost exactly as specified inGuido van Rossum2001-08-311-2/+23
* Fix typo: double semicolons.Guido van Rossum2001-08-301-1/+1
* Make int, long and float subclassable.Guido van Rossum2001-08-291-7/+40
* err_ovf(): only raise OverflowError when OverflowWarning was raised.Guido van Rossum2001-08-231-1/+2
* int_pow(): Repair typo when passing on to float pow (the 2nd argument wasTim Peters2001-08-231-1/+1
* Change all case where we used to raise OverflowError to issue aGuido van Rossum2001-08-231-56/+88
* Patch #445762: Support --disable-unicodeMartin v. Löwis2001-08-171-0/+4
* Implement PEP 238 in its (almost) full glory.Guido van Rossum2001-08-081-0/+10
* Merge of descr-branch back into trunk.Tim Peters2001-08-021-16/+69
* Kill more warnings from the SGI compiler.Fred Drake2001-07-191-1/+1
* On int to the negative integral power, let float handle it instead ofGuido van Rossum2001-07-121-7/+5
* SF bug 434186: 0x80000000/2 != 0x80000000>>1Tim Peters2001-06-181-23/+17
* Use Py_CHARMASK for ctype macros. Fixes bug #232787.Martin v. Löwis2001-03-061-1/+1
* Rich comparisons fall-out:Guido van Rossum2001-01-171-14/+1
* Make int a new style number type. Sequence repeat is now done hereNeil Schemenauer2001-01-041-64/+116
* Ka-Ping Yee <ping@lfw.org>:Fred Drake2000-10-241-5/+5
* SF bug 115831 and Ping's SF patch 101751, 0.0**-2.0 returns inf rather thanTim Peters2000-10-061-2/+6
* Move LONG_BIT from intobject.c to pyport.h. #error if it's already beenTim Peters2000-10-051-8/+0
* Rationalize use of limits.h, moving the inclusion to Python.h.Fred Drake2000-09-261-12/+0
* REMOVED all CWI, CNRI and BeOpen copyright markings.Guido van Rossum2000-09-011-9/+0
* Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in eitherThomas Wouters2000-07-161-1/+1
* ANSI-fication of the sources.Fred Drake2000-07-091-89/+38
* Cray J90 fixes for long ints.Tim Peters2000-07-081-4/+1
* Change copyright notice - 2nd try.Guido van Rossum2000-06-301-6/+0
* Change copyright notice.Guido van Rossum2000-06-301-22/+7
* Trent Mick <trentm@activestate.com>:Fred Drake2000-06-301-2/+2
* Replace PyErr_BadArgument() error in PyInt_AsLong() with "an integerGuido van Rossum2000-05-091-1/+1
* Vladimir Marangozov's long-awaited malloc restructuring.Guido van Rossum2000-05-031-8/+6
* Marc-Andre's third try at this bulk patch seems to work (except thatGuido van Rossum2000-04-051-0/+18