Blocked revisions 80948-80950,80971 via svnmerge
commit5851719589dc4b0ac0224231088f689ae37ec18a
authorvictor.stinner <victor.stinner@6015fed2-1504-0410-9fe1-9d1591cc4771>
Sat, 8 May 2010 11:12:21 +0000 (8 11:12 +0000)
committervictor.stinner <victor.stinner@6015fed2-1504-0410-9fe1-9d1591cc4771>
Sat, 8 May 2010 11:12:21 +0000 (8 11:12 +0000)
treeb1f4f28d2e0b34c89193a6dcd49e8b184a1367b6
parent6656169405ff5271abc396a5843137652d0ff20a
Blocked revisions 80948-80950,80971 via svnmerge

........
  r80948 | victor.stinner | 2010-05-08 02:07:07 +0200 (sam., 08 mai 2010) | 2 lines

  err_input(): don't encode/decode the unicode message
........
  r80949 | victor.stinner | 2010-05-08 02:35:33 +0200 (sam., 08 mai 2010) | 3 lines

  PyErr_SetFromErrnoWithFilename() decodes the filename using
  PyUnicode_DecodeFSDefault() instead of PyUnicode_FromString()
........
  r80950 | victor.stinner | 2010-05-08 02:36:42 +0200 (sam., 08 mai 2010) | 5 lines

  posix_error_with_allocated_filename() decodes the filename with
  PyUnicode_DecodeFSDefaultAndSize() and call
  PyErr_SetFromErrnoWithFilenameObject() instead of
  PyErr_SetFromErrnoWithFilename()
........
  r80971 | victor.stinner | 2010-05-08 13:10:09 +0200 (sam., 08 mai 2010) | 3 lines

  Issue #8514: Add os.fsencode() function (Unix only): encode a string to bytes
  for use in the file system, environment variables or the command line.
........

git-svn-id: http://svn.python.org/projects/python/branches/release31-maint@80972 6015fed2-1504-0410-9fe1-9d1591cc4771