| Thu, 20 Feb 2003 20:32:11 +0000 |
Thomas Heller |
Strange control flow in PyInt_AsLong. When nb_int is called inside
legacy-trunk
|
| Wed, 12 Feb 2003 20:48:22 +0000 |
Guido van Rossum |
Issue a warning when int('0...', 0) returns an int with the sign
legacy-trunk
|
| Mon, 10 Feb 2003 02:12:43 +0000 |
Neal Norwitz |
Fix SF bug #683467, 'int' ability to generate longs not inherited
legacy-trunk
|
| Wed, 29 Jan 2003 17:58:45 +0000 |
Guido van Rossum |
Implement appropriate __getnewargs__ for all immutable subclassable builtin
legacy-trunk
|
| Sun, 19 Jan 2003 15:40:09 +0000 |
Neal Norwitz |
SF # 669553, fix memory (ref) leaks
legacy-trunk
|
| Tue, 31 Dec 2002 03:42:13 +0000 |
Neal Norwitz |
Since the *_Init() are private, prefix with _, suggested by Skip
legacy-trunk
|
| Mon, 30 Dec 2002 22:29:22 +0000 |
Neal Norwitz |
SF #561244, Micro optimizations
legacy-trunk
|
| Mon, 30 Dec 2002 20:19:02 +0000 |
Neil Schemenauer |
Consolidate the int and long sequence repeat code. Before the change,
legacy-trunk
|
| Tue, 19 Nov 2002 20:49:15 +0000 |
Walter Dörwald |
Change int() so that passing a string, unicode, float or long argument
legacy-trunk
|
| Wed, 06 Nov 2002 16:15:14 +0000 |
Walter Dörwald |
Make int("...") return a long if an int would overflow.
legacy-trunk
|
| Wed, 11 Sep 2002 19:00:52 +0000 |
Guido van Rossum |
Insert an overflow check when the sequence repetition count is outside
legacy-trunk
|
| Mon, 19 Aug 2002 19:26:42 +0000 |
Guido van Rossum |
Call me anal, but there was a particular phrase that was speading to
legacy-trunk
|
| Wed, 14 Aug 2002 18:38:27 +0000 |
Guido van Rossum |
More changes of DeprecationWarning to FutureWarning.
legacy-trunk
|
| Tue, 13 Aug 2002 10:05:56 +0000 |
Guido van Rossum |
Add an improvement wrinkle to Neil Schemenauer's change to int_mul
legacy-trunk
|
| Sun, 11 Aug 2002 17:54:42 +0000 |
Tim Peters |
int_lshift(): Simplified/sped overflow-checking.
legacy-trunk
|
| Sun, 11 Aug 2002 14:04:13 +0000 |
Guido van Rossum |
Use a better check for overflow from a<<b.
legacy-trunk
|
| Sun, 11 Aug 2002 04:24:12 +0000 |
Guido van Rossum |
Implement stage B0 of PEP 237: add warnings for operations that
legacy-trunk
|
| Fri, 09 Aug 2002 15:20:48 +0000 |
Neil Schemenauer |
Only call sq_repeat if the object does not have a nb_multiply slot. One
legacy-trunk
|
| Wed, 17 Jul 2002 16:30:39 +0000 |
Jeremy Hylton |
staticforward bites the dust.
legacy-trunk
|
| Thu, 13 Jun 2002 20:33:02 +0000 |
Martin v. Löwis |
Patch #568124: Add doc string macros.
legacy-trunk
|
| Sun, 28 Apr 2002 16:57:34 +0000 |
Tim Peters |
Just added comments, and cleared some XXX questions, related to int
legacy-trunk
|
| Fri, 26 Apr 2002 00:53:34 +0000 |
Guido van Rossum |
Make sure that tp_free frees the int the same way as tp_dealloc would.
legacy-trunk
|
| Wed, 03 Apr 2002 22:41:51 +0000 |
Guido van Rossum |
Add the 'bool' type and its values 'False' and 'True', as described in
legacy-trunk
|
| Sun, 19 Jan 2003 15:48:38 +0000 |
Neal Norwitz |
Backport SF # 669553, fix memory (ref) leaks
2.2
|
| Mon, 23 Sep 2002 21:02:33 +0000 |
Guido van Rossum |
Backport 2.93 from trunk:
2.2
|
| Tue, 13 Aug 2002 10:07:17 +0000 |
Guido van Rossum |
Backport:
2.2
|
| Fri, 09 Aug 2002 15:46:50 +0000 |
Neil Schemenauer |
Only call sq_repeat if the object does not have a nb_multiply slot. One
2.2
|
| Fri, 26 Apr 2002 06:31:22 +0000 |
Anthony Baxter |
backport gvanrossum's patch:
2.2
|
| Fri, 01 Feb 2002 15:34:10 +0000 |
Guido van Rossum |
Bugfix candidate.
legacy-trunk
|
| Tue, 04 Dec 2001 23:05:10 +0000 |
Tim Peters |
SF bug #488480: integer multiply to return -max_int-1.
legacy-trunk
|
| Sat, 01 Dec 2001 02:52:56 +0000 |
Tim Peters |
SF bug #487743: test_builtin fails on 64 bit platform.
legacy-trunk
|
| Wed, 28 Nov 2001 20:55:34 +0000 |
Barry Warsaw |
PyInt_FromString(), int_repr(), int_oct(), int_hex(): Conversion of
legacy-trunk
|
| Wed, 19 Sep 2001 01:25:16 +0000 |
Guido van Rossum |
Add additional coercion support for "self subtypes" to int, long,
legacy-trunk
|
| Sat, 15 Sep 2001 03:14:32 +0000 |
Guido van Rossum |
A fix for SF bug #461546 (bug in long_mul).
legacy-trunk
|
| Tue, 11 Sep 2001 21:44:14 +0000 |
Tim Peters |
More bug 460020. When I is a subclass of int, disable the +I(whatever),
legacy-trunk
|
| Tue, 11 Sep 2001 16:13:52 +0000 |
Guido van Rossum |
Replace a few places where X->ob_type was compared to &PyXXX_Type with
legacy-trunk
|
| Wed, 05 Sep 2001 06:24:58 +0000 |
Tim Peters |
Make the error msgs in our pow() implementations consistent.
legacy-trunk
|
| Tue, 04 Sep 2001 06:17:36 +0000 |
Tim Peters |
Change long/long true division to return as many good bits as it can;
legacy-trunk
|
| Tue, 04 Sep 2001 05:52:47 +0000 |
Tim Peters |
Move int_true_divide next to the other division routines.
legacy-trunk
|
| Mon, 03 Sep 2001 08:35:41 +0000 |
Tim Peters |
New restriction on pow(x, y, z): If z is not None, x and y must be of
legacy-trunk
|
| Fri, 31 Aug 2001 17:40:15 +0000 |
Guido van Rossum |
Add warning mode for classic division, almost exactly as specified in
legacy-trunk
|
| Thu, 30 Aug 2001 03:09:31 +0000 |
Guido van Rossum |
Fix typo: double semicolons.
legacy-trunk
|
| Wed, 29 Aug 2001 15:47:46 +0000 |
Guido van Rossum |
Make int, long and float subclassable.
legacy-trunk
|
| Thu, 23 Aug 2001 21:32:40 +0000 |
Guido van Rossum |
err_ovf(): only raise OverflowError when OverflowWarning was raised.
legacy-trunk
|
| Thu, 23 Aug 2001 21:28:33 +0000 |
Tim Peters |
int_pow(): Repair typo when passing on to float pow (the 2nd argument was
legacy-trunk
|
| Thu, 23 Aug 2001 02:59:04 +0000 |
Guido van Rossum |
Change all case where we used to raise OverflowError to issue a
legacy-trunk
|
| Fri, 17 Aug 2001 18:39:25 +0000 |
Martin v. Löwis |
Patch #445762: Support --disable-unicode
legacy-trunk
|
| Wed, 08 Aug 2001 05:00:18 +0000 |
Guido van Rossum |
Implement PEP 238 in its (almost) full glory.
legacy-trunk
|
| Thu, 02 Aug 2001 04:15:00 +0000 |
Tim Peters |
Merge of descr-branch back into trunk.
legacy-trunk
|
| Thu, 19 Jul 2001 21:49:38 +0000 |
Fred Drake |
Kill more warnings from the SGI compiler.
legacy-trunk
|
| Thu, 12 Jul 2001 11:19:45 +0000 |
Guido van Rossum |
On int to the negative integral power, let float handle it instead of
legacy-trunk
|
| Mon, 18 Jun 2001 19:21:11 +0000 |
Tim Peters |
SF bug 434186: 0x80000000/2 != 0x80000000>>1
legacy-trunk
|
| Tue, 06 Mar 2001 12:12:02 +0000 |
Martin v. Löwis |
Use Py_CHARMASK for ctype macros. Fixes bug #232787.
legacy-trunk
|
| Wed, 17 Jan 2001 15:32:23 +0000 |
Guido van Rossum |
Rich comparisons fall-out:
legacy-trunk
|
| Thu, 04 Jan 2001 01:45:33 +0000 |
Neil Schemenauer |
Make int a new style number type. Sequence repeat is now done here
legacy-trunk
|
| Tue, 24 Oct 2000 19:57:45 +0000 |
Fred Drake |
Ka-Ping Yee <ping@lfw.org>:
legacy-trunk
|
| Sat, 31 Mar 2001 07:33:56 +0000 |
Moshe Zadka |
Use Py_CHARMASK for ctype macros. Fixes bug #232787.
2.0
|
| Fri, 06 Oct 2000 00:36:09 +0000 |
Tim Peters |
SF bug 115831 and Ping's SF patch 101751, 0.0**-2.0 returns inf rather than
legacy-trunk
|
| Thu, 05 Oct 2000 01:42:25 +0000 |
Tim Peters |
Move LONG_BIT from intobject.c to pyport.h. #error if it's already been
legacy-trunk
|
| Tue, 26 Sep 2000 05:46:01 +0000 |
Fred Drake |
Rationalize use of limits.h, moving the inclusion to Python.h.
legacy-trunk
|