From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel,gmane.emacs.xemacs.beta Subject: Re: GNU Emacs release dates Date: Thu, 18 Nov 2004 21:06:00 +0900 Message-ID: References: <010701c4cd4c$6e19f520$210110ac@NEEEEEEE> Reply-To: snogglethorpe@gmail.com, miles@gnu.org 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 1100779594 31413 80.91.229.6 (18 Nov 2004 12:06:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 18 Nov 2004 12:06:34 +0000 (UTC) Cc: xemacs-beta@xemacs.org, kevinr@ihs.com, emacs-devel@gnu.org, Ben Wing Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 18 13:06:28 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 1CUl3T-0000AI-00 for ; Thu, 18 Nov 2004 13:06:28 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUlCK-0001d9-Ac for ged-emacs-devel@m.gmane.org; Thu, 18 Nov 2004 07:15:36 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CUlCA-0001cF-3T for emacs-devel@gnu.org; Thu, 18 Nov 2004 07:15:26 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CUlC9-0001bj-1w for emacs-devel@gnu.org; Thu, 18 Nov 2004 07:15:25 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUlC8-0001bg-Mc for emacs-devel@gnu.org; Thu, 18 Nov 2004 07:15:25 -0500 Original-Received: from [64.233.184.199] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CUl34-0003AU-NG for emacs-devel@gnu.org; Thu, 18 Nov 2004 07:06:02 -0500 Original-Received: by wproxy.gmail.com with SMTP id 36so28637wri for ; Thu, 18 Nov 2004 04:06:00 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=tF4ZBXRjeQoxBIMK9E3V/Fz/VzOZZ2iN4WbHufMj6blyRg2JHCJw9qRdwleracq+t+1b280MUCwuAJQ/II8BXLw0oIiylLqdOEh7paMJ06rNHlEBtiQ1o1acvX6iavVBlXCZfB4drpFJjJBj1WnBOPuTwRs8De/QtyNNeVUe5K0= Original-Received: by 10.54.17.60 with SMTP id 60mr132658wrq; Thu, 18 Nov 2004 04:06:00 -0800 (PST) Original-Received: by 10.54.19.70 with HTTP; Thu, 18 Nov 2004 04:06:00 -0800 (PST) Original-To: David Kastrup In-Reply-To: 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:30018 gmane.emacs.xemacs.beta:17044 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:30018 Gosmacs certainly didn't borrow any code from the earlier (original) emacs, it was an utterly and completely different beast (I spent a lot of time perusing both gosmacs and ITS Emacs source code as an undergraduate). Even the user-interface was different in many ways -- it was mostly the general concepts and most common command bindings that were based on ITS emacs. The later GNU Emacs in turn borrowed[*] not just some code, but UI concepts from gosmacs as well, e.g. the user of ordinary buffers for displaying completion and the like instead of using "typeout" like ITS Emacs did. [*] I suppose it may simply be a case of both "doing the obvious thing" though.