Amaury Forgeot d'Arc
3d17a5c5ae
Merged revisions 64214 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64214 | amaury.forgeotdarc | 2008-06-13 02:42:22 +0200 (ven., 13 juin 2008) | 6 lines
Restore support for Microsoft VC6 compiler.
Some functions in the msvcrt module are skipped,
and socket.ioctl is enabled only when using a more recent Platform SDK.
(and yes, there are still companies that use a 10-years old compiler)
........
2008-06-13 01:09:34 +00:00
Benjamin Peterson
e68df0fbe5
Merged revisions 64212 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64212 | benjamin.peterson | 2008-06-12 19:09:47 -0500 (Thu, 12 Jun 2008) | 3 lines
#1683 prevent forking from interfering in threading storage
This should prevent some test_multiprocessing failures
........
2008-06-13 00:26:50 +00:00
Amaury Forgeot d'Arc
762681b515
Slowly apply part of #2065 : py3k can be compiled with VS8.0
2008-06-12 23:03:41 +00:00
Amaury Forgeot d'Arc
6166717fa4
Merged revisions 64202 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64202 | amaury.forgeotdarc | 2008-06-12 23:58:20 +0200 (jeu., 12 juin 2008) | 5 lines
Update VS8.0 build files, using the script vs9to8.py.
Also remove references to odbc libraries, which are not shipped with vs2003 express.
(and certainly not useful)
........
2008-06-12 22:53:41 +00:00
Amaury Forgeot d'Arc
167cb57960
Merged revisions 64197 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64197 | amaury.forgeotdarc | 2008-06-12 22:27:42 +0200 (jeu., 12 juin 2008) | 3 lines
It seems that my VS2008 Express does not include a project in the build configuration,
if its UUID has lowercase letters.
........
2008-06-12 22:38:07 +00:00
Benjamin Peterson
29a1618c10
Blocked revisions 64206 via svnmerge
...
........
r64206 | benjamin.peterson | 2008-06-12 17:33:06 -0500 (Thu, 12 Jun 2008) | 2 lines
add py3k warnings to rfc822
........
2008-06-12 22:34:18 +00:00
Amaury Forgeot d'Arc
9d865c9650
On Windows, repair compilation of builtin modules _stringio and _pickle.
...
(Alexandre, the MSVC build files are in PCBuild.
the PC/Vxxx directories try to support older compilers)
2008-06-12 22:27:27 +00:00
Georg Brandl
9f0f960d4c
Remove traces of rfc822.
2008-06-12 22:23:59 +00:00
Benjamin Peterson
a0c0a4a261
remove the rfc822 module
2008-06-12 22:15:50 +00:00
Georg Brandl
83e9f4cd77
Remove last traces of mimetools.
2008-06-12 18:52:31 +00:00
Alexandre Vassalotti
b1549092ea
Removed _stringio from Windows build.
...
For some yet unknown reason, MSVC's linker fails to resolve
_stringio's module initializer (PyInit__stringio). This probably means
the module is not build correctly. Therefore, I am removing Windows
support temporarily until I find how to add new modules properly for
MSVC.
2008-06-12 18:35:39 +00:00
Alexandre Vassalotti
ca2d610dba
Restore _pickle module accelerator module.
...
Removed Windows support temporarily.
64bit bug with integer unpickling is now fixed.
2008-06-12 18:26:05 +00:00
Alexandre Vassalotti
829b99195d
Fixed test_urllib2 by coercing Message object to str
...
before passing it to io.StringIO.write().
2008-06-12 18:02:10 +00:00
Benjamin Peterson
ab82a97b73
remove a mimetools import
2008-06-12 17:36:10 +00:00
Benjamin Peterson
04f7d5397e
attempt to fix multiprocessing
2008-06-12 17:02:47 +00:00
Benjamin Peterson
e0d9bb83ec
Blocked revisions 64169 via svnmerge
...
........
r64169 | benjamin.peterson | 2008-06-12 09:23:49 -0500 (Thu, 12 Jun 2008) | 1 line
deprecated mimetools
........
2008-06-12 14:26:32 +00:00
Benjamin Peterson
425ea7f9e4
add a period
2008-06-12 14:11:35 +00:00
Benjamin Peterson
23c51a26a5
actually remove the mimetools module
2008-06-12 14:06:57 +00:00
Benjamin Peterson
af488af55d
fix compiler warning
2008-06-12 13:16:38 +00:00
Barry Warsaw
820c120059
Patch for issue 2848, mostly by Humberto Diogenes, with a couple of
...
small fixes by Barry. This removes mimetools from the stdlib.
2008-06-12 04:06:45 +00:00
Benjamin Peterson
75f25f2c9a
revert the addition of _pickle because it was causing havok with 64-bit
2008-06-12 03:10:02 +00:00
Barry Warsaw
f501942c76
Update NEWS and ACKS for issue 2849.
2008-06-12 02:42:00 +00:00
Barry Warsaw
596097e0bc
Patch by Humberto Diogenes for issue 2849, removing rfc822 module from
...
the standard library. There are still a few cases of it in Demo and
Tools, but that's fine for now. These should eventually get cleaned
up. mimetools still has an import of rfc822, but mimetools itself
should go away.
2008-06-12 02:38:51 +00:00
Benjamin Peterson
a5b41eb1e6
fix test_pyclbr which failed because the new StringIO presented bases it couldn't find
2008-06-12 01:50:39 +00:00
Alexandre Vassalotti
3ade6f9007
Fixed test_tempfile.
...
Added the encoding, errors, line_buffering attribute to io.StringIO
make more compatible with TextIOWrapper's API.
2008-06-12 01:13:54 +00:00
Alexandre Vassalotti
3c415a26e3
Attempt to fix the Windows build for _stringio and _pickle.
...
I don't have any win32 machine in my reach. So, I can't test this.
2008-06-12 00:52:32 +00:00
Alexandre Vassalotti
01b07cdb61
Fixed test_sys failure due to removal of the unused slots
...
in PyNumberMethods.
2008-06-12 00:23:43 +00:00
Alexandre Vassalotti
ccc63b1d74
Added Windows build config for _stringio and _pickle.
2008-06-11 23:38:40 +00:00
Alexandre Vassalotti
66b343b65f
Removed exception renaming cruft in pickle.py.
2008-06-11 23:28:22 +00:00
Alexandre Vassalotti
794652dd06
Issue 2918: Merge StringIO and cStringIO.
2008-06-11 22:58:36 +00:00
Benjamin Peterson
502d89ed15
fix test_ssl
2008-06-11 22:55:41 +00:00
Alexandre Vassalotti
cc313061a5
Issue 2917: Merge the pickle and cPickle module.
2008-06-11 22:43:06 +00:00
Benjamin Peterson
1e637b7373
fix hanging test_xmlrpc
2008-06-11 21:55:48 +00:00
Benjamin Peterson
4f92ca4022
Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods
2008-06-11 20:21:57 +00:00
Georg Brandl
624a7893ea
Add dummy_threading to toctree.
2008-06-11 20:05:22 +00:00
Benjamin Peterson
f00d35a078
Blocked revisions 64128,64133 via svnmerge
...
........
r64128 | benjamin.peterson | 2008-06-11 12:50:00 -0500 (Wed, 11 Jun 2008) | 2 lines
add aliases to threading module
........
r64133 | benjamin.peterson | 2008-06-11 13:02:31 -0500 (Wed, 11 Jun 2008) | 2 lines
add old names back into __all__
........
2008-06-11 19:16:53 +00:00
Benjamin Peterson
672b8031a8
Merged revisions 64125 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64125 | benjamin.peterson | 2008-06-11 12:27:50 -0500 (Wed, 11 Jun 2008) | 2 lines
give the threading API PEP 8 names
........
2008-06-11 19:14:14 +00:00
Georg Brandl
559e5d7f4d
#2630 : Implement PEP 3138.
...
The repr() of a string now contains printable Unicode characters unescaped.
The new ascii() builtin can be used to get a repr() with only ASCII characters in it.
PEP and patch were written by Atsuo Ishimoto.
2008-06-11 18:37:52 +00:00
Amaury Forgeot d'Arc
ea6d58d9d3
Correctly export the module init function. Needed on Windows.
2008-06-11 18:35:23 +00:00
Amaury Forgeot d'Arc
245671c64a
Adaptation to py3k.
2008-06-11 18:12:34 +00:00
Georg Brandl
2c906f1540
Merged revisions 64130 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64130 | georg.brandl | 2008-06-11 19:57:44 +0200 (Wed, 11 Jun 2008) | 2 lines
Clarify what ":errorhandler" refers to.
........
2008-06-11 18:03:09 +00:00
Amaury Forgeot d'Arc
3b4e479d88
Follow-up of PEP 3121:
...
Correct the exported symbol for extension modules built by distutils
2008-06-11 17:46:10 +00:00
Amaury Forgeot d'Arc
f1ca0b11b5
Issue 1342: Python could not start if installed in a directory
...
with non-ascii characters.
This is the simple fix, which uses the FileSystemEncoding.
Replacing all the char* with unicode strings is a major rewrite,
and needs more thinking.
2008-06-11 17:40:47 +00:00
Benjamin Peterson
c354c2e6ef
Merged revisions 64123 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64123 | benjamin.peterson | 2008-06-11 11:50:57 -0500 (Wed, 11 Jun 2008) | 2 lines
fix Windows building for multiprocessing
........
2008-06-11 16:57:54 +00:00
Benjamin Peterson
e711cafab1
Merged revisions 64104,64117 via svnmerge from
...
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64104 | benjamin.peterson | 2008-06-10 21:40:25 -0500 (Tue, 10 Jun 2008) | 2 lines
add the multiprocessing package to fulfill PEP 371
........
r64117 | benjamin.peterson | 2008-06-11 07:26:31 -0500 (Wed, 11 Jun 2008) | 2 lines
fix import of multiprocessing by juggling imports
........
2008-06-11 16:44:04 +00:00
Benjamin Peterson
eec3d71379
#3021 : Antoine Pitrou's Lexical exception handlers
2008-06-11 15:59:43 +00:00
Martin v. Löwis
e8465f2b41
Remove PyInit_cStringIO again.
2008-06-11 06:24:10 +00:00
Martin v. Löwis
6cb0109d64
Fix typo.
2008-06-11 06:22:46 +00:00
Martin v. Löwis
b9e8dcf2e0
Add missing NULL return value.
2008-06-11 05:59:46 +00:00
Martin v. Löwis
6a880a8313
Update to PEP 3121.
2008-06-11 05:48:29 +00:00