Mercurial > cpython-lru_cache-weakref
diff Mac/Python/macmain.c @ 15921:489692e79151 legacy-trunk
Trigger keep-console-open on GUSISIOUX_STATE_UNKNOWN. Better than the previous complicated expression.
| author | Jack Jansen <jack.jansen@cwi.nl> |
|---|---|
| date | Tue, 16 Jan 2001 15:54:58 +0000 |
| parents | 174490e924d4 |
| children | 9ce9e0342cc1 |
line wrap: on
line diff
--- a/Mac/Python/macmain.c Tue Jan 16 15:51:24 2001 +0000 +++ b/Mac/Python/macmain.c Tue Jan 16 15:54:58 2001 +0000 @@ -283,7 +283,7 @@ } else { /* Create argc/argv. Do it before we go into the options event loop. */ *argcp = PyMac_GetArgv(argvp, PyMac_options.noargs); -#ifdef USE_ARGV0_CHDIR +#ifndef NO_ARGV0_CHDIR if (*argcp >= 1 && (*argvp)[0] && (*argvp)[0][0]) { /* Workaround for MacOS X, which currently (DP4) doesn't set ** the working folder correctly @@ -544,7 +544,7 @@ void PyMac_OutputSeen() { -#if defined(USE_GUSI) && !TARGET_API_MAC_CARBON_NOTYET +#ifdef GUSISIOUX_STATE_UNKNOWN gusisioux_state = GUSISIOUX_STATE_LASTREAD; #endif } @@ -569,7 +569,7 @@ keep = 0; break; case POPT_KEEPCONSOLE_OUTPUT: -#if defined(USE_GUSI) && !TARGET_API_MAC_CARBON_NOTYET +#ifdef GUSISIOUX_STATE_UNKNOWN if (gusisioux_state == GUSISIOUX_STATE_LASTWRITE || gusisioux_state == GUSISIOUX_STATE_UNKNOWN ) keep = 1;
