aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2016-01-31 16:53:24 -0800
committerPaul Eggert2016-01-31 16:54:20 -0800
commit2fbd1dabebf01029ef449389b9f4cb0b43aa62d9 (patch)
tree0539c54ae91b8db24dc0038378b45fbaacd3c535
parentc90e1b4da89b3cb24a72ee201b83976cc5a3e630 (diff)
downloademacs-2fbd1dabebf01029ef449389b9f4cb0b43aa62d9.tar.gz
emacs-2fbd1dabebf01029ef449389b9f4cb0b43aa62d9.zip
* etc/HISTORY: Add some more history, plus git tags.
-rw-r--r--etc/HISTORY71
1 files changed, 46 insertions, 25 deletions
diff --git a/etc/HISTORY b/etc/HISTORY
index 04264256801..810702622fa 100644
--- a/etc/HISTORY
+++ b/etc/HISTORY
@@ -1,14 +1,35 @@
1 GNU Emacs versions and their release dates 1 GNU Emacs history, versions, and release dates
2 2
3For more details about release contents, see the NEWS* files. 3For more details about release contents, see the NEWS* files.
4 4
5Most of the development history of GNU Emacs is available in its
6source code repository <http://savannah.gnu.org/git/?group=emacs>.
7However, in the early days GNU Emacs was developed without using
8version control systems and was published via half-inch 9-track
91600-bpi magnetic tape reels. Although information about this early
10development is sketchy, the following text summarizes what is known.
11
12EMACS started out as a set of macros atop the TECO text editor, and
13was first operational in late 1976. It was inspired by earlier work
14such as the E editor of Stanford, and was based on older TECO macro
15sets. EMACS in turn inspired several similar editors. See:
16Stallman RM. EMACS: The Extensible, Customizable Self-Documenting
17Display Editor. AI Memo 519a, MIT, 1981-03-26
18<http://dspace.mit.edu/bitstream/handle/1721.1/5736/AIM-519A.pdf>.
19
20In 1984, work began on GNU Emacs, a fresh implementation designed to
21run on GNU and GNU-like systems, with a full-featured Lisp at its
22core. GNU Emacs 1.0 through 1.12 were released in early 1985. The
23next version after 1.12 was 13; this was the initial public release.
24
25Here is a list of known GNU Emacs stable releases starting with the
26initial public release. Entries in the list are of the form "GNU
27Emacs N (DATE) TAG", where N is the version number, DATE the release
28date, and TAG (if present) the corresponding tag in the source code
29repository. Any commentary about the version starts on the next line.
5Dates are approximate in the following list; some are when the version 30Dates are approximate in the following list; some are when the version
6was made, some are when it was announced. 31was made, some are when it was announced.
7 32
8
9GNU Emacs 1.0 through 1.12 were released in early 1985.
10The next release after 1.12 was 13.
11
12GNU Emacs 13 (1985-03-20) 33GNU Emacs 13 (1985-03-20)
13Initial release announced on Usenet. 34Initial release announced on Usenet.
14 35
@@ -135,15 +156,15 @@ GNU Emacs 19.32 (1996-07-31)
135 156
136GNU Emacs 19.33 (1996-08-11) 157GNU Emacs 19.33 (1996-08-11)
137 158
138GNU Emacs 19.34 (1996-08-21) 159GNU Emacs 19.34 (1996-08-21) emacs-19.34
139 160
140GNU Emacs 20.1 (1997-09-15) 161GNU Emacs 20.1 (1997-09-15) emacs-20.1
141 162
142GNU Emacs 20.2 (1997-09-19) 163GNU Emacs 20.2 (1997-09-19) emacs-20.2
143 164
144GNU Emacs 20.3 (1998-08-19) 165GNU Emacs 20.3 (1998-08-19) emacs-20.3
145 166
146GNU Emacs 20.4 (1999-07-12) 167GNU Emacs 20.4 (1999-07-12) emacs-20.4
147 168
148GNU Emacs 20.5 (1999-12-04) 169GNU Emacs 20.5 (1999-12-04)
149 170
@@ -151,40 +172,40 @@ GNU Emacs 20.6 (2000-02-15)
151 172
152GNU Emacs 20.7 (2000-06-13) 173GNU Emacs 20.7 (2000-06-13)
153 174
154GNU Emacs 21.1 (2001-10-20) 175GNU Emacs 21.1 (2001-10-20) emacs-21.1
155 176
156GNU Emacs 21.2 (2002-03-16) 177GNU Emacs 21.2 (2002-03-16) emacs-21.2
157 178
158GNU Emacs 21.3 (2003-03-19) 179GNU Emacs 21.3 (2003-03-19) emacs-21.3
159 180
160GNU Emacs 21.4 (2005-02-08) 181GNU Emacs 21.4 (2005-02-08)
161 182
162GNU Emacs 21.4a (2005-02-17) 183GNU Emacs 21.4a (2005-02-17)
163This is Emacs 21.4 with an updated notice in etc/PROBLEMS. 184This is Emacs 21.4 with an updated notice in etc/PROBLEMS.
164 185
165GNU Emacs 22.1 (2007-06-02) 186GNU Emacs 22.1 (2007-06-02) emacs-22.1
166 187
167GNU Emacs 22.2 (2008-03-26) 188GNU Emacs 22.2 (2008-03-26) emacs-22.2
168 189
169GNU Emacs 22.3 (2008-09-05) 190GNU Emacs 22.3 (2008-09-05) emacs-22.3
170 191
171GNU Emacs 23.1 (2009-07-29) 192GNU Emacs 23.1 (2009-07-29) emacs-23.1
172 193
173GNU Emacs 23.2 (2010-05-08) 194GNU Emacs 23.2 (2010-05-08) emacs-23.2
174 195
175GNU Emacs 23.3 (2011-03-10) 196GNU Emacs 23.3 (2011-03-10) emacs-23.3
176 197
177GNU Emacs 23.4 (2012-01-29) 198GNU Emacs 23.4 (2012-01-29) emacs-23.4
178 199
179GNU Emacs 24.1 (2012-06-10) 200GNU Emacs 24.1 (2012-06-10) emacs-24.1
180 201
181GNU Emacs 24.2 (2012-08-27) 202GNU Emacs 24.2 (2012-08-27) emacs-24.2
182 203
183GNU Emacs 24.3 (2013-03-10) 204GNU Emacs 24.3 (2013-03-10) emacs-24.3
184 205
185GNU Emacs 24.4 (2014-10-20) 206GNU Emacs 24.4 (2014-10-20) emacs-24.4
186 207
187GNU Emacs 24.5 (2015-04-10) 208GNU Emacs 24.5 (2015-04-10) emacs-24.5
188 209
189 210
190---------------------------------------------------------------------- 211----------------------------------------------------------------------