summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed a compiler warningChristian Heimes2008-11-111-1/+3
|
* Merged revisions 67180 via svnmerge fromBenjamin Peterson2008-11-105-12/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ................ r67180 | benjamin.peterson | 2008-11-10 16:11:12 -0600 (Mon, 10 Nov 2008) | 29 lines Merged revisions 66985,67170,67173,67177-67179 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r66985 | benjamin.peterson | 2008-10-20 16:43:46 -0500 (Mon, 20 Oct 2008) | 1 line no need to use nested try, except, finally ........ r67170 | benjamin.peterson | 2008-11-08 12:28:31 -0600 (Sat, 08 Nov 2008) | 1 line fix #4271: fix_imports didn't recognize imports with parenthesis (ie from x import (a, b)) ........ r67173 | benjamin.peterson | 2008-11-08 17:42:08 -0600 (Sat, 08 Nov 2008) | 1 line consolidate test ........ r67177 | benjamin.peterson | 2008-11-09 21:52:52 -0600 (Sun, 09 Nov 2008) | 1 line let the metclass fixer handle complex assignments in the class body gracefully ........ r67178 | benjamin.peterson | 2008-11-10 15:26:43 -0600 (Mon, 10 Nov 2008) | 1 line the metaclass fixers shouldn't die when bases are not a simple name ........ r67179 | benjamin.peterson | 2008-11-10 15:29:58 -0600 (Mon, 10 Nov 2008) | 1 line allow the fix_import pattern to catch from imports with parenthesis ........ ................
* update string formatting grammarBenjamin Peterson2008-11-091-1/+1
|
* Merged revisions 67171 via svnmerge fromBenjamin Peterson2008-11-082-6/+1
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67171 | benjamin.peterson | 2008-11-08 12:38:54 -0600 (Sat, 08 Nov 2008) | 4 lines check for assignment to __debug__ during AST generation Also, give assignment to None a better error message ........
* fix the socketserver demo code for py3kBenjamin Peterson2008-11-085-30/+38
| | | | #4275 Thanks to Don MacMillen
* Blocked revisions 67166 via svnmergeBenjamin Peterson2008-11-080-0/+0
| | | | | | | | ........ r67166 | benjamin.peterson | 2008-11-08 11:07:06 -0600 (Sat, 08 Nov 2008) | 1 line clarify what was added ........
* Blocked revisions 67163 via svnmergeBenjamin Peterson2008-11-080-0/+0
| | | | | | | | ........ r67163 | benjamin.peterson | 2008-11-08 11:04:18 -0600 (Sat, 08 Nov 2008) | 1 line move context clue to versionchanged tag ........
* Merged revisions 67162 via svnmerge fromBenjamin Peterson2008-11-082-21/+27
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67162 | benjamin.peterson | 2008-11-08 10:55:33 -0600 (Sat, 08 Nov 2008) | 1 line a few compile() and ast doc improvements ........
* compile can also produce ASTBenjamin Peterson2008-11-081-4/+4
|
* #4283: fix left-over iteritems() in distutils.Georg Brandl2008-11-082-1/+3
|
* Merged revisions 67149 via svnmerge fromMartin v. Löwis2008-11-072-0/+13
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67149 | martin.v.loewis | 2008-11-07 19:51:50 +0100 (Fr, 07 Nov 2008) | 1 line Issue #1656675: Register a drop handler for .py* files on Windows. ........
* Merged revisions 67117-67119,67123-67124,67143 via svnmerge fromGeorg Brandl2008-11-075-165/+202
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67117 | georg.brandl | 2008-11-06 11:17:58 +0100 (Thu, 06 Nov 2008) | 2 lines #4268: Use correct module for two toplevel functions. ........ r67118 | georg.brandl | 2008-11-06 11:19:11 +0100 (Thu, 06 Nov 2008) | 2 lines #4267: small fixes in sqlite3 docs. ........ r67119 | georg.brandl | 2008-11-06 11:20:49 +0100 (Thu, 06 Nov 2008) | 2 lines #4245: move Thread section to the top. ........ r67123 | georg.brandl | 2008-11-06 19:49:15 +0100 (Thu, 06 Nov 2008) | 2 lines #4247: add "pass" examples to tutorial. ........ r67124 | andrew.kuchling | 2008-11-06 20:23:02 +0100 (Thu, 06 Nov 2008) | 1 line Fix grammar error; reword two paragraphs ........ r67143 | georg.brandl | 2008-11-07 09:27:39 +0100 (Fri, 07 Nov 2008) | 2 lines Fix syntax. ........
* name the releaseBenjamin Peterson2008-11-071-2/+3
|
* post release cleanupBarry Warsaw2008-11-072-1/+13
|
* Retagging.Barry Warsaw2008-11-071-0/+1
|
* De-taggingv3.0rc2Barry Warsaw2008-11-071-0/+1
|
* A totally crappy workaround for issue 4266, but this allows me to build theBarry Warsaw2008-11-071-3/+0
| | | | release.
* TaggingBarry Warsaw2008-11-071-0/+1
|
* Removing old tag.Barry Warsaw2008-11-071-0/+1
|
* updateBarry Warsaw2008-11-071-1/+1
|
* Merged revisions 67125 via svnmerge fromMartin v. Löwis2008-11-061-4/+6
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67125 | martin.v.loewis | 2008-11-06 20:46:03 +0100 (Do, 06 Nov 2008) | 2 lines Stop including fake manifest file in DLLs directory. ........
* Merged revisions 67120 via svnmerge fromMartin v. Löwis2008-11-063-1/+13
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67120 | martin.v.loewis | 2008-11-06 17:43:00 +0100 (Do, 06 Nov 2008) | 2 lines Issue #4120: Exclude manifest from extension modules in VS2008. ........
* Tagging release.Barry Warsaw2008-11-061-0/+1
|
* Bumping to 3.0rc2.Barry Warsaw2008-11-067-17/+14
|
* periodBenjamin Peterson2008-11-051-1/+1
|
* fix #4211: the __path__ of a frozen package should be a list.Benjamin Peterson2008-11-053-28/+21
| | | | Patch by Brett Cannon, review by Christian Heimes.
* Merged revisions 67089,67091,67101 via svnmerge fromBenjamin Peterson2008-11-054-10/+23
| | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67089 | benjamin.peterson | 2008-11-03 14:43:20 -0600 (Mon, 03 Nov 2008) | 1 line clarify by splitting into multiple paragraphs ........ r67091 | benjamin.peterson | 2008-11-03 16:34:57 -0600 (Mon, 03 Nov 2008) | 1 line move a FileIO test to test_fileio ........ r67101 | georg.brandl | 2008-11-04 14:49:35 -0600 (Tue, 04 Nov 2008) | 2 lines #4167: fix markup glitches. ........
* Blocked revisions 66878 via svnmergeBenjamin Peterson2008-11-050-0/+0
| | | | | | | | | | ........ r66878 | benjamin.peterson | 2008-10-11 12:25:36 -0500 (Sat, 11 Oct 2008) | 4 lines give poplib a real test suite #4088 from Giampaolo Rodola'x ........
* Fixed issue #3727: poplib module broken by str to unicode conversionChristian Heimes2008-11-053-105/+300
| | | | Victor strikes again! Assisted by Barry
* Issue #3714: nntplib module broken by str to unicode conversionChristian Heimes2008-11-052-63/+54
| | | | Patch by Victor, Reviewed by Barry
* Issue #1210: Fixed imaplibChristian Heimes2008-11-053-118/+80
| | | | Patch by Victor Stinner, reviewed by Barry Warsaw.
* Fixed issue #4233.Christian Heimes2008-11-054-15/+41
| | | | | Changed semantic of _fileio.FileIO's close() method on file objects with closefd=False. The file descriptor is still kept open but the file object behaves like a closed file. The FileIO object also got a new readonly attribute closefd. Approved by Barry
* Merged revisions 67098 via svnmerge fromMartin v. Löwis2008-11-046-25/+37
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67098 | martin.v.loewis | 2008-11-04 21:40:09 +0100 (Di, 04 Nov 2008) | 2 lines Issue #4204: Fixed module build errors on FreeBSD 4. ........
* Issue #3774: Fixed an error when create a Tkinter menu item without commandHirokazu Yamamoto2008-11-041-12/+13
| | | | and then remove it. Written by Guilherme Polo (gpolo). Ported r67082.
* Sorry, r67092 is commit miss....Hirokazu Yamamoto2008-11-042-21/+8
|
* Blocked revisions 67002 via svnmergeHirokazu Yamamoto2008-11-042-8/+21
| | | | | | | | ........ r67002 | hirokazu.yamamoto | 2008-10-23 09:37:33 +0900 | 1 line Issue #4183: Some tests didn't run with pickle.HIGHEST_PROTOCOL. ........
* fix test_descrBenjamin Peterson2008-11-031-1/+1
|
* Merged revisions 67028,67040,67044,67046,67052,67065,67070,67077,67082 via ↵Benjamin Peterson2008-11-0312-14/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r67028 | benjamin.peterson | 2008-10-25 18:27:07 -0500 (Sat, 25 Oct 2008) | 1 line don't use a catch-all ........ r67040 | armin.rigo | 2008-10-28 12:01:21 -0500 (Tue, 28 Oct 2008) | 5 lines Fix one of the tests: it relied on being present in an "output test" in order to actually test what it was supposed to test, i.e. that the code in the __del__ method did not crash. Use instead the new helper test_support.captured_output(). ........ r67044 | amaury.forgeotdarc | 2008-10-29 18:15:57 -0500 (Wed, 29 Oct 2008) | 3 lines Correct error message in io.open(): closefd=True is the only accepted value with a file name. ........ r67046 | thomas.heller | 2008-10-30 15:18:13 -0500 (Thu, 30 Oct 2008) | 2 lines Fixed a modulefinder crash on certain relative imports. ........ r67052 | christian.heimes | 2008-10-30 16:26:15 -0500 (Thu, 30 Oct 2008) | 1 line Issue #4237: io.FileIO() was raising invalid warnings caused by insufficient initialization of PyFileIOObject struct members. ........ r67065 | benjamin.peterson | 2008-10-30 18:59:18 -0500 (Thu, 30 Oct 2008) | 1 line move unprefixed error into .c file ........ r67070 | benjamin.peterson | 2008-10-31 15:41:44 -0500 (Fri, 31 Oct 2008) | 1 line rephrase has_key doc ........ r67077 | benjamin.peterson | 2008-11-03 09:14:51 -0600 (Mon, 03 Nov 2008) | 1 line #4048 make the parser module accept relative imports as valid ........ r67082 | hirokazu.yamamoto | 2008-11-03 12:03:06 -0600 (Mon, 03 Nov 2008) | 2 lines Issue #3774: Fixed an error when create a Tkinter menu item without command and then remove it. Written by Guilherme Polo (gpolo). ........
* Correct the pickle test, broken since r67059:Amaury Forgeot d'Arc2008-10-311-2/+9
| | | | the python version of pickle is still more tolerant than the C one.
* Merged revisions 67066 via svnmerge fromBenjamin Peterson2008-10-314-13/+62
| | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67066 | benjamin.peterson | 2008-10-30 21:16:05 -0500 (Thu, 30 Oct 2008) | 5 lines make sure the parser flags and passed onto the compiler This fixes "from __future__ import unicode_literals" in an exec statment See #4225 ........
* #3626: On cygwin, starting "python z" would not display any error message:Amaury Forgeot d'Arc2008-10-302-3/+15
| | | | printf("%ls") fails if the wide string is 1 char long :-(
* Blocked revisions 67060-67061 via svnmergeBenjamin Peterson2008-10-300-0/+0
| | | | | | | | | | | | ........ r67060 | benjamin.peterson | 2008-10-30 17:39:25 -0500 (Thu, 30 Oct 2008) | 1 line backport bin() documentation ........ r67061 | benjamin.peterson | 2008-10-30 17:44:18 -0500 (Thu, 30 Oct 2008) | 1 line finish backporting binary literals and new octal literals docs ........
* Merged revisions 67049 via svnmerge fromAmaury Forgeot d'Arc2008-10-303-16/+47
| | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r67049 | amaury.forgeotdarc | 2008-10-30 22:18:34 +0100 (jeu., 30 oct. 2008) | 8 lines Issue #4176: Pickle would crash the interpreter when a __reduce__ function does not return an iterator for the 4th and 5th items. (sequence-like and mapping-like state) A list is not an iterator... Will backport to 2.6 and 2.5. ........
* Issue 3723: Fixed initialization of subinterpretersChristian Heimes2008-10-309-3/+43
| | | | | The patch fixes several issues with Py_NewInterpreter as well as the demo for multiple subinterpreters. Most of the patch was written by MvL with help from Benjamin, Amaury and me. Graham Dumpleton has verified that this patch fixes an issue with mod_wsgi.
* Issue #4213: The file system encoding is now normalized by the codec ↵Christian Heimes2008-10-302-9/+35
| | | | | | subsystem, for example UTF-8 is turned into utf-8. Patch created by Victor and reviewed by me. The change is required for proper initialization of subinterpreters.
* Issue #4200: Changed the atexit module to store its state in its PyModuleDef ↵Christian Heimes2008-10-302-50/+85
| | | | atexitmodule. This fixes a bug with multiple subinterpeters. The bug was found by Graham Dumpletom during his work on a 3.0 port of mod_wsgi. The patch has been reviewed by Benjamin.
* Issue #4237: io.FileIO() was raising invalid warnings caused by insufficient ↵Christian Heimes2008-10-302-2/+11
| | | | initialization of PyFileIOObject struct members.
* Issue #4237: io.FileIO() was raising invalid warnings caused by insufficient ↵Christian Heimes2008-10-301-0/+3
| | | | initialization of PyFileIOObject struct members.
* #4170: Fix segfault when pickling a defauldict object.Amaury Forgeot d'Arc2008-10-303-1/+20
| | | | | | | | The 2.x dict.iteritems() returns an iterator, whereas the 3.0 dict.items() returns a "view", which is iterable, but not an iterator with its __next__ method. Patch by Hirokazu Yamamoto.
* Improve pickle's documentation.Alexandre Vassalotti2008-10-291-209/+182
| | | | | | | Deprecate the previously undocumented Pickler.fast attribute. Revamp the "Pickling Class Instances" section. Reorganize sections and subsections. Clean up TextReader example.