Commits

Show all
Author Commit Message Labels Comments Date
Christian Heimes
Issue #4200: Changed the atexit module to store its state in its PyModuleDef 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.
Christian Heimes
Issue #4237: io.FileIO() was raising invalid warnings caused by insufficient initialization of PyFileIOObject struct members.
Christian Heimes
Issue #4237: io.FileIO() was raising invalid warnings caused by insufficient initialization of PyFileIOObject struct members.
Amaury Forgeot d'Arc
#4170: Fix segfault when pickling a defauldict object. 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.
Alexandre Vassalotti
Improve pickle's documentation. Deprecate the previously undocumented Pickler.fast attribute. Revamp the "Pickling Class Instances" section. Reorganize sections and subsections. Clean up TextReader example.
Benjamin Peterson
fix some more print statements
Benjamin Peterson
Blocked revisions 67041 via svnmerge ........ r67041 | benjamin.peterson | 2008-10-29 15:33:00 -0500 (Wed, 29 Oct 2008) | 1 line mention the version gettempdir() was added ........
Benjamin Peterson
Merged revisions 67030-67031 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r67030 | benjamin.peterson | 2008-10-26 15:21:13 -0500 (Sun, 26 Oct 2008) | 1 line fix __future__ imports when multiple features are given ........ r67031 | benjamin.peterson | 2008-10-26 15:33:19 -0500 (Sun, 26 Oct 2008) | 1 line add forgotten test for r67030 ........
Benjamin Peterson
default source encoding is now utf-8
Alexandre Vassalotti
Remove a confusing statement in Pickler's docstring. Pickler does not read anything from the given file.
Alexandre Vassalotti
Fix a grammar mistake in a comment.
Benjamin Peterson
Merged revisions 66974,66977,66984,66989,66992,66994-66996,66998-67000,67007,67015 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66974 | benjamin.peterson | 2008-10-19 08:59:01 -0500 (Sun, 19 Oct 2008) | 1 line fix compiler warning ........ r66977 | benjamin.peterson | 2008-10-19 14:39:16 -0500 (Sun, 19 Oct 2008) | 1 line mention -n ........ r66984 | armin.ronacher | 2008-10-20 16:29:08 -0500 (Mon, 20 Oct 2008) | 3 lines Fixed #4062, added import for _ast.__version__ to ast to match the documented b…
Benjamin Peterson
Blocked revisions 67013 via svnmerge ........ r67013 | benjamin.peterson | 2008-10-24 21:53:28 -0500 (Fri, 24 Oct 2008) | 1 line give a py3k warning when 'nonlocal' is used as a variable name ........
Benjamin Peterson
update Python-ast.c
Benjamin Peterson
fix some py3k doc nits
Benjamin Peterson
add grammar tests for nonlocal
Alexandre Vassalotti
More improvements to pickle's documentation. Add "Restricting Globals" section. Remove useless 'verbose' flag in the example dbpickle.py.
Walter Dörwald
Merged revisions 67005 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r67005 | walter.doerwald | 2008-10-23 15:11:39 +0200 (Do, 23 Okt 2008) | 2 lines Use the correct names of the stateless codec functions (Fixes issue 4178). ........
Hirokazu Yamamoto
Blocked revisions 67002 via svnmerge ........ r67002 | hirokazu.yamamoto | 2008-10-23 09:37:33 +0900 | 1 line Issue #4183: Some tests didn't run with pickle.HIGHEST_PROTOCOL. ........
Hirokazu Yamamoto
Issue #4183: Some tests didn't run with pickle.HIGHEST_PROTOCOL. Reviewed by Benjamin Peterson.
Benjamin Peterson
document 'y(#)' format codes for Py_BuildValue
Benjamin Peterson
make struct static
Benjamin Peterson
document changes to metaclasses
Benjamin Peterson
restore compilation on OpenBSD #4146
Benjamin Peterson
Merged revisions 66887,66891,66902-66903,66905-66906,66911-66913,66922,66927-66928,66936,66939-66940,66962,66964,66973 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ................ r66887 | benjamin.peterson | 2008-10-13 16:51:40 -0500 (Mon, 13 Oct 2008) | 1 line document how to disable fixers ................ r66891 | amaury.forgeotdarc | 2008-10-14 16:47:22 -0500 (Tue, 14 Oct 2008) | 5 lines #4122: On Windows, Py_UNICODE_ISSPACE cannot be used in an extension module: compilation fails with "undefined reference to _Py_ascii_whitespace" Will b…
Alexandre Vassalotti
Improve pickle's documentation. Use double-space for ending a sentence. Add dbpickle.py example. Improve description about persistent IDs.
Alexandre Vassalotti
Improve pickle's documentation. There is still much to be done, but I am committing my changes incrementally to avoid losing them again (for a third time now).
Amaury Forgeot d'Arc
#3664: The pickle module could segfault if a Pickler instance is not correctly initialized: when a subclass forgets to call the base __init__ method, or when __init__ is called a second time with invalid parameters Patch by Alexandre Vassalotti.
Martin von Löwis
Issue #3717: Fix Demo/embed/demo.c. Reviewed by Benjamin Peterson.
Martin von Löwis
Merged revisions 66958 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r66958 | martin.v.loewis | 2008-10-17 15:43:01 +0200 (Fr, 17 Okt 2008) | 1 line Issue #4091: Install pythonxy.dll in system32 again. ........
  1. Prev
  2. Next