This is G o o g l e's cache of http://history.dcs.ed.ac.uk/history/ErccEdit as retrieved on 4 Sep 2006 15:07:10 GMT. G o o g l e's cache is the snapshot that we took of the page as we crawled the web.
The page may have changed since that time. Click here for the current page without highlighting.
This cached page may reference images which are no longer available. Click here for the cached text only. To link to or bookmark this page, use the following url: http://www.google.com/search?q=cache:QN0MDaHUEr8J:history.dcs.ed.ac.uk
Google is neither affiliated with the authors of this page nor responsible for its content.
Similar in style to Ecce, this editor is different most significantly in its internal data structures. Ecce used the "gap technique" (which was slightly modified later at some expense of complexity in order to give improved paging behaviour for cursor movements which did not change the file); whereas Edit uses a more complex linked-list data structure which was designed to be VM-friendly. I know the C version was written by Tony Gibbons; I'm fairly sure that the original Imp version was as well, although as with much of the code from the ERCC it is quite likely that it was worked on by many people.
Edit for EMAS/2900 (includes some 2900 embedded assembler)