I've already followed the instructions in "Making Eclipse
Soar" (although I didn't add Perforce nor the PyQT stuff).
Xtext looks too complicated.
I also found the Colorer-take5 library at
http://colorer.sourceforge.net/.
I contacted Igor Russkih, the author, who told me it could be used to
accomplish this task, but I'm not a "real" programmer, so there's no
way I could pull it off in a reasonable amount of time. His reply
was:
"Sure you can do this.
EclipseColorer distribution contains packed syntax description - you
can extract and review them.
You need net.sf.colorer_0.9.1/colorer/hrc/common.jar:base/python.hrc
As a most simple modification, there you'll find a listing of keywords
like <word name="ImportError"/>
Adding your own keywords (and then updating the common.jar file) will
eventually give you these keywords highlighting in python.
For more info, you may refer hrc-reference on colorer's site."
Maybe it would be worthwhile for one of you guys in a studio to look
into this?