HISTORY 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. GNU Emacs history, versions, and release dates
  2. For more details about release contents, see the NEWS* files.
  3. Most of the development history of GNU Emacs is available in its
  4. source code repository <http://savannah.gnu.org/git/?group=emacs>.
  5. However, in the early days GNU Emacs was developed without using
  6. version control systems and was published via half-inch 9-track
  7. 1600-bpi magnetic tape reels. Although information about this early
  8. development is sketchy, the following text summarizes what is known.
  9. EMACS started out as a set of macros atop the TECO text editor, and
  10. was first operational in late 1976. It was inspired by earlier work
  11. such as the E editor of Stanford, and was based on older TECO macro
  12. sets. EMACS in turn inspired several similar editors. See:
  13. Stallman RM. EMACS: The Extensible, Customizable Self-Documenting
  14. Display Editor. AI Memo 519a, MIT, 1981-03-26
  15. <http://dspace.mit.edu/bitstream/handle/1721.1/5736/AIM-519A.pdf>.
  16. In 1984, work began on GNU Emacs, a fresh implementation designed to
  17. run on GNU and GNU-like systems, with a full-featured Lisp at its
  18. core. GNU Emacs 1.0 through 1.12 were released in early 1985. The
  19. next version after 1.12 was 13; this was the initial public release.
  20. Here is a list of known GNU Emacs stable releases starting with the
  21. initial public release. Entries in the list are of the form "GNU
  22. Emacs N (DATE) TAG", where N is the version number, DATE the release
  23. date, and TAG (if present) the corresponding tag in the source code
  24. repository. Any commentary about the version starts on the next line.
  25. Dates are approximate in the following list; some are when the version
  26. was made, some are when it was announced.
  27. GNU Emacs 13 (1985-03-20)
  28. Initial release announced on Usenet.
  29. GNU Emacs 15.10 (1985-04-10)
  30. GNU Emacs 15.34 (1985-05-07)
  31. Last version 15 release.
  32. GNU Emacs 16.56 (1985-07-15)
  33. First version 16 release.
  34. GNU Emacs 16.57 (1985-09-16)
  35. GNU Emacs 16.58 (1985-09-17)
  36. GNU Emacs 16.59 (1985-09-17)
  37. GNU Emacs 16.60 (1985-09-19)
  38. GNU Emacs 17.36 (1985-12-20)
  39. First version 17 release.
  40. GNU Emacs 17.43 (1986-01-25)
  41. GNU Emacs 17.46 (1986-02-04)
  42. GNU Emacs 17.48 (1986-02-10)
  43. GNU Emacs 17.49 (1986-02-12)
  44. GNU Emacs 17.55 (1986-03-18)
  45. GNU Emacs 17.57 (1986-03-27)
  46. GNU Emacs 17.58 (1986-04-04)
  47. GNU Emacs 17.61 (1986-04-22)
  48. GNU Emacs 17.63 (1986-05-07)
  49. GNU Emacs 17.64 (1986-05-12)
  50. GNU Emacs 18.41 (1987-03-22)
  51. GNU Emacs 18.45 (1987-06-02)
  52. GNU Emacs 18.46 (1987-06-08)
  53. GNU Emacs 18.47 (1987-06-10)
  54. GNU Emacs 18.48 (1987-08-30)
  55. GNU Emacs 18.49 (1987-09-18)
  56. GNU Emacs 18.50 (1988-02-13)
  57. GNU Emacs 18.51 (1988-05-07)
  58. GNU Emacs 18.52 (1988-09-01)
  59. GNU Emacs 18.53 (1989-02-24)
  60. GNU Emacs 18.54 (1989-04-26)
  61. GNU Emacs 18.55 (1989-08-23)
  62. GNU Emacs 18.56 (1991-01-16)
  63. GNU Emacs 18.57 (1991-01-25)
  64. GNU Emacs 18.58 (1991-02-18)
  65. GNU Emacs 18.59 (1992-10-30)
  66. GNU Emacs 19.7 (1993-05-22)
  67. GNU Emacs 19.8 (1993-05-24)
  68. GNU Emacs 19.9 (1993-05-27)
  69. GNU Emacs 19.10 (1993-05-30)
  70. GNU Emacs 19.11 (1993-06-01)
  71. GNU Emacs 19.12 (1993-06-02)
  72. GNU Emacs 19.13 (1993-06-08)
  73. GNU Emacs 19.14 (1993-06-17)
  74. GNU Emacs 19.15 (1993-06-19)
  75. GNU Emacs 19.16 (1993-07-06)
  76. GNU Emacs 19.17 (1993-07-19)
  77. GNU Emacs 19.18 (1993-08-08)
  78. GNU Emacs 19.19 (1993-08-14)
  79. GNU Emacs 19.20 (1993-11-11)
  80. GNU Emacs 19.21 (1993-11-16)
  81. GNU Emacs 19.22 (1993-11-27)
  82. GNU Emacs 19.23 (1994-05-16)
  83. GNU Emacs 19.24 (1994-05-23)
  84. GNU Emacs 19.25 (1994-05-30)
  85. GNU Emacs 19.26 (1994-09-07)
  86. GNU Emacs 19.28 (1994-10-06)
  87. GNU Emacs 19.29 (1995-06-19)
  88. GNU Emacs 19.30 (1995-11-24)
  89. GNU Emacs 19.31 (1996-05-25)
  90. GNU Emacs 19.32 (1996-07-31)
  91. GNU Emacs 19.33 (1996-08-11)
  92. GNU Emacs 19.34 (1996-08-21) emacs-19.34
  93. GNU Emacs 20.1 (1997-09-15) emacs-20.1
  94. GNU Emacs 20.2 (1997-09-19) emacs-20.2
  95. GNU Emacs 20.3 (1998-08-19) emacs-20.3
  96. GNU Emacs 20.4 (1999-07-12) emacs-20.4
  97. GNU Emacs 20.5 (1999-12-04)
  98. GNU Emacs 20.6 (2000-02-15)
  99. GNU Emacs 20.7 (2000-06-13)
  100. GNU Emacs 21.1 (2001-10-20) emacs-21.1
  101. GNU Emacs 21.2 (2002-03-16) emacs-21.2
  102. GNU Emacs 21.3 (2003-03-19) emacs-21.3
  103. GNU Emacs 21.4 (2005-02-08)
  104. GNU Emacs 21.4a (2005-02-17)
  105. This is Emacs 21.4 with an updated notice in etc/PROBLEMS.
  106. GNU Emacs 22.1 (2007-06-02) emacs-22.1
  107. GNU Emacs 22.2 (2008-03-26) emacs-22.2
  108. GNU Emacs 22.3 (2008-09-05) emacs-22.3
  109. GNU Emacs 23.1 (2009-07-29) emacs-23.1
  110. GNU Emacs 23.2 (2010-05-08) emacs-23.2
  111. GNU Emacs 23.3 (2011-03-10) emacs-23.3
  112. GNU Emacs 23.4 (2012-01-29) emacs-23.4
  113. GNU Emacs 24.1 (2012-06-10) emacs-24.1
  114. GNU Emacs 24.2 (2012-08-27) emacs-24.2
  115. GNU Emacs 24.3 (2013-03-10) emacs-24.3
  116. GNU Emacs 24.4 (2014-10-20) emacs-24.4
  117. GNU Emacs 24.5 (2015-04-10) emacs-24.5
  118. GNU Emacs 25.1 (2016-09-16) emacs-25.1
  119. GNU Emacs 25.2 (2017-04-20) emacs-25.2
  120. ----------------------------------------------------------------------
  121. This file is part of GNU Emacs.
  122. GNU Emacs is free software: you can redistribute it and/or modify
  123. it under the terms of the GNU General Public License as published by
  124. the Free Software Foundation, either version 3 of the License, or
  125. (at your option) any later version.
  126. GNU Emacs is distributed in the hope that it will be useful,
  127. but WITHOUT ANY WARRANTY; without even the implied warranty of
  128. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  129. GNU General Public License for more details.
  130. You should have received a copy of the GNU General Public License
  131. along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.