summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Attempt to fix build failure on OS X and Debian alpha; the symptom isAndrew M. Kuchling2006-06-261-1/+1
| | | | | | | | | | consistent with os.wait() returning immediately because some other subprocess had previously exited; the test suite then immediately tries to lock the mailbox and gets an error saying it's already locked. To fix this, do a waitpid() so the test suite only continues once the intended child process has exited.
* Windows doesn't have os.fork(). I'll just disable this test for nowAndrew M. Kuchling2006-06-261-0/+2
|
* Add a test for a conflicting lock.Andrew M. Kuchling2006-06-261-0/+22
| | | | | On slow machines, maybe the time intervals (2 sec, 0.5 sec) will be too tight. I'll see how the buildbots like it.
* [Bug #1512163] Use one set of locking methods, lockf();Andrew M. Kuchling2006-06-261-12/+2
| | | | | | | | | remove the flock() calls. On FreeBSD, the two methods lockf() and flock() end up using the same mechanism and the second one fails. A Linux man page claims that the two methods are orthogonal (so locks acquired one way don't interact with locks acquired the other way) but that clearly must be false.
* [Bug #1512163] Fix typo.Andrew M. Kuchling2006-06-261-1/+1
| | | | | This change will probably break tests on FreeBSD buildbots, but I'll check in a fix for that next.
* Describe workaround for PyRange_New()'s removalAndrew M. Kuchling2006-06-261-2/+7
|
* [Bug #1511998] Various comments from Nick Coghlan; thanks!Andrew M. Kuchling2006-06-261-18/+20
|
* Also install the .egg-info files in Lib. This will cause wsgiref.egg-info toRonald Oussoren2006-06-251-1/+1
| | | | be installed.
* Use a path without a double slash to compile the .py files after installationRonald Oussoren2006-06-251-1/+1
| | | | (macosx, binary installer). This fixes bug #1508369 for python 2.5.
* Drop the calldll demo's for macos, calldll isn't present anymore, no needRonald Oussoren2006-06-255-214/+14
| | | | to keep the demo's around.
* Workaround for bug #1512124Ronald Oussoren2006-06-251-1/+8
| | | | | | Without this patch IDLE will get unresponsive when you open the debugger window on OSX. This is both using the system Tcl/Tk on Tiger as the latest universal download from tk-components.sf.net.
* Bug #1511381: codec_getstreamcodec() in codec.c is corrected toHye-Shik Chang2006-06-232-3/+9
| | | | | | omit a default "error" argument for NULL pointer. This allows the parser to take a codec from cjkcodecs again. (Reported by Taewook Kang and reviewed by Walter Doerwald)
* Fit Makefile for the Python doc environment better; this is a step towardAndrew M. Kuchling2006-06-231-62/+58
| | | | | | | | | | | | including the howtos in the build process. * Put LaTeX output in ../paper-<whatever>/. * Put HTML output in ../html/ * Explain some of the Makefile variables * Remove some cruft dating to my environment (e.g. the 'web' target) This makefile isn't currently invoked by the documentation build process, so these changes won't destabilize anything.
* - SF bug #853506: IP6 address parsing in sgmllibFred Drake2006-06-232-11/+45
| | | | | | | | | | ('[' and ']' were not accepted in unquoted attribute values) - cleaned up tests of character and entity reference decoding so the tests cover the documented relationships among handle_charref, handle_entityref, convert_charref, convert_codepoint, and convert_entityref, without bringing up Unicode issues that sgmllib cannot be involved in
* Fix refleakNeal Norwitz2006-06-231-1/+3
|
* Applied patch #1506758: Prevent MemoryErrors with large MAXFD.Peter Astrand2006-06-222-2/+2
|
* Make it possible to run test_subprocess.py on Python 2.2, which lacks ↵Peter Astrand2006-06-221-1/+2
| | | | test_support.is_resource_enabled.
* Small fixes, mostly in the markup.Thomas Heller2006-06-221-7/+7
|
* Fix my name ;)Georg Brandl2006-06-221-1/+1
|
* MacOSX: Add a message to the first screen of the installer that tellsRonald Oussoren2006-06-221-2/+5
| | | | users how to avoid updates to their shell profile.
* 'warning's was improperly requiring that a command-line Warning category beBrett Cannon2006-06-223-2/+18
| | | | | | | both a subclass of Warning and a subclass of types.ClassType. The latter is no longer true thanks to new-style exceptions. Closes bug #1510580. Thanks to AMK for the test.
* fix markup nitFred Drake2006-06-221-1/+1
|
* Test for correct compilation of try-except-finally stmt.Georg Brandl2006-06-221-0/+15
| | | | Test for correct lineno on list, tuple, dict literals.
* Set lineno correctly on list, tuple and dict literals.Georg Brandl2006-06-221-5/+5
|
* Mention how to suppress warningsAndrew M. Kuchling2006-06-221-3/+13
|
* Reset the doc date to today for the automatic doc buildsNeal Norwitz2006-06-221-1/+1
|
* Copy the wsgiref package during make install.Neal Norwitz2006-06-222-1/+3
|
* Fix for an obscure bug introduced by revs 46806 and 46808, with a test.Armin Rigo2006-06-213-11/+22
| | | | | | | | | | | | | | The problem of checking too eagerly for recursive calls is the following: if a RuntimeError is caused by recursion, and if code needs to normalize it immediately (as in the 2nd test), then PyErr_NormalizeException() needs a call to the RuntimeError class to instantiate it, and this hits the recursion limit again... causing PyErr_NormalizeException() to never finish. Moved this particular recursion check to slot_tp_call(), which is not involved in instantiating built-in exceptions. Backport candidate.
* Removed call to enable_callback_tracebacks that slipped in by accident.Gerhard Häring2006-06-211-1/+0
|
* Patch #1509001: expected skips for netbsd3.Georg Brandl2006-06-211-0/+31
|
* Make test_fcntl aware of netbsd3.Georg Brandl2006-06-211-3/+4
|
* fix [ 1509132 ] compiler module builds incorrect AST for TryExceptFinallyGeorg Brandl2006-06-212-19/+41
|
* Bump versionAndrew M. Kuchling2006-06-211-1/+1
|
* Note some of Barry's workAndrew M. Kuchling2006-06-211-1/+7
|
* Link to LibRef module documentationAndrew M. Kuchling2006-06-211-1/+13
|
* At the C level, tuple arguments are passed in directly to the exceptionBrett Cannon2006-06-211-4/+4
| | | | | | constructor, meaning it is treated as *args, not as a single argument. This means using the 'message' attribute won't work (until Py3K comes around), and so one must grab from 'arg' to get the error number.
* Fix typo of exception name.Brett Cannon2006-06-201-1/+1
|
* Raise TestSkipped when the test socket connection is refused.Brett Cannon2006-06-201-0/+7
|
* [Bug #1504456] Mention xml -> xmlcore changeAndrew M. Kuchling2006-06-201-0/+9
|
* Minor edits and rearrangements; markup fixAndrew M. Kuchling2006-06-201-18/+14
|
* Add introductory paragraphs summarizing the release; minor editsAndrew M. Kuchling2006-06-201-11/+34
|
* Terminology and typography fixesAndrew M. Kuchling2006-06-203-5/+5
|
* Add four library itemsAndrew M. Kuchling2006-06-201-0/+23
|
* Uncomment wsgiref sectionAndrew M. Kuchling2006-06-201-8/+6
|
* Tagging for release of Python 2.5b1Anthony Baxter2006-06-201-0/+1
|
* [ 1295808 ] expat symbols should be namespaced in pyexpatv2.5b1Trent Mick2006-06-192-0/+128
| | | | (http://python.org/sf/1295808)
* Upgrade pyexpat to expat 2.0.0 (http://python.org/sf/1462338).Trent Mick2006-06-1912-310/+365
|
* Remove Python 2.3 compatibility comment.Ka-Ping Yee2006-06-191-2/+1
|
* Fixed a memory leak that was introduced with incorrect usage of the Python weakGerhard Häring2006-06-192-2/+2
| | | | | | reference API in pysqlite 2.2.1. Bumbed pysqlite version number to upcoming pysqlite 2.3.1 release.
* remove non-working document formats from edistFred Drake2006-06-191-1/+1
|