There's a lot of stuff to be cleaned up, of course, but the basic framework is in place. I can't believe it was so easy to write my own editor. The "contenteditable" attribute made it a no-brainer. This was so much easier than trying to decide which third-party editor to integrate. In fact, it's easy enough that I can write and maintain separate editors for forum rooms and mailbox rooms.
That'll be a good thing, actually. Right now I'm working on the forum view, and it encourages the desired style of discourse by making the editor box appear directly below the message to which you are replying, just like it does in text mode and on non-Citadel forums. For a mailbox room, it'll clear the screen and display a big empty window with a lot of editor and attachment options.
I am so jazzed!
