What I would like is something that will allow me to build a message
editor using Python. Hopefully someone has started this already.
I would be looking at using Python to do smart quoting, and possibly even
colour the quotes differently when reading a message.
Is there anything out there I can start with? Any information would be
useful. (Another option is to use something like EMacs with its own
extension language, but we would prefer to have a single extension
language throughout the new program)