Roger Serwy added the comment: I reworked the patch to fix the cursor problem. The new code, hopefully, is simpler to understand and harder to break. Essentially, all code paths that terminate the subprocess must also call stop_readline which exits that nested event loop if needed.
---------- Added file: http://bugs.python.org/file29643/stop_readline.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue14254> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com