
TODO:

 * Each buffer should be able to have its own display (glyph) tables
 * Need some way of breaking evaluation, ie, press some key combination to
   halt a runaway function.
 * areas as input streams?
 * find-*-* can be told where to stop?
 * undo?
 * notification when a file changes externally
 * find-*-string can be case-insignificant
 * buffer lines should be allocated in multiples of 8 characters
 * case-insignificant string searching
 * trap SIGTERM/SIGHUP?
