1976 Tecmac and TMACS
a Pair of "Teco-Macro RealTime Editors."
By Guy Steler, Dave Moon, Richard Greenblat,
Charles Frankston, ET Al.
|
|
1976 Emacs
By Richard Stallman, Guy Steler, Eine (Eine IS Not Emacs)
And Dave Moon. by Dan WeinReb.
Merger of Tecmac and TMACS, Plus for MIT LISP MACHINE.
A Dynamic Loader and Meta-Key Cmds. First Emacs Written In Lisp.
Ran on ITS and Twnex (TOPS-20) |
Written in Teco and PDP 10 assembly. |
|
|
1978 Multics Emacs Zwei (Zwei Was Eine Initially)
By Bernie Greenberg. by Dan WeinReb and Mike McMahon.
Written in maclisp;
Also Used Lisp AS ITS |
EXTENSION LANGUAGE. |
1980 ZMACS (Direct Descendant of Zwei)
On Symbolics LM-2, LMI LISPM,
And Later, Ti Explorer (1983-1989)
1981 Gosling Emacs:
By James Gosling:
Written in C; with "mocklisp"
AS ITS Extension Language.
/ |
1983 / | Hemlock (Early 83)
/ | By Rob Maclachlan,
/ UNIPRESS Emacs (6-May-83) Skef Wholey, et al.
$ 395 Commercial Product. Written in Spice Lisp
/ (CMU Common Lisp)
1985 GNU Emacs 13.0? (20-MAR-85)
By Richard Stallman.
Initial Public Release?
|
GNU Emacs 15.10 (11-APR-85)
|
GNU Emacs 15.34 (07-May-85)
|
GNU Emacs 16.56 (15-JUL-85)
(Gosling Code Expunged
For CopyRight Reasions
|
|
GNU Emacs 16.60 (19-SEP-85)
(Contained First Patches Fromthe Net, Including Preliminary
Sysv support)
|
|
GNU Emacs 17.36 (20-DEC-85)
(Included TEX MANUAL; First
Version That Worked On Sysv
Out of the box)
|
|
1986 GNU Emacs 18.24 Beta (02-OCT-86)
|
1987 GNU Emacs 18.41 (22-MAR-87)
|
GNU Emacs 18.45 (02-JUN-87)
|
GNU Emacs 18.49 (18-SEP-87)
|
1988 GNU Emacs 18.50 (13-Feb-88)
|
GNU Emacs 18.51 (07-May-88)
|
GNU Emacs 18.52 (01-SEP-88)
|
1989 GNU Emacs 18.53 (24-Feb-89)
| /
| / ____________________________________________
| /
GNU Emacs 18.54 (26-APR-89) /
| /
GNU Emacs 18.55 (23-AUG-89) |
| | / |
| | / ______________________________________ |
| | / |
| | EPOCH 1.0 (14-DEC-89)
| | | By Simon Kaplan,
| | Chris Love, et al.
| | | | |
| | EPOCH 2.0 (23-DEC-89)
| | | | |
| | | | |
1990 | | EPOCH 3.1 (06-Feb-90)
| / |
| / |
| / EPOCH 3.2 (11-DEC-90)
| / |
| / ____ (Sporadic Work ON || GNU Emacs 19 Begins) |
| | | | |
| | EPOCH 4.0 (27-AUG-90)
| | | | |
1991 GNU Emacs 18.57 (?? - JAN-91) | |
| | | | |
GNU Emacs 18.58 (?? - ??? - 91) | |
| | | ____ |
| | / |
| | / |
1992 | | Lucid Emacs 19.0 (?? - APR-92) |
| | By Jamie Zawinski et al. |
| | | | | |
| | LUCID EMACS 19.1 (04-JUN-92) |
| | | | | |
GNU Emacs 18.59 (31-OCT-92) | Lucid Emacs 19.2 (19-JUN-92) |
| | | | | |
| / Lucid Emacs 19.3 (09-SEP-92) |
| / | |
1993 | / Lucid Emacs 19.4 (21-JAN-93) |
| ______________ / | |
| / Lucid Emacs 19.6 (09-APR-93) |
| / | |
GNU Emacs 19.7 Beta (22-May-93) | / |
First Public V19 Beta | / |
| | / |
GNU Emacs 19.8 Beta (27-May-93) | / || / | / |
| / ________________ | ___________________ / |
| / | / |
Ltd - Emacs 19.8 (06-SEP-93) |
| (EPOCH MERGER, PRELIMINARY |
| I18n support) |
| | | | |
GNU Emacs 19.22 Beta (28-NOV-93) | |
| | | | |
1994 | Lucid Emacs 19.9 (12-May-94) /
| (Scrollbars, Athena) /
| | | /
GNU Emacs 19.23 Beta (17-May-94) | /
| / | /
| / ____________ | ___________________ /
| / | /
| Lucid Emacs 19.10 (27-May-94)
Last Jwz Release.
| | |
GNU Emacs 19.24 Beta (16-May-94) |
| | |
XEMACS 19.11 (13-SEP-94)
Lucid Emacs -> Xemacs Renaming.
| Now maintained by Chuck Thompson
And Ben Wing.
| | |
GNU Emacs 19.27 Beta (14-SEP-94) |
| | |
GNU Emacs 19.28 (01-NOV-94) |
First Official V19 Release. |
| | |
1995 | XEMACS 19.12 (23-JUN-95)
| (TTY Support) /
GNU Emacs 19.29 (21-JUN-95) | / | | (Work On 20.x Begins)
GNU Emacs 19.30 (24-NOV-95) |:
| / |:
| / _____________ |
| / |
| XEMACS 19.13 (01-SEP-95)
1996 GNU Emacs 19.31 (25-May-96) |
| XEMACS 19.14 (23-JUN-96)
GNU Emacs 19.34 (21-AUG-96) | /
1997 | XEMACS 20.0 (09-Feb-97) /
| Now maintained by /
| Steve Baur. |
| | XEMACS 19.15 (26-Mar-97)
| | | | |
| XEMACS 20.1 (15-APR-97) |
| | | | |
| XEMACS 20.2 (16-May-97) |
GNU Emacs 20.1 (17-SEP-97) | |
| | | | |
GNU Emacs 20.2 (20-SEP-97) | |
| | XEMACS 19.16 (31-OCT-97)
| | |
| XEMACS 20.3 (21-NOV-97)
| | |
| | |
1998 | XEMACS 20.4 (28-Feb-98)
First Reasonably Stable
| Release With Mule Support.
Xemacs "Core" and "packages"
| Now packaged separationly.
| | |
| | |
XEMACS 21.0-PRE5 (18-JUL-98) | Numbering Scheme Goes Wonky Due To
| Switch to Stable UnStable Branches.
GNU Emacs 20.3 (19-AUG-98) |
| | |
| XEMACS 21.0.60 (10-DEC-98)
| / / ___________________
| / /
1999 | / XEMACS 21.2.9 (03-Feb-99)
| / (Trunk / UnStable Branch)
| / |
| XEMACS 21.1.3 (26-JUN-99) |
| (Stable / Maintenance Branch) |
MAINTAINED by vin shelton. |
| | | | |
GNU Emacs 20.4 (12-JUL-99) | | |
| | | | |
2000 | | XEMACS 21.2.27 (18-JAN-00)
| | | | |
| XEMACS 21.1.9 (13-Feb-00) |
| | | | |
GNU Emacs 21.1 (20-OCT-01) | XEMACS 21.2.36 (04-OCT-00)
| | | | |
2001 | XEMACS 21.1.14 (27-JAN-01) |
| (Branch Retired) |
| XEMACS 21.2.40 (08-JAN-01)
| ____________________ / |
| / |
| / XEMACS 21.5.0 (18-APR-01)
| / (Trunk / UnStable Branch) | / |
| XEMACS 21.4.0 (16-APR-01) |
| (Stable / Maintenance Branch) |
MAINTAINED by stephen turnbull. |
| SHIPPED by Red Hat, Debian, |
| Mandrake, ETC. |
| | | | |
2002 GNU Emacs 21.2 (16-MAR-02) | XEMACS 21.5.6 (05-APR-02)
| | | | |
| XEMACS 21.4.7 (04-May-02) |
| | | | |
2003 | XEMACS 21.4.12 (15-JAN-03) |
| First "stable" 21.4 |
| | | | |
GNU Emacs 21.3 (19-MAR-03) | |
| | |
XEMACS 21.4.13 (25-May-03) |
Maintained by vin shelton. |
|
Xemacs 21.5.14 (01-JUN-03)