ok, i've just been working with tinymce. apart from a bug in tinymce itself, i've managed to get it to work (including with pyjd). the bug is related to firefox, when opening a 2nd editor window. it appears that tinymce was never designed to be used in such an extensive AJAX environment. if you remove the container DOM from the page (such as a popup) _even_ if you've run the "cleanup" code (ed.remove()) there's still some references to a window / document which now doesn't exist / is invalid.
normally tinymce would be used on a page which gets refreshed (standard web site), so you simply wouldn't care. so anyway, i got fed up with dealing with javascript stuff and decided to have a go at RichTextArea. i'm presently munging my way through an example RichTextAreaToolbar i found randomly online. l.

