Hi Friends,

I am doing a bit of research for a project I am helping out with - a 
text editor - and the following question has been asked: what would your 
dream API look like and be capable of? Obviously, the API will be 
scriptable via Ruby.

I'd be very interested to hear what you guys think.

Many thanks,
Charles