From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 6d9402a4 for ; Sun, 6 Jan 2019 08:36:20 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 5E815A1F5A; Sun, 6 Jan 2019 18:36:19 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id F303AA1F38; Sun, 6 Jan 2019 18:35:21 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 1ABD2A1C5C; Sun, 6 Jan 2019 18:35:18 +1000 (AEST) X-Greylist: delayed 2658 seconds by postgrey-1.36 at minnie.tuhs.org; Sun, 06 Jan 2019 18:35:17 AEST Received: from junk.nocrew.org (junk.nocrew.org [51.15.56.219]) by minnie.tuhs.org (Postfix) with ESMTPS id 912F1A1C50 for ; Sun, 6 Jan 2019 18:35:17 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=junk.nocrew.org) by junk.nocrew.org with esmtp (Exim 4.86_2) (envelope-from ) id 1gg3Cz-0006qv-H7; Sun, 06 Jan 2019 07:50:57 +0000 From: Lars Brinkhoff To: Greg 'groggy' Lehey Organization: nocrew References: <201901050226.x052QigU089781@tahoe.cs.Dartmouth.EDU> <22BA2F17-310F-4396-A35A-23E2D1130018@ronnatalie.com> <20190105153133.GA24497@mcvoy.com> <857E28A8-A1A7-48DD-A60D-05FADD93C6C5@eschatologist.net> <20190106024054.GA27103@eureka.lemis.com> Date: Sun, 06 Jan 2019 07:50:57 +0000 In-Reply-To: <20190106024054.GA27103@eureka.lemis.com> (Greg Lehey's message of "Sun, 6 Jan 2019 13:40:54 +1100") Message-ID: <7wef9q8bry.fsf@junk.nocrew.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [TUHS] Emacs X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Greg 'groggy' Lehey wrote: > I don't think there's any serious doubt that rms wrote the original > Emacs, in TECO. That's an oversimplification. RMS may have done most of the work, but he was not the first. Here's some interesting reading from 1978: https://github.com/PDP-10/its/blob/master/doc/eak/emacs.lore Chris Hanson wrote: > (Also, he didn=E2=80=99t write the original emacs. He took it over.) That's right. RMS is often credited with the ^R real-time display feature, but that too originated earlier by Mikkelsen. >> If I understand it correctly, though, he took significant >> improvements, including screen redisplay, from Gosling Emacs. > > GNU emacs is not a descendant of the TECO package. What I=E2=80=99m refer= ring > to is that GNU emacs started as a set of hacks on Gosmacs, and the > Gosmacs code had to be excised because it wasn=E2=80=99t actually somethi= ng > FSF could redistribute as their own. Also correct. I found a copy of GNU Emacs 13.8 which I believe is the first version to be distributed. It has the Gosling display code.