I completed the upgrade to TinyMCE (http://tinymce.moxiecode.com/download.php) this afternoon, tossing away 95% of my old code. I’m very very happy – they’ve very much modernized the code to what we’d expect in a modern JS framework.
For example, this is how we create an editor now:
editor = new tinymce.Editor('id_editor', initd);
editor.render();
And here’s how we listen for events:
editor.onKeyPress.add(function(e) {
… do stuff …
});
I haven’t tried to do stuff with the Toolbar yet, but given the apparent serious thought they’ve put into making a nice
interface, I can’t imagine it’s going to be very difficult.

