From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Ben Wing" Newsgroups: gmane.emacs.devel,gmane.emacs.xemacs.beta Subject: GNU Emacs release dates Date: Thu, 18 Nov 2004 02:56:01 -0600 Message-ID: <010701c4cd4c$6e19f520$210110ac@NEEEEEEE> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1100768110 32028 80.91.229.6 (18 Nov 2004 08:55:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 18 Nov 2004 08:55:10 +0000 (UTC) Cc: xemacs-beta@xemacs.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 18 09:54:53 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CUi43-0003OM-00 for ; Thu, 18 Nov 2004 09:54:51 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUiCt-0004aJ-BR for ged-emacs-devel@m.gmane.org; Thu, 18 Nov 2004 04:03:59 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CUiCM-0004ZX-JL for emacs-devel@gnu.org; Thu, 18 Nov 2004 04:03:26 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CUiCK-0004YX-KK for emacs-devel@gnu.org; Thu, 18 Nov 2004 04:03:25 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUiCK-0004YD-8v for emacs-devel@gnu.org; Thu, 18 Nov 2004 04:03:24 -0500 Original-Received: from [66.163.170.5] (helo=smtp819.mail.sc5.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1CUi3H-0000dp-M6 for emacs-devel@gnu.org; Thu, 18 Nov 2004 03:54:04 -0500 Original-Received: from unknown (HELO NEEEEEEE) (benwing@sbcglobal.net@67.67.219.85 with login) by smtp819.mail.sc5.yahoo.com with SMTP; 18 Nov 2004 08:54:02 -0000 Original-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.6626 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Importance: Normal X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:30012 gmane.emacs.xemacs.beta:17035 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:30012 Here is what I've written in the XEmacs Internals manual concerning GNU Emacs: Can anyone add to this? @node Through Version 18, Epoch, A History of Emacs, A History of Emacs @section Through Version 18 @cindex version 18, through @cindex Gosling, James @cindex Great Usenet Renaming As described above, Emacs began life in the mid-1970's as a series of editor macros for TECO, an early editor on the PDP-10. In the early 1980's it was rewritten in C as a collaboration between Richard M. Stallman (RMS) and James Gosling (the creator of Java); its extension language was known as @dfn{Mocklisp}. This version of Emacs-in-C formed the basis for the early versions of GNU Emacs and also for Gosling's Unipress Emacs, a commercial product. Because of bad blood between the two over the issue of commercialism, RMS pretty much disowned this collaboration, referring to it as "Gosling Emacs". At this point we pick up with a time line of events. (A broader timeline is available at @uref{http://http://www.jwz.org/doc/emacs-timeline.html, ``Emacs Timeline''}.) @strong{NOTE}: Sometimes there are two release dates listed below. In this case, the first one is the date listed in the source code, and the second one is when the official announcement was made on Usenet. (Sometimes, one or the other of the dates is missing, and then the date below reflects the only existing one.) @itemize @bullet @item Unipress Emacs, a $395 commercial product, was released on May 6, 1983. This was an outgrowth of the Emacs-in-C collaboration written by Gosling and RMS. @item GNU Emacs version 13.0? was released on March 20, 1985. This may have been the initial public release. This was also based on this same Emacs-in-C collaboration. @item GNU Emacs version 15.10 was released on April 11, 1985. @item GNU Emacs version 15.34 was released on May 7, 1985. This appears to be the last release of version 15. @item GNU Emacs version 16 (first released version was 16.56) was released on July 15, 1985. All Gosling code was removed due to potential copyright problems with the code. @item Version 16.57: released on September 16, 1985. @item Versions 16.58, 16.59: released on September 17, 1985. @item Version 16.60: released on September 19, 1985. These later version 16's incorporated patches from the net, esp. for getting Emacs to work under System V. @item Version 17.36 (first official v17 release) released on December 20, 1985. Included a TeX-able user manual. First official unpatched version that worked on vanilla System V machines. @item Version 17.43 (second official v17 release) released on January 25, 1986. @item Version 17.45 released on January 30, 1986. @item Version 17.46 released on February 4, 1986. @item Version 17.48 released on February 10, 1986. @item Version 17.49 released on February 12, 1986. @item Version 17.55 released on March 18, 1986. @item Version 17.57 released on March 27, 1986. @item Version 17.58 released on April 4, 1986. @item Version 17.61 released on April 12, 1986. @item Version 17.63 released on May 7, 1986. @item Version 17.64 released on May 12, 1986. @item Version 18.24 (a beta version) released on October 2, 1986. @item Version 18.30 (a beta version) released on November 15, 1986. @item Version 18.31 (a beta version) released on November 23, 1986. @item Version 18.32 (a beta version) released on December 6 or 7, 1986. @item Version 18.33 (a beta version) released on December 12, 1986. @item Version 18.35 (a beta version) released on January 5, 1987. @item Version 18.36 (a beta version) released on January 21, 1987. @item January 27, 1987: The Great Usenet Renaming. net.emacs is now comp.emacs. @item Version 18.37 (a beta version) released on February 9 or 12, 1987. @item Version 18.38 (a beta version) released on March 2 or 3, 1987. @item Version 18.39 (a beta version) released on March 14, 1987. @item Version 18.40 (a beta version) released on March 18, 1987. @item Version 18.41 (the first ``official'' release) released on March 22, 1987. @item Version 18.45 released on June 2, 1987. @item Version 18.46 released on June 8 or 9, 1987. @item Version 18.47 released on June 10 or 18, 1987. @item Version 18.48 released on August 30 or September 3, 1987. @item Version 18.49 released on September 16 or 18, 1987. @item Version 18.50 released on February 11 or 13, 1988. @item Version 18.51 released on May 6 or 7, 1988. @item Version 18.52 released on September 1, 1988. @item Version 18.53 released on February 23 or 24, 1989. @item Version 18.54 released on April 26, 1989. @item Version 18.55 released on August 18 or 23, 1989. This is the earliest version that is still available by FTP. (Verified in November 2004.) @item Version 18.56 released on January 16 or 17, 1991. @item Version 18.57 released on January 25, 1991. @item Version 18.58 released on February 18, 1991. @item Version 18.59 released on October 30 or 31, 1992. @end itemize @node GNU Emacs 19, GNU Emacs 20, Lucid Emacs, A History of Emacs @section GNU Emacs 19 @cindex GNU Emacs 19 @cindex Emacs 19, GNU @cindex version 19, GNU Emacs @cindex FSF Emacs About a year after the initial release of Lucid Emacs, the FSF released a beta of their version of Emacs 19 (referred to here as ``GNU Emacs''). By this time, the current version of Lucid Emacs was 19.6. (Strangely, the first released beta from the FSF was GNU Emacs 19.7.) A time line for GNU Emacs version 19 is @itemize @bullet @item Version 19.7 beta released May 22, 1993. First public beta v19 release. @item Version 19.8 beta released May 25 or 27, 1993. @item Version 19.9 beta released May 27, 1993. @item Version 19.10 beta released May 30, 1993. @item Version 19.11 beta released June 1, 1993. @item Version 19.12 beta released June 1 or 2, 1993. @item Version 19.13 beta released June 8, 1993. @item Version 19.14 beta released June 17, 1993. @item Version 19.15 beta released June 19, 1993. @item Version 19.16 beta released July 6, 1993. @item Version 19.17 beta released July 17, 1993. @item Version 19.18 beta released August 8 or 9, 1993. @item Version 19.19 beta released August 14 or 15, 1993. @item Version 19.20 beta released November 11 or 17, 1993. @item Version 19.21 beta released November 16 or 17, 1993. @item Version 19.22 beta released November 27 or 28, 1993. @item Version 19.23 beta released May 17, 1994. @item Version 19.24 beta released May 23 or 16 (?), 1994. @item Version 19.25 beta released May 30 or June 3, 1994. @item Version 19.26 beta released September 7 or 11, 1994. @item Version 19.27 beta released September 11 or 14, 1994. @item Version 19.28 (first ``official'' release) released November 1, 1994. @item Version 19.29 released June 19 or 21, 1995. @item Version 19.30 released November 24, 1995. @item Version 19.31 released May 25, 1996. @item Version 19.32 released July 31, 1996. @item Version 19.33 released August 11, 1996. @item Version 19.34 released August 21, 1996. @item Version 19.34b released September 6, 1996. @end itemize @node GNU Emacs 20, XEmacs, GNU Emacs 19, A History of Emacs @section GNU Emacs 20 @cindex GNU Emacs 20 @cindex Emacs 20, GNU @cindex version 20, GNU Emacs @cindex FSF Emacs On February 2, 1997 work began on GNU Emacs to integrate Mule. The first release was made in September of that year. A timeline for GNU Emacs 20 is @itemize @bullet @item Version 20.1 released September 15 or 17, 1997. @item Version 20.2 released September 19 or 20, 1997. @item Version 20.3 released August 19, 1998. @item version 20.4 released July 12, 1999; on comp.emacs, July 27. @item version 20.5 released December 4, 1999. @item version 20.6 released February 26, 2000. @item version 20.7 released June 13, 2000. @end itemize A timeline for GNU Emacs 21 is @itemize @bullet @item version 21.1 released October 20, 2001. @item Version 21.2 released March 16, 2002. @item Version 21.3 released March 19, 2003. @end itemize