9a26aab | Vinay Sajip | 03 June 2010, 22:34:42 UTC | Issue #8890: Documentation changed to avoid reference to temporary files. | 03 June 2010, 22:34:42 UTC |
3b95934 | Benjamin Peterson | 03 June 2010, 21:21:03 UTC | use a set for membership testing | 03 June 2010, 21:21:03 UTC |
4653fb5 | R. David Murray | 03 June 2010, 20:19:25 UTC | #8889: rewrite transient_internet so we don't use EAI_NODATA on FreeBSD. FreeBSD doesn't have socket.EAI_NODATA. I rewrote the routine because there's no easy way to conditionally include a context manager in a with statement. As a side benefit, instead of a stack of context managers there's now only one. | 03 June 2010, 20:19:25 UTC |
61746d5 | R. David Murray | 03 June 2010, 15:43:20 UTC | #5610: use \Z not $ so we don't eat extra chars when body part ends with \r\n. If a body part ended with \r\n, feedparser, using '$' to terminate its search for the newline, would match on the \r\n, and think that it needed to strip two characters in order to account for the line end before the boundary. That made it chop one too many characters off the end of the body part. Using \Z makes the match correct. Patch and test by Tony Nelson. | 03 June 2010, 15:43:20 UTC |
23152ea | Stefan Krah | 03 June 2010, 14:25:16 UTC | Use compiler rather than compiler_obj. Thanks Michael Foord for noticing. | 03 June 2010, 14:25:16 UTC |
449aa86 | Stefan Krah | 03 June 2010, 12:39:50 UTC | Issue #7384: If the system readline library is linked against ncurses, the curses module must be linked against ncurses as well. Otherwise it is not safe to load both the readline and curses modules in an application. Thanks Thomas Dickey for answering questions about ncurses/ncursesw and readline! | 03 June 2010, 12:39:50 UTC |
4da7d41 | Lars Gustäbel | 03 June 2010, 12:34:14 UTC | Issue #8741: Fixed the TarFile.makelink() method that is responsible for extracting symbolic and hard link entries as regular files as a work-around on platforms that do not support filesystem links. This stopped working reliably after a change in r74571. I also added a few tests for this functionality. | 03 June 2010, 12:34:14 UTC |
2ee9c6f | Lars Gustäbel | 03 June 2010, 09:56:22 UTC | Issue #8833: tarfile created hard link entries with a size field != 0 by mistake. The associated testcase did not expose this bug because it was broken too. | 03 June 2010, 09:56:22 UTC |
593e4ca | Ronald Oussoren | 03 June 2010, 09:47:21 UTC | Fix for issue #7724: ensure that distutils and python's own setup.py honor the MacOSX SDK when one is specified. This is needed to be able to build using the 10.4u SDK while running on OSX 10.6. This is a fixed version of the patch in r80963, I've tested this patch on OSX and Linux. | 03 June 2010, 09:47:21 UTC |
52dcd45 | R. David Murray | 02 June 2010, 22:03:15 UTC | #1368247: make set_charset/MIMEText automatically encode unicode _payload. Fixes (mysterious, to the end user) UnicodeErrors when using utf-8 as the charset and unicode as the _text argument. Also makes the way in which unicode gets encoded to quoted printable for other charsets more sane (it only worked by accident previously). The _payload now is encoded to the charset.output_charset if it is unicode. | 02 June 2010, 22:03:15 UTC |
c395545 | Antoine Pitrou | 02 June 2010, 17:08:47 UTC | Issue #8873: add a documentation note about possible performance issues with the default of unbuffered IO in subprocess.Popen. | 02 June 2010, 17:08:47 UTC |
3b4849a | Vinay Sajip | 02 June 2010, 10:05:31 UTC | Logging: improved error reporting for BaseConfigurator.resolve(). | 02 June 2010, 10:05:31 UTC |
27c72e9 | Ronald Oussoren | 02 June 2010, 03:47:14 UTC | Fix for issue8868: without this patch 'MacOS.WMAvailable()' will return False on MacOSX 10.5 or earlier and scripts won't be able to access GUI functionality. | 02 June 2010, 03:47:14 UTC |
98bc31f | Senthil Kumaran | 02 June 2010, 02:19:15 UTC | Fix issue8788 - description of doseq parameter in urllib.urlencode | 02 June 2010, 02:19:15 UTC |
824912e | Brian Curtin | 01 June 2010, 13:29:13 UTC | Fix #8618. Ask the Windows mixer API if there are any playback devices configured before attempting to test PlaySound. | 01 June 2010, 13:29:13 UTC |
4f0108b | Senthil Kumaran | 01 June 2010, 12:40:07 UTC | Fix Issue8797 - urllib2 basic authentication fix for wrong passwords. It fails after 5 retries. | 01 June 2010, 12:40:07 UTC |
b1a1405 | Georg Brandl | 01 June 2010, 07:25:23 UTC | Put docs for RegexObject.search() before RegexObject.match() to mirror re.search() and re.match() order. | 01 June 2010, 07:25:23 UTC |
ac94f4f | R. David Murray | 01 June 2010, 01:42:41 UTC | #7583: clarify discussion of hard tab expansion in doctests. | 01 June 2010, 01:42:41 UTC |
de535cb | Antoine Pitrou | 31 May 2010, 17:01:01 UTC | Improve documentation for getaddrinfo() (part of #8857) | 31 May 2010, 17:01:01 UTC |
4ca7c3c | Mark Dickinson | 30 May 2010, 13:18:10 UTC | Issue #8748: Fix incorrect results from comparisons between an integer and a complex instance. Based on a patch by Meador Inge. | 30 May 2010, 13:18:10 UTC |
4b3035d | Mark Dickinson | 30 May 2010, 12:17:11 UTC | Remove declaration for unused variable. | 30 May 2010, 12:17:11 UTC |
8133637 | Mark Dickinson | 30 May 2010, 12:12:25 UTC | Issue #5211: Complete removal of implicit coercions for the complex type. Coercion for arithmetic operations was already removed in r78280, but that commit didn't remove coercion for rich comparisons. | 30 May 2010, 12:12:25 UTC |
ddac338 | Mark Dickinson | 29 May 2010, 21:00:52 UTC | Untabify Modules/config.c.in. | 29 May 2010, 21:00:52 UTC |
3d08d88 | Stefan Krah | 29 May 2010, 12:54:35 UTC | Fix typo | 29 May 2010, 12:54:35 UTC |
9fe6199 | Antoine Pitrou | 29 May 2010, 12:06:13 UTC | Issue #8840: Make documentation for truncate() clearer | 29 May 2010, 12:06:13 UTC |
84a8d8f | Georg Brandl | 29 May 2010, 08:46:18 UTC | #8616: add new turtle demo "nim". | 29 May 2010, 08:46:18 UTC |
cbd7d3d | R. David Murray | 28 May 2010, 18:17:20 UTC | Make the ctl-C shutdown of serve.py prettier. | 28 May 2010, 18:17:20 UTC |
e5d1c05 | R. David Murray | 28 May 2010, 18:08:11 UTC | Make reference to Generic Attribute Management a hyperlink. | 28 May 2010, 18:08:11 UTC |
83cba05 | Brian Curtin | 28 May 2010, 15:49:21 UTC | Fix #8405 for slow buildbots. Remove the sleep on startup and move the pipe communication into a loop to retry in case a buildbot gets even slower. | 28 May 2010, 15:49:21 UTC |
b41afb5 | Martin v. Löwis | 28 May 2010, 15:28:47 UTC | Issue #1759169: Drop _XOPEN_SOURCE on Solaris. | 28 May 2010, 15:28:47 UTC |
9b14ae8 | Benjamin Peterson | 28 May 2010, 03:10:31 UTC | 2to3 doesn't fix test_support #6583 | 28 May 2010, 03:10:31 UTC |
29d438c | Benjamin Peterson | 28 May 2010, 02:12:36 UTC | remove non-ascii coding per PEP 8 | 28 May 2010, 02:12:36 UTC |
0388362 | Victor Stinner | 27 May 2010, 22:29:48 UTC | Issue #8835: test_support.transient_internet() catchs gaierror(EAI_NONAME) and gaierror(EAI_NODATA) | 27 May 2010, 22:29:48 UTC |
29f1bb3 | Andrew M. Kuchling | 27 May 2010, 21:29:59 UTC | Add item | 27 May 2010, 21:29:59 UTC |
9292ee0 | Alexander Belopolsky | 27 May 2010, 20:55:27 UTC | Issue #7150: Raise OverflowError if the result of adding or subtracting timedelta from date or datetime falls outside of the MINYEAR:MAXYEAR range. | 27 May 2010, 20:55:27 UTC |
3bfd031 | Andrew M. Kuchling | 27 May 2010, 13:30:09 UTC | Remove top-level 'General Questions' section, pushing up the questions it contains | 27 May 2010, 13:30:09 UTC |
2eaa542 | Andrew M. Kuchling | 27 May 2010, 13:22:53 UTC | Rewrite wxWidgets section | 27 May 2010, 13:22:53 UTC |
4a057e6 | Alexander Belopolsky | 26 May 2010, 20:57:04 UTC | Added Andrej Krpic. (Thanks for issue #7879 patch.) | 26 May 2010, 20:57:04 UTC |
58451d2 | Alexander Belopolsky | 26 May 2010, 20:45:37 UTC | Issue #7879: Skip negative timestamps test on any Windows platform using unittest.skipIf decorator. | 26 May 2010, 20:45:37 UTC |
a26cf46 | Alexander Belopolsky | 26 May 2010, 19:43:16 UTC | Issue #7879: Do not test negative timestamps on any Windows platform including Windows CE. | 26 May 2010, 19:43:16 UTC |
784a47f | Mark Dickinson | 26 May 2010, 19:06:33 UTC | Issue #8825: additional testcases for int(string, 0) and long(string, 0). | 26 May 2010, 19:06:33 UTC |
708c072 | Victor Stinner | 26 May 2010, 17:25:28 UTC | Issue #7449: Skip test_socketserver if threading support is disabled | 26 May 2010, 17:25:28 UTC |
c49dfcc | Victor Stinner | 25 May 2010, 22:30:32 UTC | Issue #3798: Write sys.exit() message to sys.stderr to use stderr encoding and error handler, instead of writing to the C stderr file in utf-8 | 25 May 2010, 22:30:32 UTC |
7c4d7d3 | Martin v. Löwis | 25 May 2010, 20:06:02 UTC | Add Alexander Belopolsky. | 25 May 2010, 20:06:02 UTC |
ecb8316 | Mark Dickinson | 25 May 2010, 19:44:49 UTC | Fix a NameError in test_enumerate. | 25 May 2010, 19:44:49 UTC |
2066559 | Mark Dickinson | 25 May 2010, 19:01:08 UTC | Issue #8816: Extra tests for some built-in functions. These tests are ports of IronPython tests. Thanks Gregory Nofi. | 25 May 2010, 19:01:08 UTC |
172e06e | R. David Murray | 25 May 2010, 15:32:06 UTC | Issue 8818: urlparse/urlsplit keyword is 'scheme', not 'default_scheme'. | 25 May 2010, 15:32:06 UTC |
bfbdefe | R. David Murray | 25 May 2010, 15:20:46 UTC | Issue 8143: sync unquote in urlparse with urllib; add comment about doing so. unquote is duplicated in the two files to avoid a circular reference. (This is fixed in Python3.) Updates keep getting made to the public unquote without fixing the urlparse one, however, so this fix syncs the two and adds a comment to both to make sure changes are applied to both. | 25 May 2010, 15:20:46 UTC |
b64c89b | Brian Curtin | 25 May 2010, 15:06:15 UTC | Fix #2810 - handle the case where some registry calls return ERROR_MORE_DATA, requiring another call to get the remaining data. Patch by Daniel Stutzbach | 25 May 2010, 15:06:15 UTC |
264acad | Andrew M. Kuchling | 25 May 2010, 13:34:08 UTC | Add three items | 25 May 2010, 13:34:08 UTC |
eeaf33e | Brett Cannon | 25 May 2010, 02:53:04 UTC | Make the contributor list alphabetical again. | 25 May 2010, 02:53:04 UTC |
66556b0 | Benjamin Peterson | 25 May 2010, 02:23:32 UTC | correct default docs | 25 May 2010, 02:23:32 UTC |
e7505b4 | Benjamin Peterson | 24 May 2010, 22:04:53 UTC | set svn:eol-style | 24 May 2010, 22:04:53 UTC |
574a857 | Georg Brandl | 24 May 2010, 21:37:54 UTC | #8616: update module name | 24 May 2010, 21:37:54 UTC |
04ee337 | Victor Stinner | 24 May 2010, 21:37:28 UTC | Add the author of the last fix (Issue #6662) | 24 May 2010, 21:37:28 UTC |
554a3b8 | Victor Stinner | 24 May 2010, 21:33:24 UTC | Issue #6662: Fix parsing of malformatted charref (&#bad;) | 24 May 2010, 21:33:24 UTC |
f0757a2 | Georg Brandl | 24 May 2010, 21:29:07 UTC | #8016: add the CP858 codec (approved by Benjamin). (Also add CP720 to the tests, it was missing there.) | 24 May 2010, 21:29:07 UTC |
dce6e1b | Steven Bethard | 24 May 2010, 03:45:26 UTC | Fix default value for version help. Approved by Benjamin on python-dev: http://mail.python.org/pipermail/python-dev/2010-May/100231.html | 24 May 2010, 03:45:26 UTC |
74bd9cf | Steven Bethard | 24 May 2010, 02:38:00 UTC | argparse documentation updates (including updates to optparse and getopt documentation that were promised in the PEP) | 24 May 2010, 02:38:00 UTC |
151973e | Georg Brandl | 23 May 2010, 21:29:29 UTC | #1436346: make it more obvious that timetuple[7] is yday. | 23 May 2010, 21:29:29 UTC |
fee0f44 | Georg Brandl | 22 May 2010, 21:26:21 UTC | NEWS rewrap and punctuation consistency. | 22 May 2010, 21:26:21 UTC |
36cd75a | Benjamin Peterson | 22 May 2010, 18:52:21 UTC | Merged revisions 80937,81478 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r80937 | benjamin.peterson | 2010-05-07 14:10:58 -0500 (Fri, 07 May 2010) | 1 line remove redundant unicode call ........ r81478 | benjamin.peterson | 2010-05-22 13:47:39 -0500 (Sat, 22 May 2010) | 1 line ensure doctests have some future_features ........ | 22 May 2010, 18:52:21 UTC |
54b40ee | Victor Stinner | 22 May 2010, 13:44:25 UTC | Fix my last commit (r81471) about codecs Rememder: don't touch the code just before a commit | 22 May 2010, 13:44:25 UTC |
7df55da | Victor Stinner | 22 May 2010, 13:37:56 UTC | Issue #6268: More bugfixes about BOM, UTF-16 and UTF-32 * Fix seek() method of codecs.open(), don't write the BOM twice after seek(0) * Fix reset() method of codecs, UTF-16, UTF-32 and StreamWriter classes * test_codecs: use "w+" mode instead of "wt+". "t" mode is not supported by Solaris or Windows, but does it really exist? I found it the in the issue. | 22 May 2010, 13:37:56 UTC |
54d2898 | Georg Brandl | 22 May 2010, 11:43:25 UTC | #8635: document enumerate() start parameter in docstring. | 22 May 2010, 11:43:25 UTC |
a19baf5 | Georg Brandl | 22 May 2010, 11:31:16 UTC | Underscore the name of an internal utility function. | 22 May 2010, 11:31:16 UTC |
5d0ca2c | Georg Brandl | 22 May 2010, 11:29:19 UTC | Issue #3924: Ignore cookies with invalid "version" field in cookielib. | 22 May 2010, 11:29:19 UTC |
f93ce0c | Georg Brandl | 22 May 2010, 08:17:23 UTC | #8785: less confusing description of regex.find*. | 22 May 2010, 08:17:23 UTC |
262be5e | Victor Stinner | 22 May 2010, 02:11:07 UTC | Issue #6268: Fix seek() method of codecs.open(), don't read the BOM twice after seek(0) | 22 May 2010, 02:11:07 UTC |
d6703b5 | Victor Stinner | 21 May 2010, 22:50:28 UTC | Issue #5640: Fix Shift-JIS incremental encoder for error handlers different than strict | 21 May 2010, 22:50:28 UTC |
fa0fdb8 | Georg Brandl | 21 May 2010, 22:03:29 UTC | #8709: mention Windows support for os.devnull. | 21 May 2010, 22:03:29 UTC |
93f6615 | Georg Brandl | 21 May 2010, 21:48:57 UTC | typo | 21 May 2010, 21:48:57 UTC |
042d6a4 | Georg Brandl | 21 May 2010, 21:47:05 UTC | Correct info for Semaphore.acquire() semantics under OSX. | 21 May 2010, 21:47:05 UTC |
26da187 | Benjamin Peterson | 21 May 2010, 21:35:44 UTC | simplify and modernize updatecache() | 21 May 2010, 21:35:44 UTC |
b9e7c01 | Benjamin Peterson | 21 May 2010, 21:32:49 UTC | remove debugging rubish | 21 May 2010, 21:32:49 UTC |
266e454 | Benjamin Peterson | 21 May 2010, 21:31:24 UTC | ensure the last line has a trailing newline #8782 | 21 May 2010, 21:31:24 UTC |
dd59f1b | Georg Brandl | 21 May 2010, 21:30:47 UTC | #8707: remove duplicate paragraph part. | 21 May 2010, 21:30:47 UTC |
bd289da | Benjamin Peterson | 21 May 2010, 21:17:22 UTC | fix name | 21 May 2010, 21:17:22 UTC |
6722ac2 | Benjamin Peterson | 21 May 2010, 21:16:12 UTC | use addCleanup | 21 May 2010, 21:16:12 UTC |
233eb54 | Georg Brandl | 21 May 2010, 20:58:12 UTC | Add missing parameter in SimpleXMLRPCServer signature. | 21 May 2010, 20:58:12 UTC |
da69add | Georg Brandl | 21 May 2010, 20:52:46 UTC | typo | 21 May 2010, 20:52:46 UTC |
eb318d3 | Benjamin Peterson | 21 May 2010, 20:51:45 UTC | return NotImplemented from Mapping when comparing to a non-mapping #8729 | 21 May 2010, 20:51:45 UTC |
16fd5cd | Georg Brandl | 21 May 2010, 20:24:45 UTC | #8783: replace link to now dead hash collision FAQ. | 21 May 2010, 20:24:45 UTC |
c76defc | Vinay Sajip | 21 May 2010, 17:41:34 UTC | Updated logging documentation with more dictConfig information. | 21 May 2010, 17:41:34 UTC |
6a26560 | Antoine Pitrou | 21 May 2010, 17:12:38 UTC | Issue #5753: A new C API function, :cfunc:`PySys_SetArgvEx`, allows embedders of the interpreter to set sys.argv without also modifying sys.path. This helps fix `CVE-2008-5983 <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5983>`_. | 21 May 2010, 17:12:38 UTC |
a85bd06 | Benjamin Peterson | 20 May 2010, 22:23:37 UTC | fix extra 't' #8778 | 20 May 2010, 22:23:37 UTC |
eb3cd30 | Brett Cannon | 20 May 2010, 18:37:55 UTC | Turned out that if you used explicit relative import syntax (e.g. from .os import sep) and it failed, import would still try the implicit relative import semantics of an absolute import (from os import sep). That's not right, so when level is negative, only do explicit relative import semantics. Fixes issue #7902. Thanks to Meador Inge for the patch. | 20 May 2010, 18:37:55 UTC |
b1556c5 | Victor Stinner | 20 May 2010, 11:29:45 UTC | libpython.py: fix support of non-BMP unicode characters Forward port some code from Python3: * join surrogate pairs if sizeof(Py_UNICODE)==2 * Enable non-BMP test on narrow builds using u"\U0001D121" instead of unichr(0x1D121) | 20 May 2010, 11:29:45 UTC |
8f69227 | Tarek Ziadé | 19 May 2010, 22:20:14 UTC | #8759: Fixed user paths in sysconfig for posix and os2 schemes | 19 May 2010, 22:20:14 UTC |
4a76905 | Stefan Krah | 19 May 2010, 15:59:40 UTC | Fix typo. | 19 May 2010, 15:59:40 UTC |
8a6f3fe | Stefan Krah | 19 May 2010, 15:46:39 UTC | Fix typos in docstrings. | 19 May 2010, 15:46:39 UTC |
019551f | Ezio Melotti | 19 May 2010, 00:32:52 UTC | Fix typo in argparse doc. | 19 May 2010, 00:32:52 UTC |
e3a84e8 | Giampaolo Rodolà | 18 May 2010, 20:04:31 UTC | Fix issue #8573 (asyncore._strerror bug): fixed os.strerror typo; included NameError in the tuple of expected exception; added test case for asyncore._strerror. | 18 May 2010, 20:04:31 UTC |
cccfce1 | Senthil Kumaran | 18 May 2010, 13:40:23 UTC | Doc Fix. Correct link to Zephyr ASDL Abstract page. | 18 May 2010, 13:40:23 UTC |
a38cd52 | Vinay Sajip | 18 May 2010, 08:16:27 UTC | Fixed minor typo in ReST markup. | 18 May 2010, 08:16:27 UTC |
71a6324 | Senthil Kumaran | 18 May 2010, 03:20:43 UTC | Fix minor typo. | 18 May 2010, 03:20:43 UTC |
83137c2 | Antoine Pitrou | 17 May 2010, 19:56:59 UTC | Issue #7079: Fix a possible crash when closing a file object while using it from another thread. Patch by Daniel Stutzbach. | 17 May 2010, 19:56:59 UTC |
af87f9f | Florent Xicluna | 17 May 2010, 13:35:09 UTC | Issue #1285086: Speed up urllib.quote and urllib.unquote for simple cases. | 17 May 2010, 13:35:09 UTC |
4fc2a00 | Tarek Ziadé | 17 May 2010, 10:54:43 UTC | upgraded distutils docs w.r.t. the manifest regeneration | 17 May 2010, 10:54:43 UTC |
e127e24 | Florent Xicluna | 17 May 2010, 10:39:07 UTC | Slight style cleanup. | 17 May 2010, 10:39:07 UTC |