summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Patch #1678339: test case for bug in difflib.Georg Brandl2007-03-181-3/+34
|
* Patch #1682878: the new socket methods are recv_into and recvfrom_into, not ↵Georg Brandl2007-03-182-2/+4
| | | | *_buf.
* move note to the correct sectionGregory P. Smith2007-03-171-3/+3
|
* Patch #1675423: PyComplex_AsCComplex() now tries to convert an objectGeorg Brandl2007-03-175-56/+264
| | | | | | | to complex using its __complex__() method before falling back to the __float__() method. Therefore, the functions in the cmath module now can operate on objects that define a __complex__() method. (backport)
* Patch 1339796: add a relpath() function to os.path.Collin Winter2007-03-167-3/+77
|
* Remove test/output/test_popen2 (missed in r54417).Collin Winter2007-03-161-9/+0
|
* Patch #1676994: Refactor test_popen2 to use unittest.Collin Winter2007-03-162-110/+82
|
* Clean up formatting of this file.Jeremy Hylton2007-03-161-2029/+2048
| | | | | | | | | | The file should now follow PEP 7, except that it uses 4 space indents (in the style of Py3k). This particular code would be really hard to read with the regular tab idents. Other changes: - reflow long lines - change multi-line conditionals to have test at end of line
* Remove warning: funcion declaration isn't a prototypeJeremy Hylton2007-03-161-2/+1
|
* Whitespace cleanup. Also remove the empty linesŽiga Seilnacht2007-03-161-41/+38
| | | | from the previous check in.
* Patch #1623563: allow __class__ assignment for classes with __slots__.Žiga Seilnacht2007-03-165-4/+84
| | | | | The old and the new class are still required to have the same slot names, but the order in which they are specified is not relevant.
* RFE #1670167: fix in isinstance() docs.Georg Brandl2007-03-161-2/+3
|
* Add \versionadded tag.Georg Brandl2007-03-161-0/+2
|
* Patch #1273829: os.walk() now has a "followlinks" parameter. If set toGeorg Brandl2007-03-164-19/+57
| | | | | True (which is not the default), it visits symlinks pointing to directories.
* Bug #1681228: the webbrowser module now correctly uses the defaultGeorg Brandl2007-03-162-18/+31
| | | | | | | GNOME or KDE browser, depending on whether there is a session of one of those present. Also, it tries the Windows default browser before trying Mozilla variants. (backport)
* Patch #1642547: Fix an error/crash when encountering syntax errors in ↵Collin Winter2007-03-163-14/+79
| | | | | | complex if statements. Will backport.
* Patch #1462488: prevent a segfault in object_reduce_ex() by splittingŽiga Seilnacht2007-03-153-14/+82
| | | | | the implementation for __reduce__ and __reduce_ex__ into two separate functions. Fixes bug #931877. Will backport.
* Patch #1681153: the wave module now closes a file object it opened ifGeorg Brandl2007-03-152-2/+15
| | | | initialization failed.
* Patch #1680978: consistently use "alive" instead of "active" in theGeorg Brandl2007-03-151-24/+20
| | | | thread lib doc.
* Wrap a long line and fix a typo (is -> if)Neal Norwitz2007-03-151-3/+3
|
* Raise ResourceDenied in test_urllib2net when the Net connection goes bad.Brett Cannon2007-03-142-2/+4
|
* Note how test_socket_ssl has various exceptions that deal with a flaky NetBrett Cannon2007-03-141-0/+2
| | | | connection are silenced.
* Patch #1559413: Fix test_cmd_line if sys.executable contains a space.Martin v. Löwis2007-03-142-1/+3
| | | | Will backport.
* Patch #1680015: Don't modify __slots__ tuple if it contains an unicodeŽiga Seilnacht2007-03-143-16/+46
| | | | | name. Remove a reference leak that happened if the name could not be converted to string. Will backport.
* Bug #767111: fix long-standing bug in urllib which caused anGeorg Brandl2007-03-143-0/+21
| | | | | AttributeError instead of an IOError when the server's response didn't contain a valid HTTP status line.
* Its time to stop listing (Unix, Windows) when we really mean "everything but ↵Gregory P. Smith2007-03-143-3/+0
| | | | | | | | Mac OS 9" now that nobody is likely to use Python on Mac OS 9 and most of the (Mac) platform items are all OS X special API specific since OS X is unixy enough for these modules to be available out of the box.
* correct order and names of the less often used keyword parameters.Gregory P. Smith2007-03-141-4/+4
|
* SF bug #1582282; decode_header() incorrectly splits not-conformant RFCBarry Warsaw2007-03-143-1/+26
| | | | | | | 2047-like headers where there is no whitespace between encoded words. This fix changes the matching regexp to include a trailing lookahead assertion that the closing ?= must be followed by whitespace, newline, or end-of-string. This also changes the regexp to add the MULTILINE flag.
* Inline PyImport_GetModulesReloading().Collin Winter2007-03-131-11/+8
|
* Patch #1185447: binascii.b2a_qp() now correctly quotes binary charactersGeorg Brandl2007-03-133-4/+22
| | | | | | with ASCII value less than 32. Also, it correctly quotes dots only if they occur on a single line, as opposed to the previous behavior of quoting dots if they are the second character of any line.
* Patch #1194449: correctly detect unbound methods in pydoc.Georg Brandl2007-03-131-2/+2
|
* Patch #957650: "%var%" environment variable references are now properlyGeorg Brandl2007-03-134-22/+64
| | | | | expanded in ntpath.expandvars(), also "~user" home directory references are recognized and handled on Windows.
* Patch #1429539: pdb now correctly initializes the __main__ module forGeorg Brandl2007-03-132-9/+20
| | | | | the debugged script, which means that imports from __main__ work correctly now.
* NEWS entry for getstatus() deprecation.Georg Brandl2007-03-131-0/+2
|
* Deprecate commands.getstatus().Georg Brandl2007-03-132-0/+6
|
* Patch #1393667: pdb now has a "run" command which restarts the debuggedGeorg Brandl2007-03-134-3/+49
| | | | Python program, optionally with different arguments.
* Add versionadded marker for ctypes.c_bool.Thomas Heller2007-03-131-0/+1
|
* Patch #1444529: the builtin compile() now accepts keyword arguments.Georg Brandl2007-03-134-9/+23
| | | | (backport)
* Patch #1649190: Adding support for _Bool to ctypes as c_bool, by David Remahl.Thomas Heller2007-03-1310-50/+656
|
* Patch #1530482: add pydoc.render_doc() which returns the documentationGeorg Brandl2007-03-132-22/+29
| | | | for a thing instead of paging it to stdout, which pydoc.doc() does.
* Patch #1533909: the timeit module now accepts callables in addition toGeorg Brandl2007-03-134-11/+83
| | | | | strings for the code to time and the setup code. Also added two convenience functions for instantiating a Timer and calling its methods.
* Fix a tab.Georg Brandl2007-03-131-2/+2
|
* Acks for recent patches.Georg Brandl2007-03-131-0/+3
|
* Add acks for recent patch checkins:Collin Winter2007-03-131-0/+6
| | | | | | | | | Arvin Schnell - 1668482 Sébastien Martini - 1481079 Heiko Wundram - 1491866 Damon Kohler - 1545011 Peter Parente - 1599845 Bjorn Lindqvist - 1678662
* Patch #1537850: tempfile.NamedTemporaryFile now has a "delete" parameterGeorg Brandl2007-03-135-9/+37
| | | | | which can be set to False to prevent the default delete-on-close behavior.
* Patch #1605192: list allowed states in error messages for imaplib.Georg Brandl2007-03-131-4/+8
|
* Patch #1581073: add a flag to textwrap that prevents the dropping ofGeorg Brandl2007-03-134-4/+26
| | | | whitespace while wrapping.
* Patch #1603688: ConfigParser.SafeConfigParser now checks values thatGeorg Brandl2007-03-133-2/+27
| | | | | are set for invalid interpolation sequences that would lead to errors on reading back those values.
* Quick fix for tests that fail on systems with an encoding otherLars Gustäbel2007-03-131-6/+7
| | | | than 'iso8859-1'.
* Bug #1622896: fix a rare corner case where the bz2 module raised anGeorg Brandl2007-03-132-10/+14
| | | | error in spite of a succesful compression.