X-Nico

3 unusual facts about Emacs


Aqris

The company was known in the Java developer community for its product RefactorIT, an open source refactor plugin for Java IDEs (Eclipse, Sun ONE Studio, Borland Software's JBuilder, Oracle's JDeveloper, NetBeans and Emacs).

Bernard Greenberg

The success of this effort influenced the choice of Lisp as the basis for later versions of Emacs.

Don Hopkins

He developed and refined pie menus for many platforms and applications including window managers, Emacs, SimCity and The Sims, and published a frequently cited paper about pie menus at CHI'88 with Jack Callahan, Ben Shneiderman and Mark Weiser.


Similar

Emacs |

^txt2regex$

The regular expression is generated in the notation used by awk, ed, egrep, Emacs, expect, find, grep, lex, Lisp, MySQL, OpenOffice.org, Perl, PHP, PostgreSQL, Procmail, Python, Sed, Tcl, VBscript, Vi, and Vim.

Eine

EINE, (a recursive acronym standing for "EINE Is Not Emacs") - an early Emacs text editor for lisp machines

Extended metal atom chains

The first EMACs with three metal atoms were synthesized in the early 1990s independently by the groups of Shie-Ming Peng (NTU) and F. Albert Cotton (Texas A&M), who coined the term extended metal atom chains.

Fractint

Along with Emacs and NetHack, it is one of the oldest still-maintained free programs.

GNU Emacs

Two additional manuals, the Emacs Lisp Reference Manual by Bil Lewis, Richard Stallman, and Dan Laliberte and An Introduction to Programming in Emacs Lisp by Robert Chassell, are included.

Markus Hess exploited a security flaw in GNU Emacs' email subsystem in his 1986 cracking spree in which he gained superuser access to Unix computers.

Multics Emacs

Multics Emacs was an implementation of the Emacs text editor written in Maclisp by Bernard Greenberg at Honeywell's Cambridge Information Systems Lab.

Undefined behavior

In practice, many C implementations recognize, for example, #include guards — but GCC 1.17, upon finding a #pragma directive, would instead attempt to launch commonly distributed Unix games such as NetHack and Rogue, or start Emacs running a simulation of the Towers of Hanoi.

XEmacs

In the late 1980s, Richard P. Gabriel's Lucid Inc. faced a requirement to ship Emacs to support the Energize C++ IDE.

Zmacs

It is based on the ZWEI programming substrate, which stands for "Zwei Was Eine Initially"; Zwei was a collection of routines which could be used to easily implement other programs, like the Symbolics mail program, Zmail- Eine stood for "Eine is not Emacs".

ZWEI

ZWEI (ZWEI Was EINE, Initially, also German: two) was an early (~1980s) Emacs-like text editor written by Daniel Weinreb and Mike McMahon for the Lisp machine.


see also