Mercurial > cpython-lru_cache-weakref
diff Include/pythonrun.h @ 7208:ce271e5f9bc5 legacy-trunk
- Add Py_GetPythonHome() and Py_SetPythonHome(), intended to allow
embedders to force a different PYTHONHOME.
- Add new interface PyErr_PrintEx(flag); same as PyErr_Print() but
flag determines whether sys.last_* are set or not. PyErr_Print()
now simply calls PyErr_PrintEx(1).
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Fri, 06 Feb 1998 22:28:05 +0000 |
| parents | 12b8a43599d3 |
| children | 60fdb1db1175 |
line wrap: on
line diff
--- a/Include/pythonrun.h Fri Feb 06 22:27:46 1998 +0000 +++ b/Include/pythonrun.h Fri Feb 06 22:28:05 1998 +0000 @@ -40,6 +40,9 @@ void Py_SetProgramName Py_PROTO((char *)); char *Py_GetProgramName Py_PROTO((void)); +void Py_SetPythonHome Py_PROTO((char *)); +char *Py_GetPythonHome Py_PROTO((void)); + void Py_Initialize Py_PROTO((void)); void Py_Finalize Py_PROTO((void)); int Py_IsInitialized Py_PROTO((void)); @@ -62,6 +65,7 @@ PyObject *Py_CompileString Py_PROTO((char *, char *, int)); void PyErr_Print Py_PROTO((void)); +void PyErr_PrintEx Py_PROTO((int)); int Py_AtExit Py_PROTO((void (*func) Py_PROTO((void))));
