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=-0.3 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,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 bff50c90 for ; Mon, 10 Feb 2020 18:40:05 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 3F98A9BD08; Tue, 11 Feb 2020 04:40:04 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 6EC379BCE3; Tue, 11 Feb 2020 04:39:42 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="kZd7eGMx"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 7D95F9BCE3; Tue, 11 Feb 2020 04:39:39 +1000 (AEST) Received: from mail-vk1-f180.google.com (mail-vk1-f180.google.com [209.85.221.180]) by minnie.tuhs.org (Postfix) with ESMTPS id 6AFF29BCDE for ; Tue, 11 Feb 2020 04:39:38 +1000 (AEST) Received: by mail-vk1-f180.google.com with SMTP id i4so2079167vkc.3 for ; Mon, 10 Feb 2020 10:39:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9MAsrco2IyFhYZmwy0p4g0WAfCg8A2Hkpb5xBZNH5Z4=; b=kZd7eGMxIqB2zKuX9kand4C/ZtDcBw2OXzbubXPqNsN+Cd/W6A/cu3Wje4Qb2i0QTZ xtbbWcktPJ9VZkjPrOABmihGIxfnAm08cyXikw/F0Jtuy4Iw4D6A4TBnwZl9Cu/R+9Rv AkGeQNxK4f2vuruOisoTMcglRSJE9R7ddgsdrg5dzzAQjZO2ZI1NQxjR3J7aVyEJclXL 5/elhsJs8NkLQVfFVt61ExlpDm5WCyMnJND2KfS+ZJ5uetDGarVnW0mLDPmXFV5BICi0 Tb2lYNp+jj2XeHns5ldfagg86+Ei0CjuHXn5470+Z9e8EEpgeSCTwvrLTL9XoqCFJ2Di rxFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9MAsrco2IyFhYZmwy0p4g0WAfCg8A2Hkpb5xBZNH5Z4=; b=HJ21vV93eyaB+/2LdZG5qORSnq2pjiRhT4qsjle3jVjfMdRryX3gfrtEiuidj8jnnT sZxNCZ9+6qbN0tbSOTEaNgAa7F9bDstOpDsFybwFXKItFKjoy2koDuZ0teUbYEz0tOee JcMSwic1qKHXD0MaIZrRwqUCLxSzczKTexdadxkfqiAEBk+/gEHizA+31vLXfA8VlOAy upfBuedwGXrM2i7z10GucfRxwk3i1iixXCL1t1vc73x4EPGIWVq6vtfXN0JQiUiNMXzO njx6poGCvlkQQV825MYoyaN/N/CKXlXZtRTp2nlXZuvMGq0YayUxQ62Zq6fyfD4nWkin fAIw== X-Gm-Message-State: APjAAAWddeNAPRsoJFLuutwb/RLe/axKwNxXiwZ1lD1mTwCJcT2QhF8Q QvB5K+L5KMPxMfXJ3ltOJfN4V9iSHtwhW7d04Bo= X-Google-Smtp-Source: APXvYqyz7KGRvwfdUJwe0+kcxIbsP9R0dz7EszvA4c+ktxew+a9Jd7iZelhzFntZ6npYN6aEDK4NIuDuY9i1GXfskzE= X-Received: by 2002:a1f:bfc2:: with SMTP id p185mr1504784vkf.73.1581359977533; Mon, 10 Feb 2020 10:39:37 -0800 (PST) MIME-Version: 1.0 References: <202002101546.01AFkOSc001266@freefriends.org> In-Reply-To: <202002101546.01AFkOSc001266@freefriends.org> From: Rob Pike Date: Tue, 11 Feb 2020 05:39:26 +1100 Message-ID: To: arnold@skeeve.com Content-Type: multipart/alternative; boundary="000000000000b91655059e3d0f21" Subject: Re: [TUHS] V9 shell [was Re: Warner's Early Unix Presentation] 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" --000000000000b91655059e3d0f21 Content-Type: text/plain; charset="UTF-8" Readline and job control were less compelling when you had multiple command windows of editable typescript, which we all had with the Blit. -rob On Tue, Feb 11, 2020 at 2:46 AM wrote: > Dan Cross wrote: > > > Geoff Collyer wrote a nice paper about experiences porting the 9th > Edition > > shell to SunOS 3 on the 68k some years ago. > > http://www.collyer.net/who/geoff/sh.tour.pdf > > > > There is a copy of source code on his personal web page: > > http://www.collyer.net/who/geoff/ > > > > I wonder if any of the 8th edition shell changes you mentioned survived > in > > that code? > > It took less than 10 minutes to get it to compile under Linux. 'whatis' > is there, although the pretty printing of function code leaves > much to be desired. > > Lacking is both readline and job control. > > Arnold > --000000000000b91655059e3d0f21 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Readline and job control were less compelling when you had= multiple command windows of editable typescript, which we all had with the= Blit.

-rob


On Tue, Feb 11, 2020 at = 2:46 AM <arnold@skeeve.com> = wrote:
Dan Cross= <crossd@gmail.com= > wrote:

> Geoff Collyer wrote a nice paper about experiences porting the 9th Edi= tion
> shell to SunOS 3 on the 68k some years ago.
> http://www.collyer.net/who/geoff/sh.tour.pdf >
> There is a copy of source code on his personal web page:
> http://www.collyer.net/who/geoff/
>
> I wonder if any of the 8th edition shell changes you mentioned survive= d in
> that code?

It took less than 10 minutes to get it to compile under Linux. 'whatis&= #39;
is there, although the pretty printing of function code leaves
much to be desired.

Lacking is both readline and job control.

Arnold
--000000000000b91655059e3d0f21--