Vos commentaires

No, that's not what I'm saying at all.

I'm saying the API is featured enough to handle it so you can do it, since you think it is so easy.

I was being sarcastic in my response there toward the end.
Nope, but it has everything you need to do collab editing.  You'd need to write a protocol for it, probably with twisted, keep up with the start and end points, and the text contained within, and keep state synced up. using view.insert and view.erase.
Easy stuff.
It's got a nice fully featured plugin API powered by Python.
If it isn't so hard, then perhaps you should take a weekend and knock it out.