This is more for my education and entertainment than to produce any kind of publicly viable application. That said, you're welcome to take my code and do what you like with it. The intent is to make a straightforward modal editor, that's easily extensible both externally and while it's running (ala emacs). I'm not too concerned with its ability to run on anything other than a decently fast desktop. I'm implementing on top of the python curses library.