From: Jack Jansen Date: Mon, 8 Oct 2001 15:32:17 +0000 (+0000) Subject: Brought up to date with the current state of affairs. X-Git-Tag: v2.2.1c1~1398 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=509ad42470b5faef7ff96b886b5a9ef224c60357;p=python Brought up to date with the current state of affairs. --- diff --git a/Mac/Demo/embed/demo.c b/Mac/Demo/embed/demo.c index a23c249b05..7d450f165f 100644 --- a/Mac/Demo/embed/demo.c +++ b/Mac/Demo/embed/demo.c @@ -3,7 +3,6 @@ #include "Python.h" #ifdef macintosh #include "macglue.h" -#include #endif /* macintosh */ static char *argv0; @@ -21,6 +20,12 @@ main(argc, argv) /* Initialize the Python interpreter. Required. */ #ifdef macintosh + /* If the first option is "-q" we don't open a console */ + if ( argc > 1 && strcmp(argv[1], "-q") == 0 ) { + PyMac_SetConsoleHandler(PyMac_DummyReadHandler, PyMac_DummyWriteHandler, + PyMac_DummyWriteHandler); +/* freopen("demo output", "w", stdout); */ + } PyMac_Initialize(); #else Py_Initialize(); @@ -45,10 +50,6 @@ main(argc, argv) /* Some more application specific code */ printf("\nGoodbye, cruel world\n"); -#ifdef macintosh - printf("Type return or so-\n"); - getchar(); -#endif /* Exit, cleaning up the interpreter */ Py_Exit(0); /*NOTREACHED*/ diff --git a/Mac/Demo/embed/embeddemo.prj b/Mac/Demo/embed/embeddemo.prj index 8bcb272697..e519b5c8fa 100644 Binary files a/Mac/Demo/embed/embeddemo.prj and b/Mac/Demo/embed/embeddemo.prj differ