6.5. jEdit - a good editor with Interchange/HTML/Perl colorization and CVS
I have been quite impressed with jEdit (http://www.jedit.org, and open source editor that is written in Java and runs on most platforms.
I use the interchange.xml language definition written by Chris Jesseman email@example.com, which is available from http://www.sitemajic.net/jedit/. With this, jEdit automatically colors HTML, Perl, AND many Interchange tags very intelligently.
Further, jEdit has a CVS plugin, written by Ben Sarsgard firstname.lastname@example.org, and available at: http://www.vmtllc.com/~bsarsgard/jedit.html. This plugin allows you to diff, update, and commit right from the editor.