]> granicus.if.org Git - python/commit
Issue #3080: zipimport has a full unicode suppport
authorVictor Stinner <victor.stinner@haypocalc.com>
Tue, 15 Mar 2011 00:46:50 +0000 (20:46 -0400)
committerVictor Stinner <victor.stinner@haypocalc.com>
Tue, 15 Mar 2011 00:46:50 +0000 (20:46 -0400)
commitf6b563af2d1d8dc1782546436990c0517f226ccf
tree38bdcdb5e8d28a8b3092ccc01262c0b0533c6ca9
parent942003ccf9811270e22445f62a66ab854003255d
Issue #3080: zipimport has a full unicode suppport

 - Use Unicode for module paths and names, self->archive and self->prefix
 - Format module names and paths use %R instead of '%U' to escape surrogate
   characters (PEP 383)
 - Use PyImport_ExecCodeModuleObject() instead of PyImport_ExecCodeModuleEx()
 - Use PyImport_AddModuleObject() instead of PyImport_AddModule()
Modules/zipimport.c