log Include/longobject.h @ 58765:2ba7677bfa95 legacy-trunk

age author description
Sat, 30 Jan 2010 10:08:33 +0000 Mark Dickinson Issue #7767: Add new C-API function PyLong_AsLongLongAndOverflow, a legacy-trunk
Sat, 02 Jan 2010 14:45:40 +0000 Mark Dickinson Refactor some longobject internals: PyLong_AsDouble and _PyLong_AsScaledDouble legacy-trunk
Mon, 21 Dec 2009 11:21:25 +0000 Mark Dickinson Issue #7528: Backport PyLong_AsLongAndOverflow from py3k to trunk. legacy-trunk
Fri, 20 Mar 2009 15:51:55 +0000 Mark Dickinson Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. legacy-trunk
Fri, 30 May 2008 18:10:04 +0000 Eric Smith Refactor and clean up str.format() code (and helpers) in advance of optimizations. legacy-trunk
Sun, 10 Feb 2008 01:36:53 +0000 Eric Smith Added PyNumber_ToBase and supporting routines _PyInt_Format and legacy-trunk
Fri, 25 Jan 2008 12:18:43 +0000 Christian Heimes Backport of several functions from Python 3.0 to 2.6 including PyUnicode_FromString, PyUnicode_Format and PyLong_From/AsSsize_t. The functions are partly required for the backport of the bytearray type and _fileio module. They should also make it easier to port C to 3.0. legacy-trunk
Wed, 19 Dec 2007 02:37:44 +0000 Christian Heimes #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. legacy-trunk
Sat, 21 Jul 2007 06:55:02 +0000 Martin v. Löwis PEP 3123: Provide forward compatibility with Python 3.0, while keeping legacy-trunk
Sun, 25 Feb 2007 19:44:48 +0000 Neal Norwitz Variation of patch # 1624059 to speed up checking if an object is a subclass legacy-trunk
Thu, 25 May 2006 17:34:03 +0000 Tim Peters A new table to help string->integer conversion was added yesterday to legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Thu, 23 Sep 2004 01:56:02 +0000 Tim Peters Removed redundant declaration of _PyLong_NumBits(). legacy-trunk
Thu, 17 Apr 2003 18:55:45 +0000 Thomas Heller SF # 595026: support for masks in getargs.c. legacy-trunk
Sat, 29 Mar 2003 10:06:18 +0000 Martin v. Löwis Rename LONG_LONG to PY_LONG_LONG. Fixes #710285. legacy-trunk
Fri, 31 Jan 2003 15:52:05 +0000 Tim Peters _PyLong_NumBits(): The definition of this was too specific to the quirky legacy-trunk
Tue, 28 Jan 2003 20:37:45 +0000 Tim Peters Added new private API function _PyLong_NumBits. This will be used at the legacy-trunk
Mon, 12 Aug 2002 07:21:58 +0000 Mark Hammond Excise DL_EXPORT from Include. legacy-trunk
Fri, 12 Jul 2002 05:01:20 +0000 Tim Peters HAVE_LIMITS_H -- raise #error if not defined; limits.h is std C legacy-trunk
Mon, 10 Sep 2001 20:52:51 +0000 Tim Peters SF bug #460020: bug or feature: unicode() and subclasses. legacy-trunk
Tue, 04 Sep 2001 02:50:49 +0000 Tim Peters Introduce new private API function _PyLong_AsScaledDouble. Not used yet, legacy-trunk
Wed, 29 Aug 2001 15:45:32 +0000 Guido van Rossum Make the PyXXX_Check() macros for the numeric types inheritance-aware. legacy-trunk
Fri, 17 Aug 2001 18:39:25 +0000 Martin v. Löwis Patch #445762: Support --disable-unicode legacy-trunk
Mon, 11 Jun 2001 21:23:58 +0000 Tim Peters Two new private longobject API functions, 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
Fri, 01 Sep 2000 23:29:29 +0000 Guido van Rossum REMOVED all CWI, CNRI and BeOpen copyright markings. legacy-trunk
Fri, 18 Aug 2000 04:48:56 +0000 Barry Warsaw Moved LONG_LONG #define from here to pyport.h. 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
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
Wed, 06 Jan 1999 18:39:42 +0000 Guido van Rossum Changes for long file support by Steve Clift. legacy-trunk
Fri, 04 Dec 1998 18:48:25 +0000 Guido van Rossum Add DL_IMPORT(returntype) for all officially exported functions. legacy-trunk
Fri, 18 Sep 1998 14:14:13 +0000 Guido van Rossum Patches from Greg Stein to support 'P' format in struct module's legacy-trunk
Tue, 25 Aug 1998 16:07:15 +0000 Guido van Rossum Patch by Mark Hammond to support 64-bit ints on MS platforms. legacy-trunk
Tue, 04 Aug 1998 22:46:29 +0000 Guido van Rossum Changes for BeOS, QNX and long long, by Chris Herborth. legacy-trunk
Fri, 03 Jan 1997 17:14:46 +0000 Guido van Rossum Added PyLong_FromUnsignedLong() and PyLong_AsUnsignedLong(). legacy-trunk
Fri, 25 Oct 1996 14:44:06 +0000 Guido van Rossum New permission notice, includes CNRI. legacy-trunk
Mon, 27 Feb 1995 10:17:52 +0000 Guido van Rossum make the type a parameter of the DL_IMPORT macro, for Borland C legacy-trunk
Tue, 17 Jan 1995 16:01:01 +0000 Guido van Rossum new names for lots of new functions legacy-trunk
Thu, 12 Jan 1995 11:45:45 +0000 Guido van Rossum The great renaming, phase two: all header files have been updated to legacy-trunk
Wed, 04 Jan 1995 19:06:22 +0000 Guido van Rossum Added 1995 copyright. legacy-trunk
Thu, 18 Aug 1994 16:18:13 +0000 Guido van Rossum Changes for dynamic linking under NT legacy-trunk
Mon, 01 Aug 1994 11:34:53 +0000 Guido van Rossum Merge alpha100 branch back to main trunk legacy-trunk
Mon, 01 Nov 1993 16:28:59 +0000 Guido van Rossum * ceval.c, longobject.c, methodobject.c, listnode.c, arraymodule.c, legacy-trunk
Wed, 28 Jul 1993 09:05:47 +0000 Guido van Rossum * Added support for X11 modules. legacy-trunk
Mon, 29 Mar 1993 10:43:31 +0000 Guido van Rossum * Changed all copyright messages to include 1993. legacy-trunk
Sun, 05 Apr 1992 14:20:22 +0000 Guido van Rossum Copyright for 1992 added legacy-trunk
Sun, 19 Jan 1992 16:31:28 +0000 Guido van Rossum Added typedef for longobject and declarations for long_{format,scan}. legacy-trunk
Mon, 03 Jun 1991 10:58:51 +0000 Guido van Rossum Added declarations for dnewlongobject and dgetlongvalue. legacy-trunk
Sun, 05 May 1991 20:09:44 +0000 Guido van Rossum Initial revision legacy-trunk