I have written a very simple editor for the Trac Wiki.
The Elisp relies on a python file which implements the xmlrpc for doing the editing. This gets around Emacs lack of threading pretty neatly.
The elisp provides two commands:
This is in a trac-hacks subversion repo along with the python that it depends on here
This is not the only editor for trac’s Wiki. There is a completly Emacs implementation using Emacs' XMLRPC library. I couldn’t get that one to work over SSL however and I find Emacs lack of threading a pain for important things like that.