Linus Torvalds' Micro-emacs
git.kernel.org
git.kernel.org
Any emacsen around that could shed some light on why you'd use this instead of a more "modern" emacs?
NIH.
It would be pretty easy to make GNU emacs behave exactly like mg or microemacs. But then you couldn't tell your friends, "I wrote my own Emacs".
* written 1986 by Daniel Lawrence * modified by Petri Kutvonen
I'm sure someone else knows more about it's history.
The idea was if you ever found yourself needing to do some work on a Windowz box that only had Notepad you could whip that out and get something done.
Minor note: "emacsen" refers to various and sundry implementations of Emacs, not users of emacs.
Now that emacs has been anointed by Linus, I hereby announce emacs the winner of the long lasting editor wars. Let us now proceed to purge vi (and other lesser editors) from the face of the Earth, and let none speak of them again.
</joke>
So it is not quite right to say that emacs has been anointed by Linus.
There's a great (long) video about Linus and Linux history from 2001. Watch the whole thing if you can—after the 40 minute mark is especially worth it: http://www.youtube.com/watch?v=WVTWCPoUt8w
55 minutes in someone asks him, "What editor and mail reader do you use?" He smirks, "The editor is microemacs, the best editor ever made. And vi and GNU Emacs suck, suck."
(No I don't. hugs vi)
(Delete key doesn't work as backspace, though :( I'd love to see your patch for Linus's version)
global-bind-key backward-delete-char "delete"