1. 01 Aug, 2010 6 commits
    • Georg Brandl's avatar
      Merged revisions 83393,83396,83398,83404-83405,83408 via svnmerge from · cea7e559
      Georg Brandl authored
      svn+ssh://svn.python.org/python/branches/py3k
      
      ........
        r83393 | georg.brandl | 2010-08-01 10:35:29 +0200 (So, 01 Aug 2010) | 1 line
      
        #1690103: fix initial namespace for code run with trace.main().
      ........
        r83396 | georg.brandl | 2010-08-01 10:52:32 +0200 (So, 01 Aug 2010) | 1 line
      
        #4810: document "--" option separator in timeit help.
      ........
        r83398 | georg.brandl | 2010-08-01 11:06:34 +0200 (So, 01 Aug 2010) | 1 line
      
        #8826: the "expires" attribute value is a date string with spaces, but apparently not all user-agents put it in quotes.  Handle that as a special case.
      ........
        r83404 | georg.brandl | 2010-08-01 16:25:22 +0200 (So, 01 Aug 2010) | 1 line
      
        #6439: fix argument type for PySys_SetArgvEx() and Py_SetProgramName() in Demo/embed code.
      ........
        r83405 | georg.brandl | 2010-08-01 16:38:17 +0200 (So, 01 Aug 2010) | 1 line
      
        #4943: do not try to include drive letters (and colons) when looking for a probably module name.
      ........
        r83408 | georg.brandl | 2010-08-01 17:30:56 +0200 (So, 01 Aug 2010) | 1 line
      
        #5551: symbolic links never can be mount points.  Fixes the fix for #1713.
      ........
      cea7e559
    • Senthil Kumaran's avatar
      Merged revisions 83415 via svnmerge from · afef78f8
      Senthil Kumaran authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r83415 | senthil.kumaran | 2010-08-01 23:23:37 +0530 (Sun, 01 Aug 2010) | 3 lines
      
        Fix Issue8123 - TypeError in urllib when trying to use HTTP authentication
      ........
      afef78f8
    • Antoine Pitrou's avatar
      Merged revisions 83411 via svnmerge from · f6df1ee1
      Antoine Pitrou authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r83411 | antoine.pitrou | 2010-08-01 18:53:42 +0200 (dim., 01 août 2010) | 4 lines
      
        Issue #9448: Fix a leak of OS resources (mutexes or semaphores) when
        re-initializing a buffered IO object by calling its `__init__` method.
      ........
      f6df1ee1
    • Brian Curtin's avatar
      Merged revisions 83407 via svnmerge from · 686ee4fd
      Brian Curtin authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r83407 | brian.curtin | 2010-08-01 10:26:26 -0500 (Sun, 01 Aug 2010) | 3 lines
      
        Fix #8105. Add validation to mmap.mmap so invalid file descriptors
        don't cause a crash on Windows.
      ........
      686ee4fd
    • Mark Dickinson's avatar
      Merged revisions 83400 via svnmerge from · fc070313
      Mark Dickinson authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r83400 | mark.dickinson | 2010-08-01 11:41:49 +0100 (Sun, 01 Aug 2010) | 7 lines
      
        Issue #9416: Fix some issues with complex formatting where the
        output with no type specifier failed to match the str output:
      
          - format(complex(-0.0, 2.0), '-') omitted the real part from the output,
          - format(complex(0.0, 2.0), '-') included a sign and parentheses.
      ........
      fc070313
    • R. David Murray's avatar
      Merged revisions 83380 via svnmerge from · ea6ff813
      R. David Murray authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r83380 | r.david.murray | 2010-07-31 23:31:09 -0400 (Sat, 31 Jul 2010) | 17 lines
      
        #8620: Cmd no longer truncates last character if stdin ends without newline
      
        Cmd used to blindly chop off the last character of every input line.  If
        the input reached EOF and there was no final new line, it would truncate
        the last character of the last command.  This fix instead strips trailing
        \r\n from the input lines.  While this is a small behavior change, it
        should not break any working code, since feeding a '\r\n' terminated
        file to Cmd would previously leave the \r's on the lines, resulting
        in failed command execution.
      
        I wrote the unit test in preparation for a PyOhio TeachMe session
        run by Catherine Devlin, and we can thank Catherine and the PyOhio
        session attendees for the fix.  I've added Catherine to the Acks file
        for organizing and leading the TeachMe session, out of which we will
        hopefully get some new contributors.
      ........
      ea6ff813
  2. 31 Jul, 2010 2 commits
  3. 30 Jul, 2010 1 commit
  4. 29 Jul, 2010 2 commits
  5. 28 Jul, 2010 1 commit
  6. 27 Jul, 2010 4 commits
  7. 26 Jul, 2010 1 commit
  8. 25 Jul, 2010 4 commits
  9. 24 Jul, 2010 3 commits
    • Ronald Oussoren's avatar
      Merged revisions 83133 via svnmerge from · 55b9da58
      Ronald Oussoren authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r83133 | ronald.oussoren | 2010-07-24 15:15:19 +0100 (Sat, 24 Jul 2010) | 5 lines
      
        Fix for issue 9367: the test code for os.getgroups
        assumes that the result of getgroups and the output
        of the id(1) command return groups in the same
        order.  That assumption is both fragile and false.
      ........
      55b9da58
    • Victor Stinner's avatar
      Blocked revisions 83120 via svnmerge · 1135a173
      Victor Stinner authored
      ........
        r83120 | victor.stinner | 2010-07-24 04:24:55 +0200 (sam., 24 juil. 2010) | 12 lines
      
        #9032: XML-RPC client: Transport.request() retries on EPIPE error
      
        The EPIPE error occurs when the server closes the socket and the client sends a
        "big" XML-RPC request (I don't know exactly the size threshold).
      
        request() just have to ignore the error because single_request() closes the
        socket on error, and so the next call to single_request() will open a new
        socket.
      
        Remove also a comment in the HTTP client because it's now wrong: see r70643
        and issue #5542.
      ........
      
      In Python 3.1, Transport.request() doesn't retry on socket error.
      1135a173
    • Victor Stinner's avatar
      Merged revisions 83116 via svnmerge from · c85ddcd4
      Victor Stinner authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r83116 | victor.stinner | 2010-07-24 02:49:20 +0200 (sam., 24 juil. 2010) | 4 lines
      
        Issue #4629: getopt raises an error if an argument ends with = whereas getopt
        doesn't except a value (eg. --help= is rejected if getopt uses ['help='] long
        options).
      ........
      c85ddcd4
  10. 23 Jul, 2010 9 commits
  11. 22 Jul, 2010 1 commit
    • Tarek Ziadé's avatar
      Blocked revisions 83053 via svnmerge · 284beddb
      Tarek Ziadé authored
      ........
        r83053 | tarek.ziade | 2010-07-22 14:50:05 +0200 (jeu., 22 juil. 2010) | 1 line
      
        reverted distutils its 3.1 state. All new work is now happening in disutils2, and distutils is now feature-frozen.
      ........
      284beddb
  12. 21 Jul, 2010 6 commits