New submission from Serhiy Storchaka: Here are some strange behavior I see (on Linux).
Run Python in interactive mode. Press <Tab><Tab>. Message "Display all XXX possibilities? (y or n)" showed. Press <Ctrl-C>, then <n>. Prompt showed. Enter any text (or none) and press <Enter>. KeyboardInterrupt exception raised. In Python 2.7: Traceback (most recent call last): File "/usr/lib/python2.7/encodings/utf_8.py", line 15, in decode def decode(input, errors='strict'): KeyboardInterrupt In Python 3.x: Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyboardInterrupt In Python 2.6 exception not raised. It does not lead to any detrimental consequences (entered text saved in history and can be restored), but it looks very strange. Possibly for this must be some bug. ---------- components: Interpreter Core messages: 172238 nosy: serhiy.storchaka priority: normal severity: normal status: open title: Deferred KeyboardInterrupt in interactive mode type: behavior versions: Python 2.7, Python 3.2, Python 3.3, Python 3.4 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue16151> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com