log Python/modsupport.c @ 57685:2fdcd73c32aa

age author description
Sun, 18 Oct 2009 14:25:35 +0000 Skip Montanaro Issue 7147 - remove ability to attempt to build Python without complex number support (was broken anyway)
Sun, 09 May 2010 16:14:21 +0000 Antoine Pitrou Recorded merge of revisions 81032 via svnmerge from 3.1
Fri, 03 Apr 2009 22:18:11 +0000 Benjamin Peterson Py_BuildValue's 'c' code should use byte strings #5666
Fri, 04 Jul 2008 21:34:47 +0000 Amaury Forgeot d'Arc Correct a typo during previous checkin.
Fri, 04 Jul 2008 21:26:43 +0000 Amaury Forgeot d'Arc Issue #3280: like chr() already does, the "%c" format now accepts the full unicode range
Wed, 11 Jun 2008 05:26:20 +0000 Martin v. Löwis Implement PEP 3121: new module initialization and finalization API.
Mon, 26 May 2008 13:28:38 +0000 Christian Heimes Renamed PyString to PyBytes
Sat, 19 Jan 2008 20:08:23 +0000 Georg Brandl Merged revisions 60080-60089,60091-60093 via svnmerge from
Tue, 04 Dec 2007 22:18:27 +0000 Martin v. Löwis Eliminate outdated usages of PyInt_GetMax.
Sun, 02 Dec 2007 14:31:20 +0000 Christian Heimes Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Tue, 06 Nov 2007 21:34:58 +0000 Guido van Rossum Merging the py3k-pep3137 branch back into the py3k branch.
Sun, 12 Aug 2007 11:44:53 +0000 Skip Montanaro PyErr_Warn is deprecated in 2.5 - goes away for 3.0
Wed, 18 Jul 2007 02:28:27 +0000 Martin v. Löwis Change Py_BuildValue to generate Unicode objects for
Sun, 01 Jul 2007 21:58:22 +0000 Walter Dörwald Revert r56044 (which changed the %c format specifier to accept a
Wed, 20 Jun 2007 11:02:38 +0000 Walter Dörwald Change %c format specifier for PyArg_ParseTuple() so that it accepts
Tue, 12 Jun 2007 15:23:50 +0000 Walter Dörwald Make module docstrings unicode objects.
Sun, 10 Jun 2007 09:51:05 +0000 Martin v. Löwis Make identifiers str (not str8) objects throughout.
Fri, 18 May 2007 16:29:38 +0000 Walter Dörwald Add 'U'/'U#' format characters to Py_BuildValue (and thus
Fri, 04 May 2007 19:28:21 +0000 Walter Dörwald Change UnicodeDecodeError objects so that the 'object' attribute
Thu, 03 May 2007 17:49:24 +0000 Guido van Rossum Get rid of all #ifdef Py_USING_UNICODE (it is always present now).
Wed, 13 Dec 2006 04:49:30 +0000 Thomas Wouters Four months of trunk changes (including a few releases...)
Fri, 21 Apr 2006 10:40:58 +0000 Thomas Wouters Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Wed, 15 Dec 2010 01:36:03 +0000 R. David Murray Merged revisions 87251 via svnmerge from 2.7
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Mon, 09 Jun 2008 04:58:54 +0000 Gregory P. Smith This reverts r63675 based on the discussion in this thread: legacy-trunk
Mon, 26 May 2008 12:51:38 +0000 Christian Heimes Renamed PyString to PyBytes legacy-trunk
Sat, 19 Jan 2008 18:02:46 +0000 Georg Brandl #1782: don't leak in error case in PyModule_AddXxxConstant. Patch by Hrvoje Nikšić. legacy-trunk
Wed, 04 Oct 2006 12:17:45 +0000 Armin Rigo Forward-port of r52136,52138: a review of overflow-detecting code. legacy-trunk
Tue, 18 Apr 2006 00:53:48 +0000 Skip Montanaro C++ compiler cleanup: migrate to modsupport.h legacy-trunk
Fri, 14 Apr 2006 09:08:42 +0000 Martin v. Löwis Make Py_BuildValue, PyObject_CallFunction and legacy-trunk
Thu, 13 Apr 2006 07:52:27 +0000 Martin v. Löwis Replace INT_MAX with PY_SSIZE_T_MAX. legacy-trunk
Thu, 16 Mar 2006 08:20:19 +0000 Neal Norwitz Make mktuple consistent with mklist to get rid of Coverity warnings. Also use macro version of SetItem since we know everything is setup. legacy-trunk
Mon, 06 Mar 2006 23:07:34 +0000 Neal Norwitz Try to cleanup the error handling a bit so there aren't false positives legacy-trunk
Wed, 01 Mar 2006 21:33:54 +0000 Martin v. Löwis Fix more memory leaks. Will backport to 2.4. legacy-trunk
Thu, 16 Feb 2006 14:37:16 +0000 Martin v. Löwis Use Py_ssize_t to count the legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sat, 24 Dec 2005 06:23:41 +0000 Tim Peters do_mkvalue(), 'I' and 'k' cases: squash legitimate legacy-trunk
Sat, 10 Dec 2005 18:50:16 +0000 Jeremy Hylton Add const to several API functions that take char *. legacy-trunk
Wed, 01 Mar 2006 21:36:32 +0000 Martin v. Löwis Backport of memory leak fixes. 2.4
Mon, 27 Feb 2006 17:49:41 +0000 Tim Peters do_mkvalue(): Squash compiler warnings about mixing 2.4
Thu, 24 Nov 2005 15:37:42 +0000 Georg Brandl bug #1281408: make Py_BuildValue work with unsigned longs and long longs legacy-trunk
Sun, 20 Nov 2005 23:58:38 +0000 Neal Norwitz Fix a few more memory leaks legacy-trunk
Wed, 14 Jul 2004 11:28:06 +0000 Michael W. Hudson This is Pete Shinners' patch from his bug report legacy-trunk
Wed, 19 Nov 2003 15:24:47 +0000 Jack Jansen Getting rid of support for the ancient Apple MPW compiler. legacy-trunk
Fri, 24 Oct 2003 20:05:32 +0000 Martin v. Löwis Patch #828384: Don't discard nested exception in AddObject. legacy-trunk
Sat, 21 Jun 2003 21:35:25 +0000 Jeremy Hylton Better error message legacy-trunk
Thu, 17 Apr 2003 22:01:10 +0000 Jack Jansen dded missing k and K format specifiers to Py_BuildValue and friends. 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 18:33:18 +0000 Jeremy Hylton Provide __module__ attributes for functions defined in C and Python. legacy-trunk
Thu, 30 Jan 2003 15:08:25 +0000 Fred Drake Style consistency, so "grep ^function ..." works as expected. legacy-trunk
Sun, 15 Dec 2002 13:45:32 +0000 Just van Rossum Fixed potential crash: v can be NULL here, so use Py_XDECREF rather than Py_DECREF legacy-trunk
Wed, 14 Aug 2002 20:57:56 +0000 Fred Drake Py_InitModule4(): Accept NULL for the 'methods' argument. This makes legacy-trunk
Sun, 28 Jul 2002 10:23:27 +0000 Martin v. Löwis Patch #554716: Use __va_copy where available. legacy-trunk
Mon, 17 Jun 2002 17:16:57 +0000 Fred Drake PyModule_AddObject(): Added missing exceptions. legacy-trunk
Thu, 28 Mar 2002 05:33:33 +0000 Fred Drake Introduce two new flag bits that can be set in a PyMethodDef method legacy-trunk
Sun, 28 Jul 2002 10:21:31 +0000 Martin v. Löwis Patch #554716: Use __va_copy where available. 2.2
Mon, 17 Jun 2002 17:16:34 +0000 Fred Drake PyModule_AddObject(): Added missing exceptions. 2.2
Fri, 17 Aug 2001 18:39:25 +0000 Martin v. Löwis Patch #445762: Support --disable-unicode legacy-trunk
Sat, 04 Aug 2001 03:11:25 +0000 Fred Drake Plug a memory leak in Py_InitModule4(): when PyDict_SetItemString() failed, legacy-trunk
Tue, 31 Jul 2001 13:24:44 +0000 Marc-André Lemburg This patch turns the Python API mismatch notice into a standard legacy-trunk