Trying to hack together my dream emacs.