<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Modules, branch v2.1.1</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>Backport of Jack's checkin 1.117:</title>
<updated>2001-07-19T09:43:12+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-07-19T09:43:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=83ac3305cfc1ac0d71551a0499005985c85c4153'/>
<id>83ac3305cfc1ac0d71551a0499005985c85c4153</id>
<content type='text'>
File handlers don't work on the mac, so don't pretend they do.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
File handlers don't work on the mac, so don't pretend they do.
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport of AMK's checkin 2.52:</title>
<updated>2001-07-16T16:03:31+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-07-16T16:03:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=09fdab3e6fbb9bf981a3a81bbf21d9d4c9828593'/>
<id>09fdab3e6fbb9bf981a3a81bbf21d9d4c9828593</id>
<content type='text'>
[Bug #438050]
   Include sys/poll.h if it was found by the configure script.  The OpenGroup
   spec says poll.h is the correct header file to use, so that file is
   preferred.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Bug #438050]
   Include sys/poll.h if it was found by the configure script.  The OpenGroup
   spec says poll.h is the correct header file to use, so that file is
   preferred.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix SF #441664: Python crash on del of a slice of a mmap</title>
<updated>2001-07-16T15:45:20+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-07-16T15:45:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b8238516a2eadc8ec1e6a55fdc3c0664bb97349d'/>
<id>b8238516a2eadc8ec1e6a55fdc3c0664bb97349d</id>
<content type='text'>
Check for slice/item deletion, which calls slice/item assignment with a NULL
value, and raise a TypeError instead of coredumping. Bugreport and suggested
fix by Alex Martelli.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check for slice/item deletion, which calls slice/item assignment with a NULL
value, and raise a TypeError instead of coredumping. Bugreport and suggested
fix by Alex Martelli.
</pre>
</div>
</content>
</entry>
<entry>
<title>Net result of Tim's checkins 2.28 through 2.31:</title>
<updated>2001-07-12T12:43:11+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-07-12T12:43:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=326191260150c36cb058d7e95e90b2f8323c6cc5'/>
<id>326191260150c36cb058d7e95e90b2f8323c6cc5</id>
<content type='text'>
- SF but #417587: compiler warnings compiling 2.1.
  Repaired *some* of the SGI compiler warnings Sjoerd Mullender
  reported.

- Minor fiddling related to
  SF patch 416251 2.1c1 mmapmodule: unused vrbl cleanup

- Fix the .find() method for memory maps.

  1) it didn't obey the "start" parameter (and when it does, we must
     validate the value)
  2) the return value needs to be an absolute index, rather than
     relative to some arbitrary point in the file

  (checking CVS, it appears this method never worked; these changes
   bring it into line with typical .find() behavior)


- Fix new compiler warnings.  Also boost "start" from (C) int to long and
  return a (C) long:  PyArg_ParseTuple and Py_BuildValue may not let
  us get at the size_t we really want, but C int is clearly too small
  for a 64-bit box, and both the start parameter and the return value
  should work for large mapped files even on 32-bit boxes.  The code
  really needs to be rethought from scratch (not by me, though ...).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- SF but #417587: compiler warnings compiling 2.1.
  Repaired *some* of the SGI compiler warnings Sjoerd Mullender
  reported.

- Minor fiddling related to
  SF patch 416251 2.1c1 mmapmodule: unused vrbl cleanup

- Fix the .find() method for memory maps.

  1) it didn't obey the "start" parameter (and when it does, we must
     validate the value)
  2) the return value needs to be an absolute index, rather than
     relative to some arbitrary point in the file

  (checking CVS, it appears this method never worked; these changes
   bring it into line with typical .find() behavior)


- Fix new compiler warnings.  Also boost "start" from (C) int to long and
  return a (C) long:  PyArg_ParseTuple and Py_BuildValue may not let
  us get at the size_t we really want, but C int is clearly too small
  for a 64-bit box, and both the start parameter and the return value
  should work for large mapped files even on 32-bit boxes.  The code
  really needs to be rethought from scratch (not by me, though ...).
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-do the broken-nice() patch to break less platforms. Hopefully none :P</title>
<updated>2001-07-11T22:27:39+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-07-11T22:27:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=cac2498815dc526a5888fa534386c0f778667ad6'/>
<id>cac2498815dc526a5888fa534386c0f778667ad6</id>
<content type='text'>
Also note that it isn't just Linux nice() that is broken: at least FreeBSD
and BSDI also have this problem. os.nice() should probably just be emulated
using getpriority()/setpriority(), if they are available, but that isn't
worth putting in 2.1.1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also note that it isn't just Linux nice() that is broken: at least FreeBSD
and BSDI also have this problem. os.nice() should probably just be emulated
using getpriority()/setpriority(), if they are available, but that isn't
worth putting in 2.1.1.
</pre>
</div>
</content>
</entry>
<entry>
<title>Patch #439995 (slightly modified from the uploaded version):</title>
<updated>2001-07-11T14:01:08+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-07-11T14:01:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=44589dda83bb90ad4a9e9f6fc714a71888153d01'/>
<id>44589dda83bb90ad4a9e9f6fc714a71888153d01</id>
<content type='text'>
Work around Linux's nonstandard nice() systemcall, which does not return the
new priority.

This closes SF bug #439990.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Work around Linux's nonstandard nice() systemcall, which does not return the
new priority.

This closes SF bug #439990.
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport of Guido's checkins of acconfig.h (1.50), configure.in (1.224) and</title>
<updated>2001-07-11T12:18:24+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-07-11T12:18:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=958106de0494de001ff0148770b1997a9eb9ae2c'/>
<id>958106de0494de001ff0148770b1997a9eb9ae2c</id>
<content type='text'>
readline.c (2.36), and re-generated config.h.in and configure:

SF Patch #432457 by Jason Tishler: support for readline 4.2.

This patch allows the readline module to build cleanly with GNU
readline 4.2 without breaking the build for earlier GNU readline
versions.  The configure script checks for the presence of
rl_completion_matches in libreadline.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
readline.c (2.36), and re-generated config.h.in and configure:

SF Patch #432457 by Jason Tishler: support for readline 4.2.

This patch allows the readline module to build cleanly with GNU
readline 4.2 without breaking the build for earlier GNU readline
versions.  The configure script checks for the presence of
rl_completion_matches in libreadline.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set PYTHONHOMEHELP to 2.1</title>
<updated>2001-06-27T14:11:12+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-06-27T14:11:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=5eaa74048fabc67a8b12a14853865150ec688b91'/>
<id>5eaa74048fabc67a8b12a14853865150ec688b91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport Fred's checkin 2.51:</title>
<updated>2001-06-27T13:12:47+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-06-27T13:12:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=01a4623f43e932674bc9a6abc1ba4af8225c33f8'/>
<id>01a4623f43e932674bc9a6abc1ba4af8225c33f8</id>
<content type='text'>
Add :method info to the PyArg_ParseTuple() format strings for poll objects.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add :method info to the PyArg_ParseTuple() format strings for poll objects.
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport of Tim's checkin 2.111:</title>
<updated>2001-06-27T13:01:54+00:00</updated>
<author>
<name>Thomas Wouters</name>
<email>thomas@python.org</email>
</author>
<published>2001-06-27T13:01:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=687f228681c4192d1b5a6cb568e50fa6cc995378'/>
<id>687f228681c4192d1b5a6cb568e50fa6cc995378</id>
<content type='text'>
SF patch #418147 Fixes to allow compiling w/ Borland, from Stephen Hansen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SF patch #418147 Fixes to allow compiling w/ Borland, from Stephen Hansen.
</pre>
</div>
</content>
</entry>
</feed>
