in reply to Text editor modifications
I am playing around with a product called "SynEdit" (see www.mkidesign.com/synedit). It has a few annoying nits (like not putting page numbers if you print the listing, and always defaulting the page size to letters - those 'mericans have a lot to answer for) but is not too bad.
Ken