Hi Elias: Firstly I am totally agnostic as to which text editor should be used. I don't even understand why there should be an Emacs mode. But since you said it's actually generic maybe we can change it's name to more clearly reflect its generic nature? External Editor Mode? Just a fleeting thought. [APL2 had an )Editor command]
There does need to be state switching from (immediate) execution to editing to etc… The IBM APL2 Language Reference has a brief discussion about this in Ch 9. As I said I need to get up to speed on the existing mechanism. Right now all that I have found is the existing source "Emacs" code. Rather than read through a multitude of postings of something that is already in existence is there a document that I can read if I wished to interface e.g. TextWrangler telling me how would I go about it? (I don't intend to do that - just try to understand what we have now as an interface) respect Peter