Tweaked exception handling, specifically small screen failures
authorPatrick Melanson <pj2melan@csclub.uwaterloo.ca>
Wed, 27 Dec 2017 16:48:46 +0000 (11:48 -0500)
committerPatrick Melanson <pj2melan@csclub.uwaterloo.ca>
Wed, 27 Dec 2017 16:48:46 +0000 (11:48 -0500)
commitd18ff562fc05656b4c6b8bbeb9b39dbe325d37a7
treeea25342236a9502e8733e0ef9bea3178d3a1caa2
parent4ce53141e00bf83f1f125015038731d4f7b50d66
Tweaked exception handling, specifically small screen failures

Changes the dialog window that pops up for any exception to tell
the user to read Python's output (i.e. the stacktrace).
Also, handles the common failure of having too small a window and
trying to create a new ncurses dialog box. There is now a specific
failure message, so people know to make their terminal bigger.

Useful!
TODO
librarian
library/emails.py