1 2 3
This is a port of ECCE (the Edinburgh Compatible Context Editor). Now really quite ancient, it is still a favourite among many graduates of Edinburgh University.