90d376fbbd
For whatever reason, urwid puts the terminal into cbreak mode during initialization. If we put the terminal into raw mode instead, then we don't have to ignore SIGINT and SIGQUIT, which is good, because when we support dropping to a subshell we don't want to run that subshell with those signals ignored, because that is extremely confusing. This also lets me dump the code that puts the terminal into raw mode during keyboard detection. |
||
---|---|---|
.. | ||
__init__.py | ||
tui.py | ||
write_login_details.py |