*** bltinmodule.c.~2.307.~ 2004-01-05 13:52:50.000000000 +0000 --- bltinmodule.c 2004-01-13 16:13:02.000000000 +0000 *************** *** 979,984 **** --- 979,985 ---- char *str; PyObject *res; PyObject *globals, *locals; + PyCompilerFlags cf; line = builtin_raw_input(self, args); if (line == NULL) *************** *** 994,1000 **** PyEval_GetBuiltins()) != 0) return NULL; } ! res = PyRun_String(str, Py_eval_input, globals, locals); Py_DECREF(line); return res; } --- 995,1003 ---- PyEval_GetBuiltins()) != 0) return NULL; } ! cf.cf_flags = 0; ! PyEval_MergeCompilerFlags(&cf); ! res = PyRun_StringFlags(str, Py_eval_input, globals, locals, &cf); Py_DECREF(line); return res; }