| Tue, 05 Mar 2002 15:42:48 +0000 |
Michael W. Hudson |
backport tim_one's checkin of
2.2
|
| Sat, 16 Feb 2002 23:41:39 +0000 |
Martin v. Löwis |
Patch #508038: Do not use a type as a variable name.
2.2
|
| Sun, 04 Nov 2001 23:09:40 +0000 |
Tim Peters |
long_true_divide(): decref its converted arguments. test_long_future.py
legacy-trunk
|
| Fri, 05 Oct 2001 20:51:39 +0000 |
Guido van Rossum |
Enable GC for new-style instances. This touches lots of files, since
legacy-trunk
|
| Sun, 30 Sep 2001 05:09:37 +0000 |
Tim Peters |
SF [#466125] PyLong_AsLongLong works for any integer.
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
|
| Thu, 13 Sep 2001 19:05:30 +0000 |
Skip Montanaro |
based upon a suggestion in c.l.py, this slight expansion of the
legacy-trunk
|
| Tue, 11 Sep 2001 23:24:22 +0000 |
Tim Peters |
long_invert(): tiny speed and space optimization.
legacy-trunk
|
| Tue, 11 Sep 2001 22:31:33 +0000 |
Tim Peters |
More bug 460020. Disable a number of long optimizations for long subclasses.
legacy-trunk
|
| Mon, 10 Sep 2001 20:52:51 +0000 |
Tim Peters |
SF bug #460020: bug or feature: unicode() and subclasses.
legacy-trunk
|
| Thu, 06 Sep 2001 21:59:14 +0000 |
Tim Peters |
long_true_divide: reliably force underflow to 0 when the denominator
legacy-trunk
|
| Wed, 05 Sep 2001 06:24:58 +0000 |
Tim Peters |
Make the error msgs in our pow() implementations consistent.
legacy-trunk
|
| Wed, 05 Sep 2001 05:38:10 +0000 |
Tim Peters |
Try to recover from that glibc's ldexp apparently doesn't set errno on
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:31:47 +0000 |
Tim Peters |
Move long_true_divide next to the other division routines (for clarity!).
legacy-trunk
|
| Tue, 04 Sep 2001 05:14:19 +0000 |
Tim Peters |
Raise OverflowError when appropriate on long->float conversion. Most of
legacy-trunk
|
| Tue, 04 Sep 2001 02:50:49 +0000 |
Tim Peters |
Introduce new private API function _PyLong_AsScaledDouble. Not used yet,
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 15:54:44 +0000 |
Guido van Rossum |
Ah, the joy of writing test cases...
legacy-trunk
|
| Wed, 29 Aug 2001 15:47:46 +0000 |
Guido van Rossum |
Make int, long and float subclassable.
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
|
| Sun, 15 Jul 2001 18:38:47 +0000 |
Tim Peters |
Python.h: Don't attempt to redefine NDEBUG if it's already defined.
legacy-trunk
|
| Sun, 15 Jul 2001 09:11:14 +0000 |
Tim Peters |
long_format: Simplify the overly elaborate base-is-a-power-of-2 code.
legacy-trunk
|
| Sat, 14 Jul 2001 12:23:19 +0000 |
Tim Peters |
divrem1 & long_format: found a clean way to factor divrem1 so that
legacy-trunk
|
| Sat, 14 Jul 2001 11:01:28 +0000 |
Tim Peters |
long_format(): Simplify new code a bit.
legacy-trunk
|
| Fri, 13 Jul 2001 02:59:26 +0000 |
Tim Peters |
long_format(): Easy speedup for output bases that aren't a power of 2 (in
legacy-trunk
|
| Thu, 12 Jul 2001 11:21:17 +0000 |
Guido van Rossum |
On long to the negative long power, let float handle it instead of
legacy-trunk
|
| Sat, 16 Jun 2001 08:48:40 +0000 |
Tim Peters |
PyLong_{As, From}VoidPtr: cleanup, replacing assumptions in comments with
legacy-trunk
|
| Thu, 14 Jun 2001 18:42:50 +0000 |
Tim Peters |
Change IS_LITTLE_ENDIAN macro -- a little faster now.
legacy-trunk
|
| Thu, 14 Jun 2001 08:53:38 +0000 |
Tim Peters |
_PyLong_AsByteArray: simplify the logic for dealing with the most-
legacy-trunk
|
| Thu, 14 Jun 2001 04:56:19 +0000 |
Tim Peters |
PyLong_From{Unsigned,}Long: count the # of digits first, so no more space
legacy-trunk
|
| Wed, 13 Jun 2001 21:09:15 +0000 |
Tim Peters |
_PyLong_FromByteArray: changed decl of "carry" to match "thisbyte". No
legacy-trunk
|
| Wed, 13 Jun 2001 21:01:27 +0000 |
Tim Peters |
_PyLong_AsByteArray: Don't do the "delicate overflow" check unless it's
legacy-trunk
|
| Wed, 13 Jun 2001 20:50:08 +0000 |
Tim Peters |
_PyLong_AsByteArray: added assert that the input is normalized. This is
legacy-trunk
|
| Wed, 13 Jun 2001 20:45:17 +0000 |
Tim Peters |
PyLong_As{Unsigned,}LongLong: fiddled final result casting.
legacy-trunk
|
| Wed, 13 Jun 2001 00:35:57 +0000 |
Tim Peters |
longobject.c:
legacy-trunk
|
| Tue, 12 Jun 2001 19:17:03 +0000 |
Tim Peters |
_PyLong_{As,From}ByteArray: Minor code rearrangement aimed at improving
legacy-trunk
|
| Tue, 12 Jun 2001 01:22:22 +0000 |
Tim Peters |
Added q/Q standard (x-platform 8-byte ints) mode in struct module.
legacy-trunk
|
| Mon, 11 Jun 2001 21:23:58 +0000 |
Tim Peters |
Two new private longobject API functions,
legacy-trunk
|
| Wed, 17 Jan 2001 15:33:18 +0000 |
Guido van Rossum |
Rich comparisons fall-out:
legacy-trunk
|
| Thu, 04 Jan 2001 01:46:03 +0000 |
Neil Schemenauer |
Make long 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
|
| 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
|
| Fri, 01 Sep 2000 23:29:29 +0000 |
Guido van Rossum |
REMOVED all CWI, CNRI and BeOpen copyright markings.
legacy-trunk
|
| Tue, 15 Aug 2000 03:34:48 +0000 |
Tim Peters |
Fix for http://sourceforge.net/bugs/?func=detailbug&bug_id=111866&group_id=5470.
legacy-trunk
|
| Mon, 31 Jul 2000 15:28:04 +0000 |
Peter Schneider-Kamp |
merge Include/my*.h into Include/pyport.h
legacy-trunk
|
| Sat, 08 Jul 2000 04:17:21 +0000 |
Tim Peters |
Cray J90 fixes for long ints.
legacy-trunk
|
| Sat, 08 Jul 2000 02:26:47 +0000 |
Tim Peters |
The tail end of x_sub implicitly assumed that an unsigned short
legacy-trunk
|
| Sat, 08 Jul 2000 00:32:04 +0000 |
Tim Peters |
Got RID of redundant coercions in longobject.c (as spotted by Greg
legacy-trunk
|
| Fri, 07 Jul 2000 15:53:28 +0000 |
Tim Peters |
Some cleanup of longs in prepartion for Cray J90 fixes: got
legacy-trunk
|
| Fri, 30 Jun 2000 23:58:06 +0000 |
Guido van Rossum |
Change copyright notice - 2nd try.
legacy-trunk
|
| Fri, 30 Jun 2000 23:50:40 +0000 |
Guido van Rossum |
Change copyright notice.
legacy-trunk
|
| Thu, 01 Jun 2000 18:37:36 +0000 |
Fred Drake |
Trent Mick <trentm@ActiveState.com>:
legacy-trunk
|
| Wed, 03 May 2000 23:44:39 +0000 |
Guido van Rossum |
Vladimir Marangozov's long-awaited malloc restructuring.
legacy-trunk
|
| Mon, 10 Apr 2000 17:31:58 +0000 |
Guido van Rossum |
Simple optimization by Christian Tismer, who gives credit to Lenny
legacy-trunk
|
| Wed, 05 Apr 2000 20:11:21 +0000 |
Guido van Rossum |
Marc-Andre's third try at this bulk patch seems to work (except that
legacy-trunk
|