<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython.git/Objects/sliceobject.c, branch v2.5b2</title>
<subtitle>
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/'/>
<entry>
<title>Allow long integers in PySlice_GetIndices.</title>
<updated>2006-04-03T11:38:08+00:00</updated>
<author>
<name>Martin v. Löwis</name>
<email>martin@v.loewis.de</email>
</author>
<published>2006-04-03T11:38:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=1ab4038ff3f91a7f5f89588bb50425b19560ebfa'/>
<id>1ab4038ff3f91a7f5f89588bb50425b19560ebfa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Py_ssize_t in slices</title>
<updated>2006-04-03T04:46:04+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2006-04-03T04:46:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=ddc7fef064a0dc9fcf5245e8e19fa011f39abc03'/>
<id>ddc7fef064a0dc9fcf5245e8e19fa011f39abc03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary casts in type object initializers.</title>
<updated>2006-03-30T11:57:00+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2006-03-30T11:57:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=c638ac8d5a96b17272bf518e65d106122629046f'/>
<id>c638ac8d5a96b17272bf518e65d106122629046f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop duplicating code and handle slice indices consistently and correctly</title>
<updated>2006-03-23T06:03:08+00:00</updated>
<author>
<name>Neal Norwitz</name>
<email>nnorwitz@gmail.com</email>
</author>
<published>2006-03-23T06:03:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=b5e407ada90cb9842e7ceebc6beadc4f5be740f6'/>
<id>b5e407ada90cb9842e7ceebc6beadc4f5be740f6</id>
<content type='text'>
wrt to ssize_t.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wrt to ssize_t.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge ssize_t branch.</title>
<updated>2006-02-15T17:27:45+00:00</updated>
<author>
<name>Martin v. Löwis</name>
<email>martin@v.loewis.de</email>
</author>
<published>2006-02-15T17:27:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=26a6348f77faff1083d501950812ea9f68eb9547'/>
<id>26a6348f77faff1083d501950812ea9f68eb9547</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Disallow keyword arguments for type constructors that don't use them.</title>
<updated>2005-08-26T06:42:30+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2005-08-26T06:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=f666fb23ed654f0b6466af52b9ccace7ad3b4cf0'/>
<id>f666fb23ed654f0b6466af52b9ccace7ad3b4cf0</id>
<content type='text'>
(fixes bug #1119418)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(fixes bug #1119418)
</pre>
</div>
</content>
</entry>
<entry>
<title>SF bug #800796:  Difference between hash() and __hash__()</title>
<updated>2003-09-05T14:27:30+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>python@rcn.com</email>
</author>
<published>2003-09-05T14:27:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=bef9c4e9bfb23581de954c45da71e6aebf62f38f'/>
<id>bef9c4e9bfb23581de954c45da71e6aebf62f38f</id>
<content type='text'>
slice(5).__hash__() now raises a TypeError.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
slice(5).__hash__() now raises a TypeError.
</pre>
</div>
</content>
</entry>
<entry>
<title>SF patch #659536: Use PyArg_UnpackTuple where possible.</title>
<updated>2002-12-29T16:33:45+00:00</updated>
<author>
<name>Raymond Hettinger</name>
<email>python@rcn.com</email>
</author>
<published>2002-12-29T16:33:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=e16c55928dff37e7c82ae7f16d4b92853bea57ad'/>
<id>e16c55928dff37e7c82ae7f16d4b92853bea57ad</id>
<content type='text'>
Obtain cleaner coding and a system wide
performance boost by using the fast, pre-parsed
PyArg_Unpack function instead of PyArg_ParseTuple
function which is driven by a format string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Obtain cleaner coding and a system wide
performance boost by using the fast, pre-parsed
PyArg_Unpack function instead of PyArg_ParseTuple
function which is driven by a format string.
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle really big steps in extended slices.</title>
<updated>2002-11-06T15:17:32+00:00</updated>
<author>
<name>Michael W. Hudson</name>
<email>mwh@python.net</email>
</author>
<published>2002-11-06T15:17:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=b4faaed7f506b20456f0b96ca21e515364c7ac36'/>
<id>b4faaed7f506b20456f0b96ca21e515364c7ac36</id>
<content type='text'>
Fixes a test failure on 64 bit platforms (I hope).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes a test failure on 64 bit platforms (I hope).
</pre>
</div>
</content>
</entry>
<entry>
<title>Some days, I think my comment of</title>
<updated>2002-11-05T15:28:51+00:00</updated>
<author>
<name>Michael W. Hudson</name>
<email>mwh@python.net</email>
</author>
<published>2002-11-05T15:28:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=41a618cf8f54c7ebc5475d84f7350721aaee05ce'/>
<id>41a618cf8f54c7ebc5475d84f7350721aaee05ce</id>
<content type='text'>
	/* this is harder to get right than you might think */

angered some God somewhere.  After noticing

    &gt;&gt;&gt; range(5000000)[slice(96360, None, 439)]
    []

I found that my cute test for the slice being empty failed due to
overflow.  Fixed, and added simple test (not the above!).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	/* this is harder to get right than you might think */

angered some God somewhere.  After noticing

    &gt;&gt;&gt; range(5000000)[slice(96360, None, 439)]
    []

I found that my cute test for the slice being empty failed due to
overflow.  Fixed, and added simple test (not the above!).
</pre>
</div>
</content>
</entry>
</feed>
