summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add not-yet-supported Unicode test just so it doesn't get lost.Skip Montanaro2003-05-061-0/+20
|
* add testall target - just adds -uall to the regrtest runsSkip Montanaro2003-05-061-0/+5
|
* Fix for #731643: allow "lookup in documentation" to also work if theJack Jansen2003-05-064-5/+16
| | | | interactive window is frontmost.
* Allow for Version, Flavor and Download-URL not being set.Jack Jansen2003-05-061-3/+3
|
* When doing a forced install of a package depending on a pseudo-packageJack Jansen2003-05-061-1/+6
| | | | you got a strange error message. Fixed.
* SF bug #692959: new.function ignores keyword argumentsRaymond Hettinger2003-05-061-1/+4
|
* Port test_uu.py to PyUnit. From SF patch #662807.Walter Dörwald2003-05-061-147/+162
|
* SF patch #729395: Dictionary tuningRaymond Hettinger2003-05-051-10/+16
| | | | | | | | | | * Increase dictionary growth rate resulting in more sparse dictionaries, fewer lookup collisions, increased memory use, and better cache performance. For dicts with over 50k entries, keep the current growth rate in case an application is suffering from tight memory constraints. * Set the most common case (no resize) to fall-through the test.
* Patch #732479: Fix typos.Martin v. Löwis2003-05-052-3/+5
|
* Add notes from python-dev about readonly dictionaries.Raymond Hettinger2003-05-051-0/+21
|
* SF patch 730594: assert from longobject.c, line 1215.Tim Peters2003-05-051-4/+4
| | | | | | | | Some version of gcc in the "RTEMS port running on the Coldfire (m5200) processor" generates bad code for a loop in long_from_binary_base(), comparing the wrong half of an int to a short. The patch changes the decl of the short temp to be an int temp instead. This "simplifies" the code enough that gcc no longer blows it.
* On Mac OS X pwd.getpwall() might return the tuplesWalter Dörwald2003-05-051-21/+2
| | | | | | | | | | | | ('pgsql', '*', 252, []) and ('postgres', '*', 252, ['skip']), but pwd.getgrgid(252) might return ('pgsql', '', 252, ['skip']). Drop the test that tried to find a tuple similar to the one returned from pwd.getgrgid() among those for the same gid returned by pwd.getgrall(), as the only working definition of 'similar' seems to be 'has the same gid'. This check can be done more directly. This should fix SF bug #732783.
* Refer reader to platform library docs for specific semantics.Jeremy Hylton2003-05-051-3/+6
| | | | Resolves SF bugs 697989, 697988, 697986.
* SF bug 622042: Don't expect response body from HEAD request.Jeremy Hylton2003-05-053-4/+25
| | | | Bug fix candidate.
* typoSkip Montanaro2003-05-051-1/+1
|
* Patch #732284: Disable _XOPEN_SOURCE on UnixWare 7.Martin v. Löwis2003-05-052-1/+9
|
* Patch #732234: Check for -Kthread.Martin v. Löwis2003-05-052-1/+113
|
* Better fix for newurl as suggested by Jim Jewett in SF bug #730963.Jeremy Hylton2003-05-051-12/+2
|
* Add comment explaining try/except for endheaders().Jeremy Hylton2003-05-051-0/+2
|
* Repair redirect handling and raise URLError on host-not-found.Jeremy Hylton2003-05-041-22/+36
| | | | | | | | | | | | | | The latest changes to the redirect handler couldn't possibly have been tested, because they did not compute a newurl and failed with a NameError. The __name__ == "__main__": block has a test for redirects. Also, fix SF bug 723831. A urlopen() that failed because the host was not found raised a socket.gaierror unlike earlier versions of urllib2. The problem is that httplib actually establishes the connection at a different point starting with Python 2.2. Move the try/except to endheaders(), which is where the connection gets established.
* * Note how dummy entry re-use benefits use cases with interspersed deletesRaymond Hettinger2003-05-041-1/+11
| | | | | | | and adds. * Note that dictionary iteration is negatively impacted by additional sparseness.
* 'forget' now also deletes any proper .pyo files.Brett Cannon2003-05-041-1/+19
| | | | Added some docstrings.
* Somewhere along the way, the softspace attr of file objects became read-Tim Peters2003-05-043-1/+25
| | | | only. Repaired, and added new tests to test_file.py.
* Scattered wording and typographical improvements (up to but notGreg Ward2003-05-031-113/+91
| | | | including the "Callback Options" section).
* Rename "The Tao of Option Parsing" section to "Philosophy".Greg Ward2003-05-031-30/+30
| | | | Remove first-person usage from it. Various wording tweaks.
* Use True/False instead of 1/0 when talking about store_true/store_false.Greg Ward2003-05-031-13/+12
| | | | | Particularly important since they now store True and False rather than 1 and 0!
* Add a big comment about cross-platform issues (especially OpenBSD).Greg Ward2003-05-031-7/+33
| | | | | | This should be turned into a footnote by someone who actually understands OSS and its relationship to Linux, FreeBSD, OpenBSD, NetBSD, etc.
* Use TeX quotes -- ``foo'' -- as appropriate.Greg Ward2003-05-031-39/+39
| | | | Remove whitespace around em-dashes.
* Fix various markup errors: use \longprogramopt{} more, and use itGreg Ward2003-05-031-11/+12
| | | | correctly. (Closes SF #731689.) Use \emph{} in a few places.
* Try linking hstrerror and inet_aton tests. Look for these functions in -lresolv.Martin v. Löwis2003-05-033-17/+153
|
* Patch #730170: Check for sem_init in -lpthread. Fixes #727051.Martin v. Löwis2003-05-032-6/+8
|
* Use \versionchanged, not \versionadded.Martin v. Löwis2003-05-031-1/+1
|
* Patch #731514: Update recursion documentation to mention simple recursion.Martin v. Löwis2003-05-031-11/+14
|
* Patch #708604: Check more function results. Will backport to 2.2.Martin v. Löwis2003-05-032-8/+45
|
* Patch #730826: Enable extensions on NetBSD 2.0.Martin v. Löwis2003-05-033-1/+18
|
* Patch #724588: Check whether the address of hstrerror and inet_pton canMartin v. Löwis2003-05-034-11/+209
| | | | be taken, and define NI_MAX{HOST|SERV} if necessary.
* Patch #684981: Add cleanup capability for argument parsers. Fixes 501716.Martin v. Löwis2003-05-031-28/+90
|
* Refer to __builtin__.file, not __builtins__.fileMartin v. Löwis2003-05-031-2/+3
|
* Implement tcl object __cmp__.Martin v. Löwis2003-05-031-1/+12
|
* Patch #708495: Port more stuff to OpenVMS.Martin v. Löwis2003-05-0311-84/+90
|
* Patch #711902: Cause pydoc to show data descriptor __doc__ strings.Martin v. Löwis2003-05-035-2/+43
|
* Change 'and' to 'or' in _tkinter test.Martin v. Löwis2003-05-031-1/+1
|
* Add a reference to dictnotes.txt. It does no good if you don't know it'sRaymond Hettinger2003-05-032-0/+12
| | | | there or where to find it.
* * Added a substantial number of edge case and argument tests forRaymond Hettinger2003-05-032-15/+79
| | | | | | | the itertoolsmodule. * Taught itertools.repeat(obj, n) to treat negative repeat counts as zero. This behavior matches that for sequences and prevents infinite loops.
* Apply the simplified test_support boilerplate.Raymond Hettinger2003-05-031-6/+4
|
* - add title attributes to the navigation icons on the navigation bars;Fred Drake2003-05-031-15/+27
| | | | | | this causes some browsers to offer descriptive tooltips when the mouse hovers over the linked icon - clean up the code in this area
* fixed typoJust van Rossum2003-05-031-2/+2
|
* Install automatic GIL switcher upon IDE startup.Just van Rossum2003-05-031-0/+7
| | | | | (Jack: maybe this could/should be done in Framework.py instead, that way apps don't have to think about it. PackMan springs to mind...)
* build the new autoGIL module on OSXJust van Rossum2003-05-031-0/+2
|
* Short and sweet module doing something very useful: for event loopJust van Rossum2003-05-031-0/+149
| | | | | based threads, release the GIL when the event loop goes to sleep, and acquire it again when the event loop wakes up again. OSX-only.