Message371271
I did'nt ask to remove the easter egg. I'm just asking to avoid the "new" name. In my experience, each time that a "new" thing happens, later we have to use "new extended", "new_v2" or worse name :-)
Oh, if the name changes, please change it in 3.9 as well.
Look at this amazing names of the 5 flavors of functions parsing a string:
PyParser_ParseString()
PyParser_ParseStringFlags()
PyParser_ParseStringFlagsFilename()
PyParser_ParseStringFlagsFilenameEx() <= public!
PyParser_ParseStringObject()
Same for parsing a file:
PyParser_ParseFile()
PyParser_ParseFileFlags()
PyParser_ParseFileFlagsEx() <= public!
PyParser_ParseFileObject()
Or PyRun functions:
PyRun_String()
PyRun_AnyFile()
PyRun_AnyFileEx() <= public!
PyRun_AnyFileFlags()
PyRun_SimpleString()
PyRun_SimpleFile()
PyRun_SimpleFileEx() <= public!
PyRun_InteractiveOne()
PyRun_InteractiveLoop()
PyRun_File()
PyRun_FileEx() <= public!
PyRun_FileFlags()
ceval.c:
PyEval_EvalCode()
PyEval_EvalCodeEx() <= public!
_PyEval_EvalCodeWithName()
_PyEval_EvalCode()
I cannot count the number of "Ex" functions that we have :-)
Py_Finalize() -> :Py_FinalizeEx() <= public!
PyErr_Print() -> PyErr_PrintEx() <= public!
PySys_SetArgv() -> PySys_SetArgvEx() <= public!
PyErr_WarnEx() <= public!
_PyBytes_FormatEx()
_PyDict_MergeEx()
_Py_DecodeLocaleEx(), _Py_EncodeLocaleEx()
struct PyMemAllocatorEx
_Py_DecodeUTF8Ex(), _Py_EncodeUTF8Ex()
etc. |
|
Date |
User |
Action |
Args |
2020-06-11 13:17:38 | vstinner | set | recipients:
+ vstinner, gvanrossum, lys.nikolaou, pablogsal, miss-islington |
2020-06-11 13:17:38 | vstinner | set | messageid: <1591881458.65.0.394657655397.issue40939@roundup.psfhosted.org> |
2020-06-11 13:17:38 | vstinner | link | issue40939 messages |
2020-06-11 13:17:38 | vstinner | create | |
|