]> granicus.if.org Git - python/commitdiff
- Add Py_GetPythonHome() and Py_SetPythonHome(), intended to allow
authorGuido van Rossum <guido@python.org>
Fri, 6 Feb 1998 22:28:05 +0000 (22:28 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 6 Feb 1998 22:28:05 +0000 (22:28 +0000)
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).

Include/pythonrun.h

index a41d46a884046ef06504e1194235b27afddb4bb6..192c259c89b4ffc9d404a8f37e9e5b31c63e58b8 100644 (file)
@@ -40,6 +40,9 @@ PERFORMANCE OF THIS SOFTWARE.
 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 *PyRun_File Py_PROTO((FILE *, char *, int, PyObject *, PyObject *));
 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))));