4 ms·
XEmacs docs sound a little bit different: http://xemacs.org/Documentation/21.5/html/internals_3.html#Through-Version-18 http://xemacs.org/Documentation/21.5/htm
by lazyjones 7y ago
XEmacs docs sound a little bit different: http://xemacs.org/Documentation/21.5/html/internals_3.html#Through-Version-18 http://xemacs.org/Documentation/21.5/html/internals_3.html#T...
> As described above, Emacs began life in the mid-1970’s as a series of editor macros for TECO, an early editor on the PDP-10. In the early 1980’s it was rewritten in C as a collaboration between Richard M. Stallman (RMS) and James Gosling (the creator of Java); its extension language was known as Mocklisp. This version of Emacs-in-C formed the basis for the early versions of GNU Emacs and also for Gosling’s Unipress Emacs, a commercial product. Because of bad blood between the two over the issue of commercialism, RMS pretty much disowned this collaboration, referring to it as “Gosling Emacs”.
My impression is that "Gosling Emacs" is misunderstood as "Gosling wrote all of it", even though it just meant "the dirty commercial version of Gosling and RMS Emacs".
- kragen 7y agoThis version is flatly contradicted both by the Gosling interview linked and the Stallman speech linked above; Stallman says his friend (Fen Labalme) had contributed to Gosling's version, but not that he (Stallman) had, when Stallman decided to base GNU Emacs on Gosling's implementation. I suspect that the XEmacs docs just got confused about the history, and Stallman didn't want to hear anything about XEmacs/Lucid Emacs, much less read over their documentation to correct minor historical errors.