Why is Lisp used in GNU Emacs (and in the rest of the Emacs family) in preference to Scheme? Or phrased another way, would there be any significant advantages/disadvantages to basing an editor on Scheme instead of Lisp? Thanks Kevin