log Objects/sliceobject.c @ 87690:66c1c9f32567 default tip

age author description
Sun, 24 Nov 2013 02:53:45 -0800 Alexandre Vassalotti Make Ellipsis and NotImplemented picklable through the reduce protocol.
Sat, 17 Nov 2012 19:18:10 +0000 Mark Dickinson Issue #16451: Refactor to remove duplication between range and slice in slice index computations.
Sat, 10 Nov 2012 14:52:10 +0000 Mark Dickinson Issue #14794: slice.indices no longer returns OverflowError for out-of-range start, stop, step or length.
Sun, 07 Oct 2012 14:56:27 -0700 Chris Jerdonek Issue #14783: Merge changes from 3.2. 3.3
Fri, 18 Nov 2011 20:14:34 +0100 Antoine Pitrou Issue #10227: Add an allocation cache for a single slice object.
Mon, 17 Oct 2011 13:10:24 -0400 Benjamin Peterson merge 3.2 (#13199)
Wed, 10 Aug 2011 20:28:54 -0500 Brian Curtin Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
Fri, 29 Jul 2011 18:19:43 -0500 Benjamin Peterson make the types of None and Ellipsis callable
Sun, 07 Oct 2012 14:48:36 -0700 Chris Jerdonek Issue #14783: Improve int() docstring and also str(), range(), and slice(). 3.2
Mon, 17 Oct 2011 13:09:27 -0400 Benjamin Peterson plug possible refleak (closes #13199) 3.2
Fri, 03 Dec 2010 20:14:31 +0000 Martin v. Löwis Merge branches/pep-0384.
Sun, 17 Oct 2010 20:13:05 +0000 Benjamin Peterson use helper hash unimplemented function
Fri, 06 Aug 2010 18:55:26 +0000 Mark Dickinson In PySlice_IndicesEx, clip the step to [-PY_SSIZE_T_MAX, PY_SSIZE_T_MAX] rather than [PY_SSIZE_T_MIN, PY_SSIZE_T_MAX].
Sun, 09 May 2010 15:52:27 +0000 Antoine Pitrou Recorded merge of revisions 81029 via svnmerge from
Fri, 24 Apr 2009 23:05:53 +0000 Benjamin Peterson Merged revisions 71757 via svnmerge from 3.0
Mon, 02 Feb 2009 20:41:29 +0000 Mark Dickinson Merged revisions 69214 via svnmerge from 3.0
Wed, 02 Jul 2008 16:11:42 +0000 Benjamin Peterson Merged revisions 64365,64370,64406,64408-64409,64412,64416-64417,64420-64421,64425-64428 via svnmerge from
Wed, 19 Dec 2007 02:45:37 +0000 Christian Heimes #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
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, 23 Oct 2007 19:24:22 +0000 Georg Brandl #1316: remove redundant PyLong_Check calls when PyInt_Check was already called.
Fri, 31 Aug 2007 04:32:55 +0000 Neal Norwitz Remove checking redundantly for checks of PyInt and PyLong.
Tue, 28 Aug 2007 23:07:26 +0000 Thomas Wouters Fix buglet in sliceobjects, they were not returning Py_NotImplemented when
Sat, 21 Jul 2007 17:22:18 +0000 Martin v. Löwis Merged revisions 56467-56482 via svnmerge from
Sat, 19 May 2007 21:49:49 +0000 Walter Dörwald Add a format specifier %R to PyUnicode_FromFormat(), which embeds
Fri, 18 May 2007 17:15:44 +0000 Walter Dörwald Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror
Fri, 27 Apr 2007 19:54:29 +0000 Guido van Rossum Merged revisions 53952-54987 via svnmerge from
Thu, 24 Aug 2006 00:41:19 +0000 Guido van Rossum Restructure comparison dramatically. There is no longer a default
Mon, 21 Aug 2006 19:07:27 +0000 Thomas Wouters Merge current trunk into p3yk. This includes the PyNumber_Index API change,
Fri, 21 Apr 2006 10:40:58 +0000 Thomas Wouters Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Sun, 07 Oct 2012 20:37:54 -0700 Chris Jerdonek Issue #14783: Backport changes from 3.2. 2.7
Sun, 09 May 2010 14:46:46 +0000 Antoine Pitrou Untabify C files. Will watch buildbots. legacy-trunk
Mon, 20 Apr 2009 02:09:13 +0000 Benjamin Peterson Merged revisions 71734,71738-71739 via svnmerge from 2.6
Fri, 20 Jun 2008 14:53:43 +0000 Mark Dickinson Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now 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
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
Wed, 11 Apr 2007 18:40:58 +0000 Raymond Hettinger SF 1191699: Make slices picklable legacy-trunk
Sat, 12 Aug 2006 17:03:09 +0000 Neal Norwitz Patch #1538606, Patch to fix __index__() clipping. legacy-trunk
Mon, 03 Apr 2006 11:38:08 +0000 Martin v. Löwis Allow long integers in PySlice_GetIndices. legacy-trunk
Mon, 03 Apr 2006 04:46:04 +0000 Neal Norwitz Use Py_ssize_t in slices legacy-trunk
Thu, 30 Mar 2006 11:57:00 +0000 Georg Brandl Remove unnecessary casts in type object initializers. legacy-trunk
Thu, 23 Mar 2006 06:03:08 +0000 Neal Norwitz Stop duplicating code and handle slice indices consistently and correctly legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Fri, 26 Aug 2005 06:43:16 +0000 Georg Brandl Disallow keyword arguments for type constructors that don't use them 2.4
Fri, 05 Sep 2003 14:27:30 +0000 Raymond Hettinger SF bug #800796: Difference between hash() and __hash__() legacy-trunk
Sun, 29 Dec 2002 16:33:45 +0000 Raymond Hettinger SF patch #659536: Use PyArg_UnpackTuple where possible. legacy-trunk
Wed, 06 Nov 2002 15:17:32 +0000 Michael W. Hudson Handle really big steps in extended slices. legacy-trunk
Tue, 05 Nov 2002 15:28:51 +0000 Michael W. Hudson Some days, I think my comment of legacy-trunk
Thu, 12 Sep 2002 09:31:30 +0000 Michael W. Hudson Fix for platforms where int != long. legacy-trunk
Fri, 19 Jul 2002 15:52:38 +0000 Michael W. Hudson Silly typo. Not sure how that got in. legacy-trunk
Fri, 19 Jul 2002 15:47:06 +0000 Michael W. Hudson A few days ago, Guido said (in the thread "[Python-Dev] Python legacy-trunk
Fri, 14 Jun 2002 20:41:17 +0000 Guido van Rossum SF patch 568629 by Oren Tirosh: types made callable. legacy-trunk
Tue, 11 Jun 2002 13:38:42 +0000 Michael W. Hudson Fix for problem reported by Neal Norwitz. Tighten up calculation of legacy-trunk
Tue, 11 Jun 2002 10:55:12 +0000 Michael W. Hudson This is my nearly two year old patch legacy-trunk
Fri, 12 Apr 2002 03:05:37 +0000 Neil Schemenauer Remove PyMalloc_New and PyMalloc_Del. legacy-trunk
Fri, 22 Mar 2002 15:33:15 +0000 Neil Schemenauer Use pymalloc if it's enabled. legacy-trunk
Tue, 30 Oct 2001 02:40:52 +0000 Guido van Rossum Add values to tp_getattro and tp_flags so that dir(Ellipsis) will legacy-trunk
Thu, 20 Sep 2001 20:46:19 +0000 Guido van Rossum Add optional docstrings to member descriptors. For backwards legacy-trunk
Thu, 02 Aug 2001 04:15:00 +0000 Tim Peters Merge of descr-branch back into trunk. legacy-trunk