]> granicus.if.org Git - python/log
python
16 years agoRemoved some versionadded tags, and a reference to "long" in a sample
Amaury Forgeot d'Arc [Tue, 17 Jun 2008 20:38:00 +0000 (20:38 +0000)]
Removed some versionadded tags, and a reference to "long" in a sample

16 years agoMerged revisions 64089,64098,64100-64102,64113,64115-64116,64118,64120,64132,64342...
Amaury Forgeot d'Arc [Tue, 17 Jun 2008 20:36:03 +0000 (20:36 +0000)]
Merged revisions 64089,64098,64100-64102,64113,64115-64116,64118,64120,64132,64342 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64089 | armin.ronacher | 2008-06-10 22:37:02 +0200 (mar., 10 juin 2008) | 3 lines

  Fix a formatting error in the ast documentation.
........
  r64098 | raymond.hettinger | 2008-06-11 02:25:29 +0200 (mer., 11 juin 2008) | 6 lines

  Mini-PEP: Simplifying numbers.py
  * Convert binary methods in Integral to mixin methods
  * Remove three-arg __pow__ as a required method
  * Make __int__ the root method instead of __long__.
........
  r64100 | raymond.hettinger | 2008-06-11 02:28:51 +0200 (mer., 11 juin 2008) | 1 line

  Update numbers doc for the Integral simplification.
........
  r64101 | raymond.hettinger | 2008-06-11 02:44:47 +0200 (mer., 11 juin 2008) | 3 lines

  Handle the case with zero arguments.
........
  r64102 | benjamin.peterson | 2008-06-11 03:31:28 +0200 (mer., 11 juin 2008) | 4 lines

  convert test_struct to a unittest thanks to Giampaolo Rodola
  I had to disable one test because it was functioning incorrectly, see #1530559
  I also removed the debugging prints
........
  r64113 | thomas.heller | 2008-06-11 09:10:43 +0200 (mer., 11 juin 2008) | 2 lines

  Fix markup.
  Document the new 'offset' parameter for the 'ctypes.byref' function.
........
  r64115 | raymond.hettinger | 2008-06-11 12:30:54 +0200 (mer., 11 juin 2008) | 1 line

  Multi-arg form for set.difference() and set.difference_update().
........
  r64116 | raymond.hettinger | 2008-06-11 14:06:49 +0200 (mer., 11 juin 2008) | 1 line

  Issue 3051:  Let heapq work with either __lt__ or __le__.
........
  r64118 | raymond.hettinger | 2008-06-11 14:39:09 +0200 (mer., 11 juin 2008) | 1 line

  Optimize previous checkin for heapq.
........
  r64120 | raymond.hettinger | 2008-06-11 15:14:50 +0200 (mer., 11 juin 2008) | 1 line

  Add test for heapq using both __lt__ and __le__.
........
  r64132 | gregory.p.smith | 2008-06-11 20:00:52 +0200 (mer., 11 juin 2008) | 3 lines

  Correct an incorrect comment about our #include of stddef.h.
  (see Doug Evans' comment on python-dev 2008-06-10)
........
  r64342 | guido.van.rossum | 2008-06-17 19:38:02 +0200 (mar., 17 juin 2008) | 3 lines

  Roll back Raymond's -r64098 while we think of something better.
  (See issue 3056 -- we're close to a resolution but need unittests.)
........

16 years agoBlocked revisions 64142 via svnmerge
Benjamin Peterson [Tue, 17 Jun 2008 12:53:51 +0000 (12:53 +0000)]
Blocked revisions 64142 via svnmerge

........
  r64142 | georg.brandl | 2008-06-11 13:55:38 -0500 (Wed, 11 Jun 2008) | 2 lines

  Add future_builtins.ascii().
........

16 years agoMerged revisions 64326 via svnmerge from
Benjamin Peterson [Tue, 17 Jun 2008 12:44:04 +0000 (12:44 +0000)]
Merged revisions 64326 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64326 | robert.schuppenies | 2008-06-17 03:42:15 -0500 (Tue, 17 Jun 2008) | 2 lines

  Issue 3048: Fixed sys.sizeof test fails with wide unicode.
........

16 years agoBlocked revisions 63685,64097,64129 via svnmerge
Amaury Forgeot d'Arc [Mon, 16 Jun 2008 20:58:19 +0000 (20:58 +0000)]
Blocked revisions 63685,64097,64129 via svnmerge

........
  r63685 | christian.heimes | 2008-05-26 15:51:41 +0200 (lun., 26 mai 2008) | 2 lines

  Used vs9to8.py to port all VS9.0 changes to 8.0
  Updated VS7.1 and VC6 project files
........
  r64097 | benjamin.peterson | 2008-06-11 00:39:25 +0200 (mer., 11 juin 2008) | 2 lines

  backport of 64096
........
  r64129 | georg.brandl | 2008-06-11 19:53:38 +0200 (mer., 11 juin 2008) | 2 lines

  Fix typos.
........

16 years agoMerged revisions 64317 via svnmerge from
Benjamin Peterson [Mon, 16 Jun 2008 20:57:14 +0000 (20:57 +0000)]
Merged revisions 64317 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64317 | benjamin.peterson | 2008-06-16 15:52:48 -0500 (Mon, 16 Jun 2008) | 1 line

  reduce the test_multiprocessing load to ones that shouldn't hang. These will be reenabled gradually as we find the problems.
........

16 years agoadd some casts and fix the build from 64311
Benjamin Peterson [Mon, 16 Jun 2008 20:47:12 +0000 (20:47 +0000)]
add some casts and fix the build from 64311

16 years agoMerged revisions 64313 via svnmerge from
Benjamin Peterson [Mon, 16 Jun 2008 20:23:03 +0000 (20:23 +0000)]
Merged revisions 64313 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64313 | benjamin.peterson | 2008-06-16 15:18:18 -0500 (Mon, 16 Jun 2008) | 1 line

  fix Tools/scripts/2to3 as the result of a merge error
........

16 years agoMerged revisions 64131,64134-64141,64143-64146 via svnmerge from
Thomas Heller [Mon, 16 Jun 2008 19:56:33 +0000 (19:56 +0000)]
Merged revisions 64131,64134-64141,64143-64146 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64131 | thomas.heller | 2008-06-11 19:58:19 +0200 (Wed, 11 Jun 2008) | 1 line

  Markup fixes, spelling corrections, and better wordings. Hopefully.
........
  r64135 | thomas.heller | 2008-06-11 20:10:43 +0200 (Wed, 11 Jun 2008) | 1 line

  More doc fixes.
........
  r64139 | thomas.heller | 2008-06-11 20:40:51 +0200 (Wed, 11 Jun 2008) | 1 line

  Smaller doc fixes.
........
  r64143 | thomas.heller | 2008-06-11 21:10:22 +0200 (Wed, 11 Jun 2008) | 1 line

  Add versionadded marker to ctypes.c_longdouble.
........
  r64146 | thomas.heller | 2008-06-11 21:58:22 +0200 (Wed, 11 Jun 2008) | 2 lines

  Markup fixes, thanks Georg for the help.
  Document ctypes.util.find_library() and ctypes.util.find_msvcrt().
........

16 years agoMerged revisions 64309 via svnmerge from
Amaury Forgeot d'Arc [Mon, 16 Jun 2008 19:50:09 +0000 (19:50 +0000)]
Merged revisions 64309 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64309 | amaury.forgeotdarc | 2008-06-16 21:12:42 +0200 (lun., 16 juin 2008) | 8 lines

  Issue 3110: Crash with weakref subclass,
  seen after a "import multiprocessing.reduction"

  An instance of a weakref subclass can have attributes.
  If such a weakref holds the only strong reference to the object,
  deleting the weakref will delete the object. In this case,
  the callback must not be called, because the ref object is being deleted!
........

16 years agoimprovements to the fix for #3114
Benjamin Peterson [Sun, 15 Jun 2008 20:09:12 +0000 (20:09 +0000)]
improvements to the fix for #3114

keep the tstate consistent and a better test

16 years agoMerged revisions 64286 via svnmerge from
Benjamin Peterson [Sun, 15 Jun 2008 02:57:40 +0000 (02:57 +0000)]
Merged revisions 64286 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r64286 | benjamin.peterson | 2008-06-14 21:31:05 -0500 (Sat, 14 Jun 2008) | 49 lines

  Merged revisions 63661,63666,63695,63711,63729,63769,63790,63880,63886 via svnmerge from
  svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

  ........
    r63661 | georg.brandl | 2008-05-26 05:26:20 -0500 (Mon, 26 May 2008) | 2 lines

    Add import fixes for dbm package.
  ........
    r63666 | georg.brandl | 2008-05-26 05:49:09 -0500 (Mon, 26 May 2008) | 2 lines

    Add xmlrpc package fixes.
  ........
    r63695 | georg.brandl | 2008-05-26 10:14:33 -0500 (Mon, 26 May 2008) | 2 lines

    Add fixer entries for http package.
  ........
    r63711 | benjamin.peterson | 2008-05-26 13:43:51 -0500 (Mon, 26 May 2008) | 2 lines

    add import mapping for test.test_support -> test.support
  ........
    r63729 | benjamin.peterson | 2008-05-26 16:31:03 -0500 (Mon, 26 May 2008) | 2 lines

    mapping for commands module -> subprocess
  ........
    r63769 | brett.cannon | 2008-05-29 00:13:13 -0500 (Thu, 29 May 2008) | 1 line

    Fixer for UserString.UserString over to the collections module.
  ........
    r63790 | brett.cannon | 2008-05-29 14:13:51 -0500 (Thu, 29 May 2008) | 4 lines

    Add a fixer for UserList.

    Closes issue #2878. Thanks to Quentin Gallet-Gilles for the patch.
  ........
    r63880 | collin.winter | 2008-06-01 18:09:38 -0500 (Sun, 01 Jun 2008) | 6 lines

    Move lib2to3/fixes/{basefix,util}.py down to lib2to3/.

    This is step 1 of turning lib2to3/ into a general-purpose refactoring
    library, reusable by other projects.
  ........
    r63886 | collin.winter | 2008-06-01 22:15:01 -0500 (Sun, 01 Jun 2008) | 5 lines

    Allow refactoring tools to specify a directory for fixer modules.

    This is step 2 of turning lib2to3/ into a general-purpose refactoring
    library, reusable by other projects. Step 1: r63880.
  ........
................

16 years ago#3114 fix a bus error when deallocated exceptions were used
Benjamin Peterson [Sun, 15 Jun 2008 00:05:44 +0000 (00:05 +0000)]
#3114 fix a bus error when deallocated exceptions were used

16 years agoMerged revisions 64095 via svnmerge from
Benjamin Peterson [Sat, 14 Jun 2008 23:04:46 +0000 (23:04 +0000)]
Merged revisions 64095 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64095 | amaury.forgeotdarc | 2008-06-10 16:37:15 -0500 (Tue, 10 Jun 2008) | 3 lines

  Correct test_pydoc for win32 platforms, to account for normalized URLs:
  C:\temp => file:///C|temp/
........

16 years agoImplicit exception chaining via __context__ (PEP 3134).
Guido van Rossum [Sat, 14 Jun 2008 20:20:24 +0000 (20:20 +0000)]
Implicit exception chaining via __context__ (PEP 3134).
Patch 3108 by Antooine Pitrou.

16 years agoRecorded merge of revisions 64257 via svnmerge from
Martin v. Löwis [Sat, 14 Jun 2008 12:03:33 +0000 (12:03 +0000)]
Recorded merge of revisions 64257 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64257 | martin.v.loewis | 2008-06-14 00:38:33 +0200 (Sa, 14 Jun 2008) | 2 lines

  Run svneol.py on all sources.
........

16 years agoMerged revisions 64267-64272 via svnmerge from
Martin v. Löwis [Sat, 14 Jun 2008 11:59:52 +0000 (11:59 +0000)]
Merged revisions 64267-64272 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64267 | amaury.forgeotdarc | 2008-06-14 09:40:32 +0200 (Sa, 14 Jun 2008) | 2 lines

  Use the correct URL for sqlite3 sources, and try to fix windows buildbots.
........
  r64269 | amaury.forgeotdarc | 2008-06-14 10:36:07 +0200 (Sa, 14 Jun 2008) | 3 lines

  on windows, r64214 broke compilation with some recent SDKs,
  because IPPROTO_IPV6 may be an enumeration member...
........
  r64270 | amaury.forgeotdarc | 2008-06-14 11:44:41 +0200 (Sa, 14 Jun 2008) | 4 lines

  Since python2.6 must run on Windows 2000,
  explicitely disable the use of Windows XP themes when compiling tk.
  This is also consistent with the WINVER=0x0500 option.
........
  r64271 | martin.v.loewis | 2008-06-14 13:50:59 +0200 (Sa, 14 Jun 2008) | 3 lines

  Avoid rebuilding tcl/tk.
  Merge x86 changes into AMD64.
........
  r64272 | martin.v.loewis | 2008-06-14 13:51:54 +0200 (Sa, 14 Jun 2008) | 2 lines

  Set eol-style to CRLF for all batch files.
........

16 years agoMerged revisions 64265 via svnmerge from
Martin v. Löwis [Sat, 14 Jun 2008 06:25:37 +0000 (06:25 +0000)]
Merged revisions 64265 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64265 | martin.v.loewis | 2008-06-14 08:24:44 +0200 (Sa, 14 Jun 2008) | 2 lines

  Conservatively restrict support to format 8 repositories.
........

16 years agoremove a versionadded
Benjamin Peterson [Sat, 14 Jun 2008 02:23:29 +0000 (02:23 +0000)]
remove a versionadded

16 years agoMerged revisions 64262 via svnmerge from
Martin v. Löwis [Sat, 14 Jun 2008 01:51:58 +0000 (01:51 +0000)]
Merged revisions 64262 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64262 | martin.v.loewis | 2008-06-14 03:50:46 +0200 (Sa, 14 Jun 2008) | 2 lines

  Support subversion repositories of version 8.
........

16 years agoMerged revisions 64260 via svnmerge from
Martin v. Löwis [Sat, 14 Jun 2008 00:49:05 +0000 (00:49 +0000)]
Merged revisions 64260 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64260 | martin.v.loewis | 2008-06-14 02:41:41 +0200 (Sa, 14 Jun 2008) | 2 lines

  Revert eol-style to CRLF.
........

16 years agoRan svneol.py
Martin v. Löwis [Fri, 13 Jun 2008 23:34:35 +0000 (23:34 +0000)]
Ran svneol.py

16 years agoRun svneol.py for all files currently using Unix line endings.
Martin v. Löwis [Fri, 13 Jun 2008 22:53:14 +0000 (22:53 +0000)]
Run svneol.py for all files currently using Unix line endings.

16 years agoBlocked revisions 64254 via svnmerge
Amaury Forgeot d'Arc [Fri, 13 Jun 2008 21:58:09 +0000 (21:58 +0000)]
Blocked revisions 64254 via svnmerge

........
  r64254 | amaury.forgeotdarc | 2008-06-13 23:54:30 +0200 (ven., 13 juin 2008) | 2 lines

  Add a missing file for VS2005
........

16 years agoAdd missing files for the windows VS2005 compiler
Amaury Forgeot d'Arc [Fri, 13 Jun 2008 21:56:27 +0000 (21:56 +0000)]
Add missing files for the windows VS2005 compiler

16 years agofix multiprocessing line endings in py3k
Benjamin Peterson [Fri, 13 Jun 2008 19:28:21 +0000 (19:28 +0000)]
fix multiprocessing line endings in py3k

16 years agoBlocked revisions 64250 via svnmerge
Benjamin Peterson [Fri, 13 Jun 2008 19:23:31 +0000 (19:23 +0000)]
Blocked revisions 64250 via svnmerge

........
  r64250 | benjamin.peterson | 2008-06-13 14:20:48 -0500 (Fri, 13 Jun 2008) | 1 line

  darn! I converted half of the files the wrong way.
........

16 years agoBlocked revisions 64248 via svnmerge
Benjamin Peterson [Fri, 13 Jun 2008 19:16:07 +0000 (19:16 +0000)]
Blocked revisions 64248 via svnmerge

........
  r64248 | benjamin.peterson | 2008-06-13 14:13:39 -0500 (Fri, 13 Jun 2008) | 1 line

  convert multiprocessing to unix line endings
........

16 years agoMerged revisions 64246 via svnmerge from
Martin v. Löwis [Fri, 13 Jun 2008 19:00:35 +0000 (19:00 +0000)]
Merged revisions 64246 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64246 | martin.v.loewis | 2008-06-13 20:58:47 +0200 (Fr, 13 Jun 2008) | 2 lines

  Pickup sqlite3.dll from binary directory.
  Commit more often.
........

16 years agoMerged revisions 64243-64244 via svnmerge from
Martin v. Löwis [Fri, 13 Jun 2008 18:21:45 +0000 (18:21 +0000)]
Merged revisions 64243-64244 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64243 | martin.v.loewis | 2008-06-13 20:12:51 +0200 (Fr, 13 Jun 2008) | 1 line

  Switch to SQLite 3.5.9.
........
  r64244 | martin.v.loewis | 2008-06-13 20:19:49 +0200 (Fr, 13 Jun 2008) | 1 line

  Update AMD64 build for amalgamated sqlite.
........

16 years agoMerged revisions 64239 via svnmerge from
Martin v. Löwis [Fri, 13 Jun 2008 17:28:35 +0000 (17:28 +0000)]
Merged revisions 64239 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64239 | martin.v.loewis | 2008-06-13 19:22:39 +0200 (Fr, 13 Jun 2008) | 1 line

  Switch to bzip2 1.0.5.
........

16 years agoMerged revisions 64223-64224 via svnmerge from
Benjamin Peterson [Fri, 13 Jun 2008 15:36:43 +0000 (15:36 +0000)]
Merged revisions 64223-64224 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64223 | georg.brandl | 2008-06-13 01:56:50 -0500 (Fri, 13 Jun 2008) | 2 lines

  #3095: don't leak values from Py_BuildValue.
........
  r64224 | georg.brandl | 2008-06-13 02:08:48 -0500 (Fri, 13 Jun 2008) | 2 lines

  Typo.
........

16 years agoMerged revisions 64185-64196 via svnmerge from
Martin v. Löwis [Fri, 13 Jun 2008 14:11:59 +0000 (14:11 +0000)]
Merged revisions 64185-64196 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64185 | martin.v.loewis | 2008-06-12 20:38:47 +0200 (Do, 12 Jun 2008) | 1 line

  Switch to Tcl/Tk 8.5.2.
........
  r64189 | martin.v.loewis | 2008-06-12 20:52:00 +0200 (Do, 12 Jun 2008) | 1 line

  Switch to Tcl/Tk 8.5.
........
  r64191 | martin.v.loewis | 2008-06-12 21:00:14 +0200 (Do, 12 Jun 2008) | 1 line

  Revert bogus disabling of Tcl and Tk.
........
  r64194 | martin.v.loewis | 2008-06-12 21:51:59 +0200 (Do, 12 Jun 2008) | 1 line

  Split Tcl make targets into separate ones.
........
  r64195 | martin.v.loewis | 2008-06-12 22:06:18 +0200 (Do, 12 Jun 2008) | 1 line

  Support file names which include '+' (for Tk 8.5).
........
  r64196 | martin.v.loewis | 2008-06-12 22:07:53 +0200 (Do, 12 Jun 2008) | 1 line

  Fix Tcl/Tk license file in tcl8*/tk8*, include Tix license.
........

16 years agoMerged revisions 64226 via svnmerge from
Martin v. Löwis [Fri, 13 Jun 2008 07:50:45 +0000 (07:50 +0000)]
Merged revisions 64226 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64226 | martin.v.loewis | 2008-06-13 09:47:47 +0200 (Fr, 13 Jun 2008) | 2 lines

  Make more symbols static.
........

16 years agoMake print_delta static.
Martin v. Löwis [Fri, 13 Jun 2008 07:48:19 +0000 (07:48 +0000)]
Make print_delta static.

16 years agoMake stdprinter_write static.
Martin v. Löwis [Fri, 13 Jun 2008 07:24:48 +0000 (07:24 +0000)]
Make stdprinter_write static.

16 years agoFix last traces of old threading API.
Georg Brandl [Fri, 13 Jun 2008 06:32:25 +0000 (06:32 +0000)]
Fix last traces of old threading API.

16 years agoFixed compiler warnings on MSVC9.0
Alexandre Vassalotti [Fri, 13 Jun 2008 02:16:06 +0000 (02:16 +0000)]
Fixed compiler warnings on MSVC9.0

16 years agofix more threading API related bugs
Benjamin Peterson [Fri, 13 Jun 2008 02:00:47 +0000 (02:00 +0000)]
fix more threading API related bugs

16 years agofix more threading API usage
Benjamin Peterson [Fri, 13 Jun 2008 01:31:43 +0000 (01:31 +0000)]
fix more threading API usage

16 years agoMerged revisions 64214 via svnmerge from
Amaury Forgeot d'Arc [Fri, 13 Jun 2008 01:09:34 +0000 (01:09 +0000)]
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)
........

16 years agoMerged revisions 64212 via svnmerge from
Benjamin Peterson [Fri, 13 Jun 2008 00:26:50 +0000 (00:26 +0000)]
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
........

16 years agoSlowly apply part of #2065: py3k can be compiled with VS8.0
Amaury Forgeot d'Arc [Thu, 12 Jun 2008 23:03:41 +0000 (23:03 +0000)]
Slowly apply part of #2065: py3k can be compiled with VS8.0

16 years agoMerged revisions 64202 via svnmerge from
Amaury Forgeot d'Arc [Thu, 12 Jun 2008 22:53:41 +0000 (22:53 +0000)]
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)
........

16 years agoMerged revisions 64197 via svnmerge from
Amaury Forgeot d'Arc [Thu, 12 Jun 2008 22:38:07 +0000 (22:38 +0000)]
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.
........

16 years agoBlocked revisions 64206 via svnmerge
Benjamin Peterson [Thu, 12 Jun 2008 22:34:18 +0000 (22:34 +0000)]
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
........

16 years agoOn Windows, repair compilation of builtin modules _stringio and _pickle.
Amaury Forgeot d'Arc [Thu, 12 Jun 2008 22:27:27 +0000 (22:27 +0000)]
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)

16 years agoRemove traces of rfc822.
Georg Brandl [Thu, 12 Jun 2008 22:23:59 +0000 (22:23 +0000)]
Remove traces of rfc822.

16 years agoremove the rfc822 module
Benjamin Peterson [Thu, 12 Jun 2008 22:15:50 +0000 (22:15 +0000)]
remove the rfc822 module

16 years agoRemove last traces of mimetools.
Georg Brandl [Thu, 12 Jun 2008 18:52:31 +0000 (18:52 +0000)]
Remove last traces of mimetools.

16 years agoRemoved _stringio from Windows build.
Alexandre Vassalotti [Thu, 12 Jun 2008 18:35:39 +0000 (18:35 +0000)]
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.

16 years agoRestore _pickle module accelerator module.
Alexandre Vassalotti [Thu, 12 Jun 2008 18:26:05 +0000 (18:26 +0000)]
Restore _pickle module accelerator module.
Removed Windows support temporarily.
64bit bug with integer unpickling is now fixed.

16 years agoFixed test_urllib2 by coercing Message object to str
Alexandre Vassalotti [Thu, 12 Jun 2008 18:02:10 +0000 (18:02 +0000)]
Fixed test_urllib2 by coercing Message object to str
before passing it to io.StringIO.write().

16 years agoremove a mimetools import
Benjamin Peterson [Thu, 12 Jun 2008 17:36:10 +0000 (17:36 +0000)]
remove a mimetools import

16 years agoattempt to fix multiprocessing
Benjamin Peterson [Thu, 12 Jun 2008 17:02:47 +0000 (17:02 +0000)]
attempt to fix multiprocessing

16 years agoBlocked revisions 64169 via svnmerge
Benjamin Peterson [Thu, 12 Jun 2008 14:26:32 +0000 (14:26 +0000)]
Blocked revisions 64169 via svnmerge

........
  r64169 | benjamin.peterson | 2008-06-12 09:23:49 -0500 (Thu, 12 Jun 2008) | 1 line

  deprecated mimetools
........

16 years agoadd a period
Benjamin Peterson [Thu, 12 Jun 2008 14:11:35 +0000 (14:11 +0000)]
add a period

16 years agoactually remove the mimetools module
Benjamin Peterson [Thu, 12 Jun 2008 14:06:57 +0000 (14:06 +0000)]
actually remove the mimetools module

16 years agofix compiler warning
Benjamin Peterson [Thu, 12 Jun 2008 13:16:38 +0000 (13:16 +0000)]
fix compiler warning

16 years agoPatch for issue 2848, mostly by Humberto Diogenes, with a couple of
Barry Warsaw [Thu, 12 Jun 2008 04:06:45 +0000 (04:06 +0000)]
Patch for issue 2848, mostly by Humberto Diogenes, with a couple of
small fixes by Barry.  This removes mimetools from the stdlib.

16 years agorevert the addition of _pickle because it was causing havok with 64-bit
Benjamin Peterson [Thu, 12 Jun 2008 03:10:02 +0000 (03:10 +0000)]
revert the addition of _pickle because it was causing havok with 64-bit

16 years agoUpdate NEWS and ACKS for issue 2849.
Barry Warsaw [Thu, 12 Jun 2008 02:42:00 +0000 (02:42 +0000)]
Update NEWS and ACKS for issue 2849.

16 years agoPatch by Humberto Diogenes for issue 2849, removing rfc822 module from
Barry Warsaw [Thu, 12 Jun 2008 02:38:51 +0000 (02:38 +0000)]
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.

16 years agofix test_pyclbr which failed because the new StringIO presented bases it couldn't...
Benjamin Peterson [Thu, 12 Jun 2008 01:50:39 +0000 (01:50 +0000)]
fix test_pyclbr which failed because the new StringIO presented bases it couldn't find

16 years agoFixed test_tempfile.
Alexandre Vassalotti [Thu, 12 Jun 2008 01:13:54 +0000 (01:13 +0000)]
Fixed test_tempfile.
Added the encoding, errors, line_buffering attribute to io.StringIO
make more compatible with TextIOWrapper's API.

16 years agoAttempt to fix the Windows build for _stringio and _pickle.
Alexandre Vassalotti [Thu, 12 Jun 2008 00:52:32 +0000 (00:52 +0000)]
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.

16 years agoFixed test_sys failure due to removal of the unused slots
Alexandre Vassalotti [Thu, 12 Jun 2008 00:23:43 +0000 (00:23 +0000)]
Fixed test_sys failure due to removal of the unused slots
in PyNumberMethods.

16 years agoAdded Windows build config for _stringio and _pickle.
Alexandre Vassalotti [Wed, 11 Jun 2008 23:38:40 +0000 (23:38 +0000)]
Added Windows build config for _stringio and _pickle.

16 years agoRemoved exception renaming cruft in pickle.py.
Alexandre Vassalotti [Wed, 11 Jun 2008 23:28:22 +0000 (23:28 +0000)]
Removed exception renaming cruft in pickle.py.

16 years agoIssue 2918: Merge StringIO and cStringIO.
Alexandre Vassalotti [Wed, 11 Jun 2008 22:58:36 +0000 (22:58 +0000)]
Issue 2918: Merge StringIO and cStringIO.

16 years agofix test_ssl
Benjamin Peterson [Wed, 11 Jun 2008 22:55:41 +0000 (22:55 +0000)]
fix test_ssl

16 years agoIssue 2917: Merge the pickle and cPickle module.
Alexandre Vassalotti [Wed, 11 Jun 2008 22:43:06 +0000 (22:43 +0000)]
Issue 2917: Merge the pickle and cPickle module.

16 years agofix hanging test_xmlrpc
Benjamin Peterson [Wed, 11 Jun 2008 21:55:48 +0000 (21:55 +0000)]
fix hanging test_xmlrpc

16 years agoRemove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods
Benjamin Peterson [Wed, 11 Jun 2008 20:21:57 +0000 (20:21 +0000)]
Remove nb_reserved (nb_coerce), nb_hex, and nb_oct from PyNumberMethods

16 years agoAdd dummy_threading to toctree.
Georg Brandl [Wed, 11 Jun 2008 20:05:22 +0000 (20:05 +0000)]
Add dummy_threading to toctree.

16 years agoBlocked revisions 64128,64133 via svnmerge
Benjamin Peterson [Wed, 11 Jun 2008 19:16:53 +0000 (19:16 +0000)]
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__
........

16 years agoMerged revisions 64125 via svnmerge from
Benjamin Peterson [Wed, 11 Jun 2008 19:14:14 +0000 (19:14 +0000)]
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
........

16 years ago#2630: Implement PEP 3138.
Georg Brandl [Wed, 11 Jun 2008 18:37:52 +0000 (18:37 +0000)]
#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.

16 years agoCorrectly export the module init function. Needed on Windows.
Amaury Forgeot d'Arc [Wed, 11 Jun 2008 18:35:23 +0000 (18:35 +0000)]
Correctly export the module init function. Needed on Windows.

16 years agoAdaptation to py3k.
Amaury Forgeot d'Arc [Wed, 11 Jun 2008 18:12:34 +0000 (18:12 +0000)]
Adaptation to py3k.

16 years agoMerged revisions 64130 via svnmerge from
Georg Brandl [Wed, 11 Jun 2008 18:03:09 +0000 (18:03 +0000)]
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.
........

16 years agoFollow-up of PEP 3121:
Amaury Forgeot d'Arc [Wed, 11 Jun 2008 17:46:10 +0000 (17:46 +0000)]
Follow-up of PEP 3121:
Correct the exported symbol for extension modules built by distutils

16 years agoIssue 1342: Python could not start if installed in a directory
Amaury Forgeot d'Arc [Wed, 11 Jun 2008 17:40:47 +0000 (17:40 +0000)]
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.

16 years agoMerged revisions 64123 via svnmerge from
Benjamin Peterson [Wed, 11 Jun 2008 16:57:54 +0000 (16:57 +0000)]
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
........

16 years agoMerged revisions 64104,64117 via svnmerge from
Benjamin Peterson [Wed, 11 Jun 2008 16:44:04 +0000 (16:44 +0000)]
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
........

16 years ago#3021: Antoine Pitrou's Lexical exception handlers
Benjamin Peterson [Wed, 11 Jun 2008 15:59:43 +0000 (15:59 +0000)]
#3021: Antoine Pitrou's Lexical exception handlers

16 years agoRemove PyInit_cStringIO again.
Martin v. Löwis [Wed, 11 Jun 2008 06:24:10 +0000 (06:24 +0000)]
Remove PyInit_cStringIO again.

16 years agoFix typo.
Martin v. Löwis [Wed, 11 Jun 2008 06:22:46 +0000 (06:22 +0000)]
Fix typo.

16 years agoAdd missing NULL return value.
Martin v. Löwis [Wed, 11 Jun 2008 05:59:46 +0000 (05:59 +0000)]
Add missing NULL return value.

16 years agoUpdate to PEP 3121.
Martin v. Löwis [Wed, 11 Jun 2008 05:48:29 +0000 (05:48 +0000)]
Update to PEP 3121.

16 years agoFix module initialization glitches.
Martin v. Löwis [Wed, 11 Jun 2008 05:37:58 +0000 (05:37 +0000)]
Fix module initialization glitches.

16 years agoImplement PEP 3121: new module initialization and finalization API.
Martin v. Löwis [Wed, 11 Jun 2008 05:26:20 +0000 (05:26 +0000)]
Implement PEP 3121: new module initialization and finalization API.

16 years agoblock 64105
Gregory P. Smith [Wed, 11 Jun 2008 03:41:00 +0000 (03:41 +0000)]
block 64105

16 years agorevert r64092 because http://xmlrpc.com is back up
Benjamin Peterson [Wed, 11 Jun 2008 02:37:01 +0000 (02:37 +0000)]
revert r64092 because http://xmlrpc.com is back up

16 years agoWindows has no os.uname. Use platform.uname() instead.
Amaury Forgeot d'Arc [Tue, 10 Jun 2008 21:44:58 +0000 (21:44 +0000)]
Windows has no os.uname. Use platform.uname() instead.

16 years agoblock 64093 as its 2.6 only.
Gregory P. Smith [Tue, 10 Jun 2008 21:25:05 +0000 (21:25 +0000)]
block 64093 as its 2.6 only.

16 years agoTemporarily disable test_xmlrpc_net because xmlrpc.com is broken
Benjamin Peterson [Tue, 10 Jun 2008 21:23:05 +0000 (21:23 +0000)]
Temporarily disable test_xmlrpc_net because xmlrpc.com is broken

16 years agoBlocked revisions 64090 via svnmerge
Benjamin Peterson [Tue, 10 Jun 2008 21:04:14 +0000 (21:04 +0000)]
Blocked revisions 64090 via svnmerge

........
  r64090 | armin.ronacher | 2008-06-10 15:52:19 -0500 (Tue, 10 Jun 2008) | 3 lines

  Documented the new AST constructor.
........

16 years agoMerged revisions 64002-64003,64012,64036-64037,64047,64050-64052,64054-64055,64066...
Georg Brandl [Tue, 10 Jun 2008 19:20:26 +0000 (19:20 +0000)]
Merged revisions 64002-64003,64012,64036-64037,64047,64050-64052,64054-64055,64066,64071 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r64002 | travis.oliphant | 2008-06-07 00:33:21 +0200 (Sat, 07 Jun 2008) | 1 line

  Add long double check support to configure test.
........
  r64003 | travis.oliphant | 2008-06-07 00:39:47 +0200 (Sat, 07 Jun 2008) | 1 line

  Remove locking part of new buffer protocol.
........
  r64012 | facundo.batista | 2008-06-07 15:36:36 +0200 (Sat, 07 Jun 2008) | 4 lines

  Finished bug #2451.  Fixed the retrying part to make it
  more robust.
........
  r64036 | georg.brandl | 2008-06-08 10:54:40 +0200 (Sun, 08 Jun 2008) | 2 lines

  #3028: tokenize passes the physical line.
........
  r64037 | georg.brandl | 2008-06-08 10:59:38 +0200 (Sun, 08 Jun 2008) | 2 lines

  Argh, I read it wrong. Reverted 64036 and added a clarifying remark.
........
  r64047 | raymond.hettinger | 2008-06-09 03:28:30 +0200 (Mon, 09 Jun 2008) | 1 line

  Issue3065:  Fixed pickling of named tuples.  Added tests.
........
  r64050 | raymond.hettinger | 2008-06-09 08:54:45 +0200 (Mon, 09 Jun 2008) | 1 line

  Issue #2138: Add math.factorial().
........
  r64051 | raymond.hettinger | 2008-06-09 10:33:37 +0200 (Mon, 09 Jun 2008) | 1 line

  Let set.union() and set.update() accept multiple inputs.
........
  r64052 | raymond.hettinger | 2008-06-09 11:29:17 +0200 (Mon, 09 Jun 2008) | 1 line

  Address double-rounding scenarios by setting all variables to long doubles.
........
  r64054 | raymond.hettinger | 2008-06-09 13:24:47 +0200 (Mon, 09 Jun 2008) | 1 line

  Unhappy buildbots.  Revert 64052.  Long doubles have unexpected effects on some builds.
........
  r64055 | raymond.hettinger | 2008-06-09 15:07:27 +0200 (Mon, 09 Jun 2008) | 1 line

  Let set.intersection() and set.intersection_update() take multiple input arguments.
........
  r64066 | robert.schuppenies | 2008-06-10 12:10:31 +0200 (Tue, 10 Jun 2008) | 2 lines

  Issue 3048: Fixed sys.getsizeof for unicode objects.
........
  r64071 | thomas.heller | 2008-06-10 16:07:12 +0200 (Tue, 10 Jun 2008) | 3 lines

  NEWS entry for:
  Add an optional 'offset' parameter to byref, defaulting to zero.
........

16 years agoblock a pystring/pybytes renaming change from py3k
Gregory P. Smith [Tue, 10 Jun 2008 17:51:15 +0000 (17:51 +0000)]
block a pystring/pybytes renaming change from py3k