Really seems that you can take emacs back to the core by just looking at the origin of the name. Editor MACroS. Says it all right there, it isn't just a text editor.<p>Indeed, the text editor portion is almost incidental. Emacs is a set of programs that all operate with the text editor as the common environment.<p>This works remarkably well with things that communicate through text. Which is, not unsurprisingly, a lot. Doesn't work as well for purely visual things. Especially not those that are lacking a text representation.