Emacs Timeline

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences

Difference (from prior major revision) (minor diff)

Changed: 2,3c2
Original at http://www.jwz.org/doc/emacs-timeline.html
Lines indicate shared code
Original at http://www.jwz.org/doc/emacs-timeline.html Lines indicate shared code

Changed: 5,17c4,16
1976 TECMAC and TMACS
a pair of "TECO-macro realtime editors."
by Guy Steele, Dave Moon, Richard Greenblatt,
Charles Frankston, et al.
|
|
1976 EMACS
by Richard Stallman, Guy Steele, 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 TWENEX (Tops-20) |
written in TECO and PDP 10 assembly. |
1976 TECMAC and TMACS
a pair of "TECO-macro realtime editors."
by Guy Steele, Dave Moon, Richard Greenblatt,
Charles Frankston, et al.
|
|
1976 EMACS
by Richard Stallman, Guy Steele, 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 TWENEX (Tops-20) |
written in TECO and PDP 10 assembly. |

Changed: 20,301c19,299
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 / |
/ Unipress Emacs (6-may-83)
/ $395 commercial product.
1984 / Hemlock
/ by Bill Chiles,
/ Rob MacLachlan?, et al.
1985 GNU Emacs 13.0? (20-mar-85) written in Spice Lisp
by Richard Stallman. (CMU Common Lisp)
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 reasons)
|
|
GNU Emacs 16.60 (19-sep-85)
(contained first patches from
the 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)
| \
| \________________________________________________
| \
| \
| Early work on Epoch begins (1987)
| by Alan M. Carroll
1988 GNU Emacs 18.50 (13-feb-88) |
| |
GNU Emacs 18.51 (07-may-88) |
| |
GNU Emacs 18.52 (01-sep-88) |
| Epoch 1.0 (14-dec-88)
| by Alan M. Carroll with Simon Kaplan
1989 GNU Emacs 18.53 (24-feb-89) |
| \ |
| \________________________________________________ | _____
| | \
GNU Emacs 18.54 (26-apr-89) | \
| | \
GNU Emacs 18.55 (23-aug-89) | \
| | | \
| | | NEmacs 3.2.1 (15-dec-89)
| | | "Nihongo Emacs": a fork
| | | with multi-byte Japanese
| | | language support.
| | | |
| | Epoch 2.0 (23-dec-89) |
| | | |
| | | |
1990 | | Epoch 3.1 (06-feb-90) |
| | | |
| \ | NEmacs 3.3.1 (3-mar-90)
| \ | |
| \ Epoch 3.2 (11-dec-90) |
| \ last Carroll release. |
| \____ (sporadic work on | |
| GNU Emacs 19 begins) | |
| | | |
| | | |
| | Epoch 4.0 (27-aug-90) |
| | Now maintained by NCSA. |
| | | |
1991 GNU Emacs 18.57 (??-jan-91) | | |
| | | |
GNU Emacs 18.58 (??-???-91) | | |
| | | |
1992 | |___ | MULE 0.9.0b (4-mar-92)
| | \ | "Multilingual
| | \ | Enhancements to Emacs":
| | \ | support for input methods
| | \ | and various languages
| | Lucid Emacs 19.0 (??-apr-92) | including Japanese,
| | by Jamie Zawinski et al. | Chinese, Korean, Greek,
| | | | Hebrew, and Cyrillic.
| | Lucid Emacs 19.1 (04-jun-92) | |
| | | | |
| | Lucid Emacs 19.2 (19-jun-92) | |
| | | | |
| | Lucid Emacs 19.3 (09-sep-92) | |
GNU Emacs 18.59 (31-oct-92) | | | |
| | | | |
1993 | / Lucid Emacs 19.4 (21-jan-93) | |
| / | | |
| / Lucid Emacs 19.5 (05-feb-93) | |
| / (trade-show giveaway CD only) | |
| / | | |
| ____________/ 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) | / | \ |
| \ | / | \ |
| \________________ | ___________________/ | MULE 1.0 (1-aug-93)
| \ | / | (based on GNU Emacs 18.59)
| Lucid 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) | |
| | ...___ |
| | \ |
| | \ |
| | MULE 2.0 (6-aug-94)
| | (based on GNU Emacs 19.25)
| | |
| 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. | ...___ |
| | \ |
| | \ |
| | MULE 2.2 (28-dec-94)
| | (based on GNU Emacs 19.28)
| | |
| | |
1995 | | MULE 2.3 (24-jul-95)
| | .
| 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 separately.
| |
| |
| 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)
| | |
| XEmacs 21.4.14 (05-sep-03) |
| | |
| | XEmacs 21.5.16 (26-sep-03)
2004 | | |
| XEmacs 21.4.15 (03-feb-04) |
| | |
| | XEmacs 21.5.18 (22-oct-04)
| | |
| XEmacs 21.4.17 (06-feb-05) |
2005 | | |
GNU Emacs 21.4a (17-feb-05) | XEmacs 21.5.19 (18-feb-05)
| | |
| | XEmacs 21.5.23 (26-oct-05)
| | |
| XEmacs 21.4.18 (03-dec-05) |
| | |
| | XEmacs 21.5.24 (19-dec-05)
| | |
2006 | XEmacs 21.4.19 (28-jan-06) |
| | |
| | XEmacs 21.5.28 (21-may-06)
| |
| XEmacs 21.4.20 (09-dec-06)
| |
GNU Emacs 22.1 (02-jun-07) |
|
2007 XEmacs 21.4.21 (14-oct-07)
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 / |
/ Unipress Emacs (6-may-83)
/ $395 commercial product.
1984 / Hemlock
/ by Bill Chiles,
/ Rob MacLachlan?, et al.
1985 GNU Emacs 13.0? (20-mar-85) written in Spice Lisp
by Richard Stallman. (CMU Common Lisp)
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 reasons)
|
|
GNU Emacs 16.60 (19-sep-85)
(contained first patches from
the 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)
| \
| \________________________________________________
| \
| \
| Early work on Epoch begins (1987)
| by Alan M. Carroll
1988 GNU Emacs 18.50 (13-feb-88) |
| |
GNU Emacs 18.51 (07-may-88) |
| |
GNU Emacs 18.52 (01-sep-88) |
| Epoch 1.0 (14-dec-88)
| by Alan M. Carroll with Simon Kaplan
1989 GNU Emacs 18.53 (24-feb-89) |
| \ |
| \________________________________________________ | _____
| | \
GNU Emacs 18.54 (26-apr-89) | \
| | \
GNU Emacs 18.55 (23-aug-89) | \
| | | \
| | | NEmacs 3.2.1 (15-dec-89)
| | | "Nihongo Emacs": a fork
| | | with multi-byte Japanese
| | | language support.
| | | |
| | Epoch 2.0 (23-dec-89) |
| | | |
| | | |
1990 | | Epoch 3.1 (06-feb-90) |
| | | |
| \ | NEmacs 3.3.1 (3-mar-90)
| \ | |
| \ Epoch 3.2 (11-dec-90) |
| \ last Carroll release. |
| \____ (sporadic work on | |
| GNU Emacs 19 begins) | |
| | | |
| | | |
| | Epoch 4.0 (27-aug-90) |
| | Now maintained by NCSA. |
| | | |
1991 GNU Emacs 18.57 (??-jan-91) | | |
| | | |
GNU Emacs 18.58 (??-???-91) | | |
| | | |
1992 | |___ | MULE 0.9.0b (4-mar-92)
| | \ | "Multilingual
| | \ | Enhancements to Emacs":
| | \ | support for input methods
| | \ | and various languages
| | Lucid Emacs 19.0 (??-apr-92) | including Japanese,
| | by Jamie Zawinski et al. | Chinese, Korean, Greek,
| | | | Hebrew, and Cyrillic.
| | Lucid Emacs 19.1 (04-jun-92) | |
| | | | |
| | Lucid Emacs 19.2 (19-jun-92) | |
| | | | |
| | Lucid Emacs 19.3 (09-sep-92) | |
GNU Emacs 18.59 (31-oct-92) | | | |
| | | | |
1993 | / Lucid Emacs 19.4 (21-jan-93) | |
| / | | |
| / Lucid Emacs 19.5 (05-feb-93) | |
| / (trade-show giveaway CD only) | |
| / | | |
| ____________/ 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) | / | \ |
| \ | / | \ |
| \________________ | ___________________/ | MULE 1.0 (1-aug-93)
| \ | / | (based on GNU Emacs 18.59)
| Lucid 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) | |
| | ...___ |
| | \ |
| | \ |
| | MULE 2.0 (6-aug-94)
| | (based on GNU Emacs 19.25)
| | |
| 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. | ...___ |
| | \ |
| | \ |
| | MULE 2.2 (28-dec-94)
| | (based on GNU Emacs 19.28)
| | |
| | |
1995 | | MULE 2.3 (24-jul-95)
| | .
| 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 separately.
| |
| |
| 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)
| | |
| XEmacs 21.4.14 (05-sep-03) |
| | |
| | XEmacs 21.5.16 (26-sep-03)
2004 | | |
| XEmacs 21.4.15 (03-feb-04) |
| | |
| | XEmacs 21.5.18 (22-oct-04)
| | |
| XEmacs 21.4.17 (06-feb-05) |
2005 | | |
GNU Emacs 21.4a (17-feb-05) | XEmacs 21.5.19 (18-feb-05)
| | |
| | XEmacs 21.5.23 (26-oct-05)
| | |
| XEmacs 21.4.18 (03-dec-05) |
| | |
| | XEmacs 21.5.24 (19-dec-05)
| | |
2006 | XEmacs 21.4.19 (28-jan-06) |
| | |
| | XEmacs 21.5.28 (21-may-06)
| |
| XEmacs 21.4.20 (09-dec-06)
| |
GNU Emacs 22.1 (02-jun-07) |
|
2007 XEmacs 21.4.21 (14-oct-07)

Emacs Timeline:

Original at http://www.jwz.org/doc/emacs-timeline.html Lines indicate shared code

 1976    TECMAC and TMACS
         a pair of "TECO-macro realtime editors."
         by Guy Steele, Dave Moon, Richard Greenblatt,
         Charles Frankston, et al.
           |
           |
 1976    EMACS
         by Richard Stallman, Guy Steele,       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 TWENEX (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                  /       |
                      /   Unipress Emacs (6-may-83)
                     /    $395 commercial product.
 1984               /                                   Hemlock
                   /                                    by Bill Chiles,
                  /                                     Rob MacLachlan?, et al.
 1985  GNU Emacs 13.0? (20-mar-85)                      written in Spice Lisp
       by Richard Stallman.                             (CMU Common Lisp)
       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 reasons)
              |
              |
       GNU Emacs 16.60 (19-sep-85)
       (contained first patches from
       the 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)
              |                  |    \________________________________________________
              |                                                                    |                                                                     |                                           Early work on Epoch begins (1987)
              |                                           by Alan M. Carroll
 1988  GNU Emacs 18.50 (13-feb-88)                                     |
              |                                                        |
       GNU Emacs 18.51 (07-may-88)                                     |
              |                                                        |
       GNU Emacs 18.52 (01-sep-88)                                     |
              |                                            Epoch 1.0 (14-dec-88)
              |                                            by Alan M. Carroll with Simon Kaplan
 1989  GNU Emacs 18.53 (24-feb-89)                                     |
              |   \                                                    |
              |    \________________________________________________   |   _____
              |                                                        |                GNU Emacs 18.54 (26-apr-89)                                     |                        |                                                        |                  GNU Emacs 18.55 (23-aug-89)                                     |                          |    |                                                   |                           |    |                                                   |     NEmacs 3.2.1 (15-dec-89)
              |    |                                                   |     "Nihongo Emacs": a fork
              |    |                                                   |     with multi-byte Japanese
              |    |                                                   |     language support.
              |    |                                                   |             |
              |    |                                       Epoch 2.0 (23-dec-89)     |
              |    |                                                   |             |
              |    |                                                   |             |
 1990         |    |                                       Epoch 3.1 (06-feb-90)     |
              |    |                                                   |             |
              |    \                                                   |     NEmacs 3.3.1 (3-mar-90)
              |     \                                                  |             |
              |      \                                     Epoch 3.2 (11-dec-90)     |
              |       \                                    last Carroll release.     |
              |        \____ (sporadic work on                         |             |
              |               GNU Emacs 19 begins)                     |             |
              |                     |                                  |             |
              |                     |                                  |             |
              |                     |                      Epoch 4.0 (27-aug-90)     |
              |                     |                      Now maintained by NCSA.   |
              |                     |                                  |             |
 1991  GNU Emacs 18.57 (??-jan-91)  |                                  |             |
              |                     |                                  |             |
       GNU Emacs 18.58 (??-???-91)  |                                  |             |
              |                     |                                  |             |
 1992         |                     |___                               |     MULE 0.9.0b (4-mar-92)
              |                     |   \                              |     "Multilingual
              |                     |    \                             |     Enhancements to Emacs":
              |                     |     \                            |     support for input methods
              |                     |      \                           |     and various languages
              |                     |   Lucid Emacs 19.0 (??-apr-92)   |     including Japanese,
              |                     |   by Jamie Zawinski et al.       |     Chinese, Korean, Greek,
              |                     |      |                           |     Hebrew, and Cyrillic.
              |                     |   Lucid Emacs 19.1 (04-jun-92)   |             |
              |                     |      |                           |             |
              |                     |   Lucid Emacs 19.2 (19-jun-92)   |             |
              |                     |      |                           |             |
              |                     |   Lucid Emacs 19.3 (09-sep-92)   |             |
       GNU Emacs 18.59 (31-oct-92)  |      |                           |             |
              |                     |      |                           |             |
 1993         |                    /    Lucid Emacs 19.4 (21-jan-93)   |             |
              |                   /        |                           |             |
              |                  /      Lucid Emacs 19.5 (05-feb-93)   |             |
              |                 /       (trade-show giveaway CD only)  |             |
              |                /           |                           |             |
              |   ____________/         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)     |                       /   |        \    |
              |        \                   |                      /    |         \   |
              |         \________________  |  ___________________/     |     MULE 1.0 (1-aug-93)
              |                          \ | /                         |     (based on GNU Emacs 18.59)
              |                         Lucid 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)    |                                         |
              |                            |                               ...___    |
              |                            |                                     \   |
              |                            |                                      \  |
              |                            |                                 MULE 2.0 (6-aug-94)
              |                            |                                 (based on GNU Emacs 19.25)
              |                            |                                         |
              |                         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.         |                               ...___    |
              |                            |                                     \   |
              |                            |                                      \  |
              |                            |                                 MULE 2.2 (28-dec-94)
              |                            |                                 (based on GNU Emacs 19.28)
              |                            |                                         |
              |                            |                                         |
 1995         |                            |                                 MULE 2.3 (24-jul-95)
              |                            |                                         .
              |                         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 separately.
              |                            |
              |                            |
              |                         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)
              |                        |                          |
              |                XEmacs 21.4.14 (05-sep-03)         |
              |                        |                          |
              |                        |              XEmacs 21.5.16 (26-sep-03)
 2004         |                        |                          |
              |                XEmacs 21.4.15 (03-feb-04)         |
              |                        |                          |
              |                        |              XEmacs 21.5.18 (22-oct-04)
              |                        |                          |
              |                XEmacs 21.4.17 (06-feb-05)         |
 2005         |                        |                          |
       GNU Emacs 21.4a (17-feb-05)     |              XEmacs 21.5.19 (18-feb-05)
              |                        |                          |
              |                        |              XEmacs 21.5.23 (26-oct-05)
              |                        |                          |
              |                XEmacs 21.4.18 (03-dec-05)         |
              |                        |                          |
              |                        |              XEmacs 21.5.24 (19-dec-05)
              |                        |                          |
 2006         |                XEmacs 21.4.19 (28-jan-06)         |
              |                        |                          |
              |                        |              XEmacs 21.5.28 (21-may-06)
              |                        |
              |                XEmacs 21.4.20 (09-dec-06)
              |                        |
       GNU Emacs 22.1 (02-jun-07)      |
                                       |
 2007                          XEmacs 21.4.21 (14-oct-07) 

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences
Edit text of this page | View other revisions
Last edited May 27, 2009 9:09 am (diff)
Search: