1. 18 May, 2010 1 commit
  2. 17 May, 2010 7 commits
    • Victor Stinner's avatar
      Merged revisions 81276 via svnmerge from · 0cfc9f65
      Victor Stinner authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r81276 | victor.stinner | 2010-05-17 21:57:40 +0200 (lun., 17 mai 2010) | 4 lines
      
        Fix test_main_invalid_unicode() of test_sys for ASCII locale encoding
      
        It should fix sparc 3.x and 3.1 failures.
      ........
      0cfc9f65
    • Lars Gustäbel's avatar
      Blocked revisions 81273 via svnmerge · 3a5d7030
      Lars Gustäbel authored
      ........
        r81273 | lars.gustaebel | 2010-05-17 20:02:50 +0200 (Mon, 17 May 2010) | 15 lines
      
        Issue #8633: Support for POSIX.1-2008 binary pax headers.
      
        tarfile is now able to read and write pax headers with a
        "hdrcharset=BINARY" record. This record was introduced in
        POSIX.1-2008 as a method to store unencoded binary strings that
        cannot be translated to UTF-8. In practice, this is just a workaround
        that allows a tar implementation to store filenames that do not
        comply with the current filesystem encoding and thus cannot be
        decoded correctly.
        Additionally, tarfile works around a bug in current versions of GNU
        tar: undecodable filenames are stored as-is in a pax header without a
        "hdrcharset" record being added. Technically, these headers are
        invalid, but tarfile manages to read them correctly anyway.
      ........
      3a5d7030
    • Victor Stinner's avatar
      Merged revisions 81267 via svnmerge from · df47ffd7
      Victor Stinner authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r81267 | victor.stinner | 2010-05-17 16:36:43 +0200 (lun., 17 mai 2010) | 2 lines
      
        Improve test_exit() error message to analyze sparc failures
      ........
      df47ffd7
    • Tarek Ziadé's avatar
      Merged revisions 81263 via svnmerge from · 42db5c30
      Tarek Ziadé authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r81263 | tarek.ziade | 2010-05-17 13:01:57 +0200 (Mon, 17 May 2010) | 9 lines
      
        Merged revisions 81261 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r81261 | tarek.ziade | 2010-05-17 12:54:43 +0200 (Mon, 17 May 2010) | 1 line
      
          upgraded distutils docs w.r.t. the manifest regeneration
        ........
      ................
      42db5c30
    • Tarek Ziadé's avatar
      Merged revisions 81258 via svnmerge from · dd4671a9
      Tarek Ziadé authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r81258 | tarek.ziade | 2010-05-17 12:38:53 +0200 (Mon, 17 May 2010) | 9 lines
      
        Merged revisions 81255 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r81255 | tarek.ziade | 2010-05-17 12:06:20 +0200 (Mon, 17 May 2010) | 1 line
      
          Fixed #8688: Distutils now recalculates MANIFEST everytime.
        ........
      ................
      dd4671a9
    • Victor Stinner's avatar
      Merged revisions 81250-81253 via svnmerge from · 2e71d014
      Victor Stinner authored
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ........
        r81250 | victor.stinner | 2010-05-17 03:13:37 +0200 (lun., 17 mai 2010) | 2 lines
      
        Issue #6697: Fix a crash if code of "python -c code" contains surrogates
      ........
        r81251 | victor.stinner | 2010-05-17 03:26:01 +0200 (lun., 17 mai 2010) | 3 lines
      
        PyObject_Dump() encodes unicode objects to utf8 with backslashreplace (instead
        of strict) error handler to escape surrogates
      ........
        r81252 | victor.stinner | 2010-05-17 10:58:51 +0200 (lun., 17 mai 2010) | 6 lines
      
        handle_system_exit() flushs files to warranty the output order
      
        PyObject_Print() writes into the C object stderr, whereas PySys_WriteStderr()
        writes into the Python object sys.stderr. Each object has its own buffer, so
        call sys.stderr.flush() and fflush(stderr).
      ........
        r81253 | victor.stinner | 2010-05-17 11:33:42 +0200 (lun., 17 mai 2010) | 6 lines
      
        Fix refleak in internal_print() introduced by myself in r81251
      
        _PyUnicode_AsDefaultEncodedString() uses a magical PyUnicode attribute to
        automatically destroy PyUnicode_EncodeUTF8() result when the unicode string is
        destroyed.
      ........
      2e71d014
    • Victor Stinner's avatar
      Blocked revisions 81247 via svnmerge · 67635145
      Victor Stinner authored
      ........
        r81247 | victor.stinner | 2010-05-17 02:14:53 +0200 (lun., 17 mai 2010) | 9 lines
      
        test_os: cleanup test_internal_execvpe() and os._execvpe() mockup
      
         * Replace os.defpath instead of os.get_exec_path() to test also
           os.get_exec_path()
         * Use contextlib.contextmanager, move the mockup outside the class, and
           the mockup returns directly the call list object
         * Use two different contexts for the two tests
         * Use more revelant values and names
      ........
      67635145
  3. 16 May, 2010 6 commits
  4. 15 May, 2010 9 commits
  5. 14 May, 2010 8 commits
  6. 13 May, 2010 1 commit
  7. 12 May, 2010 2 commits
  8. 11 May, 2010 4 commits
  9. 10 May, 2010 2 commits