Message206460
| Author |
serhiy.storchaka |
| Recipients |
Arfrever, eric.snow, georg.brandl, larry, ncoghlan, serhiy.storchaka |
| Date |
2013年12月17日.15:16:12 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<4978485.xPhiTVIJE3@raxxla> |
| In-reply-to |
<1387292303.42.0.222464791208.issue19518@psf.upfronthosting.co.za> |
| Content |
> Are all the functions that use "Object" to indicate "Unicode object instead
> of string" new in 3.4? Of those, how many are undocumented?
Following 5 functions work with PyObject* filenames and have Object-less
variants which works with char * filenames:
Python/errors.c:PyErr_SetFromErrnoWithFilenameObject
Python/import.c:PyImport_AddModuleObject
Python/import.c:PyImport_ExecCodeModuleObject
Python/import.c:PyImport_ImportFrozenModuleObject
Python/import.c:PyImport_ImportModuleLevelObject
Private _PyImport_FixupExtensionObject and _PyImport_FindExtensionObject have
no Object-less variants.
All other *Object functions are unrelated. |
|