On 3/31/2013 3:52 AM, Terry Reedy wrote:
For an rc patch, the safest temporary patch would be to start
.__call__ with

if sys.stdin.__name__ == 'PseudoInputFile': sys.stdin.close()

I would have to check that the name is correct as seen in the user
process (cannot at moment).

In addition, idlelib.PyShell.PseudoInputFile needs a .close method

+    def close(self):
+        self.shell.close()
+
http://bugs.python.org/issue17585

--
Terry Jan Reedy


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to