I'm thinking of writing an IDE for a microcontroller.
This IDE will be written in ruby/GTK.
I also need an editor in this IDE.
Are there any existing editor components I can use?
Maybe a bonobo component?

I could write one from scratch, but that seems a waste of time.

I'm new to all this, is there someone with tips, links?

If such a component doesn't exists, what would be the best way to
make it? (I don't mean how to create the editor, but how to make
it as a component)

thanks,

Roeland Moors