How it's done
Industrial strength editor window
- Several extensibility dimensions:
- loadable extensions (e.g. autoindent)
- stackable filters (undo, colorization)
- subclassing
Interactive shell window
- subclass of editor window
- adds history, command execution