Commits

Show all
Author Commit Message Labels Comments Date
cvs2svn
This commit was manufactured by cvs2svn to create tag 'r211c1'.
Tags
v2.1.1c1
Branches
2.1
Thomas Wouters
Expand the blob on Solaris to mention passing '-Xc' to compile Python correctly. Note that 'faulty' should actually be spelled 'fawlty', but I don't want those bugreports assigned to me ;)
Branches
2.1
Fred Drake
Add credit for a last-minute fix in the re documentation.
Branches
2.1
Fred Drake
Fix return value for m.group() for groups not in the part of the RE that matched; reported by Paul Moore.
Branches
2.1
Thomas Wouters
Preliminary NEWS entry for 2.1.1c1
Branches
2.1
Thomas Wouters
Net result of Tim's checkins 2.28 through 2.31: - 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 inde…
Branches
2.1
Thomas Wouters
Backport Tim's checkin 1.9: SF bug 418615: regular expression bug in pipes.py. Obviously bad regexps, spotted by Jeffery Collins.
Branches
2.1
Thomas Wouters
Backport Tim's checkin 1.7: SF bug 418296: WinMain.c should use WIN32_LEAN_AND_MEAN. I believe Kevin Rodgers here! The old WINDOWS_LEAN_AND_MEAN has, AFAICT, always been wrong.
Branches
2.1
Thomas Wouters
Re-do the broken-nice() patch to break less platforms. Hopefully none :P 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.
Branches
2.1
Fred Drake
Move the section on concrete numeric objects before the section on concrete sequence objects, since their API is simpler. This is in response to a comment in SF bug #440037. (Does this really belong in the bugfix release? Yes: this is a readability bug, and those are important in the documentation.)
Branches
2.1
Fred Drake
Added information about the timeout parameter to the poll() method for polling objects. This closes SF bug #439823. Fixed a minor markup bug.
Branches
2.1
Thomas Wouters
Patch #439995 (slightly modified from the uploaded version): Work around Linux's nonstandard nice() systemcall, which does not return the new priority. This closes SF bug #439990.
Branches
2.1
Thomas Wouters
Backport of Guido's checkins of acconfig.h (1.50), configure.in (1.224) and 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.
Branches
2.1
Thomas Wouters
Backport of the socketserver test, including output file (which is still necessary in the 2.1 branch.) Guido's original checkin message: A test suite for SocketServer.py that exposes the various bugs just fixed. Regrettably, this must be run manually -- somehow the I/O redirection of the regression test breaks the test. When run under the regression test, this raises ImportError with a warning to that effect.
Branches
2.1
cvs2svn
This commit was manufactured by cvs2svn to create branch 'release21-maint'.
Branches
2.1
Thomas Wouters
Backport of Guido's checkin 1.25: Fix various serious problems: - The ThreadingTCPServer class and its derived classes were completely broken because the main thread would close the request before the handler thread had time to look at it. This was introduced by Ping's close_request() patch. The fix moves the close_request() calls to after the handler has run to completion in the BaseServer class and the ForkingMixIn …
Branches
2.1
Thomas Wouters
Backport of Tim's checkin 2.178: SF bug #438295: [Windows] __init__.py cause strange behavior Probable fix (the bug report doesn't have enough info to say for sure). find_init_module(): Insist on a case-sensitive match for __init__ files. Given __INIT__.PY instead, find_init_module() thought that was fine, but the later attempt to do find_module("__INIT__.PY") didn't and its caller silently suppressed the resulting ImportError.…
Branches
2.1
Thomas Wouters
Backport Tim's checkin 1.17: SF patch #440144: Tests and minor bugfix for uu module decode(): While writing tests for uu.py, Nick Mathewson discovered that the 'Truncated input file' exception could never get raised, because its "if not str:" test was actually testing the builtin function "str", not the local string vrbl "s" as intended.
Branches
2.1
Fred Drake
Add another name.
Branches
2.1
Fred Drake
Corrected the refcount information for PyList_SET_ITEM().
Branches
2.1
Fred Drake
Document PyObject_New(), PyObject_NewVar(), PyObject_Init(), PyObject_InitVar(), PyObject_Del(), PyObject_NEW(), PyObject_NEW_VAR(), and PyObject_DEL(). Add notes to PyMem_Malloc() and PyMem_New() about the memory buffers not being initialized. This fixes SF bug #439012. Added explicit return value information for PyList_SetItem(), PyDict_SetItem(), and PyDict_SetItemString(). Corrected return type for PyList_SET_ITEM(). Fixed index entries in the descriptions of PyLong_AsLong() and PyLong_AsUnignedLong(). This fixes the API manual portion o…
Branches
2.1
Fred Drake
Added descriptions for some modules that previously did not have any information about them, based on comments from Jack Jansen.
Branches
2.1
Thomas Wouters
Fix for SF bug #436525, reported by Greg Kochanski: The block/unblock thread macros are called 'Py_BLOCK_THREADS' and 'Py_UNBLOCK_THREADS', not 'Py_BEGIN_BLOCK_THREADS' and 'Py_BEGIN_UNBLOCK_THREADS'.
Branches
2.1
Tim Peters
SF bug #439104: Tuple richcompares has code-typo. Symptom: (1, 2, 3) <= (1, 2) returned 1. Also an isomorphic error was in the list richcompare code.
Branches
2.1
Fred Drake
When reading a continuation line, make sure we still use the transformed name when filling in the internal data structures, otherwise we incorrectly raise a KeyError. This fixes SF bug #432369.
Branches
2.1
Fred Drake
Explain the exit code for the wait() method, including a reference to the os.W*() functions used to interpret the return value. This fixes SF bug #429361.
Branches
2.1
Fred Drake
The fpectl module does not work on Windows, so remove Windows from the \platform statement. Also fix a minor style consistency nit in an example.
Branches
2.1
Fred Drake
Allow underscores in tag names and quote characters in unquoted attribute values. The change for attribute values matches the way Mozilla and Navigator view the world, at least. This closes SF bug #436621.
Branches
2.1
Fred Drake
Only write out one blank line before the request data. This closes SF patch #419459.
Branches
2.1
Fred Drake
Marked the parameters to Stats.print_*() as optional. This closes SF bug #438032.
Branches
2.1
  1. Prev
  2. Next