Add a label at the bottom showing the exception info.
Features: text editor with syntax coloring and undo; subclassed into interactive Python shell which adds history.