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 99c1a53d for ; Tue, 11 Feb 2020 09:49:13 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 5A97A9BD04; Tue, 11 Feb 2020 19:49:02 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 4A7B19BCE3; Tue, 11 Feb 2020 19:48:24 +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="kM42uiYx"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 77D8F9BCEC; Tue, 11 Feb 2020 19:48:13 +1000 (AEST) Received: from mail-vk1-f175.google.com (mail-vk1-f175.google.com [209.85.221.175]) by minnie.tuhs.org (Postfix) with ESMTPS id 952F89BD08 for ; Tue, 11 Feb 2020 19:48:10 +1000 (AEST) Received: by mail-vk1-f175.google.com with SMTP id p191so2778061vkf.8 for ; Tue, 11 Feb 2020 01:48:10 -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=s8eiDXrAxjreuHU33Rjt3fe/FM2jfzoHayx2uMBQhIY=; b=kM42uiYx/+dl8P5bpLjVjkV8Gt0vSsO3za/jIQLjVeAuz/gzbiyYoF0nWsTMJTF0cN wOhob1oS9ZljQbnNa6NUg80gx/YgtSuT1dLngG4q/PAgBAsySA6GQR5UquSiHMHVSCB2 1Iksrcp4oyvXRUL/bZe5P+OdwecISkZ5KgTzsfHSCJm/EHL3bbvbF4aEnZDsuGFMNywg p37zs5kAzc69BFCpPeaehlTfRhuO6Qy4Dgg1+4CytFPlAwlf+ljMm2Naz82HAHUtW0vM fnMWqLr+YZC5qYLdrmieVadLnSUAYandcACM5Q2oZpmVZ55xaU5SS3lf14SOFbtxTICj Kotw== 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=s8eiDXrAxjreuHU33Rjt3fe/FM2jfzoHayx2uMBQhIY=; b=HcsqNKiIS/k2nDbTCFHLkSCQz02MBpmKCTvZVm5exTT0DWFt3vz3UFKSW47ig1JpFb Tu/6VTBbvxsXul81Hn5myql9HYnUHvdyFXfowZ+PHWGVShHefT+Rxwlx5dKLd8gLNFbV B4CLmie2Kv/bj1t9BSY+RdcTZ1x9vabuIc3QKEHA2pXvcUdbibr3iKGMMVtbnUEMGOTl Zck6jJn6ShYLhHda0aW1c7J6sb/A5zyKRp0Ot2sHEzyWkwgA8RvrV9QLSVgD4ke0Ni9H bjPD9UlBXJNVyQEj4HsKwq4Hvfwp3nvttAShJt5qzEziHd1ypDFAYDdHFoKmiVrCAFKo PjOw== X-Gm-Message-State: APjAAAVWnkIrBrEQannEYKT1EzoJcRe50W/GXfdNrotEc2Yjv3Y6+rPr Xwp97dKzXlFe83bYrr0qsmvuP8nLMfmfmmGgl0KqxX/r X-Google-Smtp-Source: APXvYqwZQyEBIPzSmcGgAoIOtRfh4cuRkyqjtDMbcQNTWy1XyPnYA2CQbUeGVjm6v3rYI7OSviehmL7zqlJz9EIYAGo= X-Received: by 2002:a05:6122:332:: with SMTP id d18mr4324718vko.89.1581414489457; Tue, 11 Feb 2020 01:48:09 -0800 (PST) MIME-Version: 1.0 References: <202002101546.01AFkOSc001266@freefriends.org> <202002110933.01B9XqQX004159@freefriends.org> In-Reply-To: <202002110933.01B9XqQX004159@freefriends.org> From: Rob Pike Date: Tue, 11 Feb 2020 20:47:58 +1100 Message-ID: To: arnold@skeeve.com Content-Type: multipart/alternative; boundary="000000000000e30838059e49c07e" 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" --000000000000e30838059e49c07e Content-Type: text/plain; charset="UTF-8" There were three window systems that I know of that ran on the various incarnations of that machine. The first, mpx, was very basic. The second, mux, allowed editing of text on the screen and had some interesting properties, such as "hold mode", which stopped all reads to the host until hold mode was cancelled. This allowed one to use the terminal window as a general text editor for any application, and was obviously an influence on various followons. It also didn't satisfy any read to the host until you hit return, so all hold mode did was make its basic one-line operation multiline, but it felt liberating and was used constantly for writing mail messages and so on. Both these systems depended (eventually) on new v8 stuff like streams and select, so they didn't work on System 3 etc. USG did a thing for themselves called layers, which was more like mpx than mux. -rob On Tue, Feb 11, 2020 at 8:33 PM wrote: > Rob Pike wrote: > > > Readline and job control were less compelling when you had multiple > command > > windows of editable typescript, which we all had with the Blit. > > Understandable. But the 99.9999% of us not in 1127 only had glass ttys. > > I did have a DMD 5620 for a while (which I loved), but I don't recall > that it had editiable typescripts. I thought that that came in > with 8-1/2 in Plan 9? > > Thanks, > > Arnold > --000000000000e30838059e49c07e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
There were three window systems that I know of that ran on= the various incarnations of that machine. The first, mpx, was very basic. = The second, mux, allowed editing of text on the screen and had some interes= ting properties, such as "hold mode", which stopped all reads to = the host until hold mode was cancelled. This allowed one to use the termina= l window as a general text editor for any application, and was obviously an= influence on various followons. It also didn't satisfy any read to the= host until you hit return, so all hold mode did was make its basic one-lin= e operation multiline, but it felt liberating and was used constantly for w= riting mail messages and so on.

Both these systems depen= ded (eventually) on new v8 stuff like streams and select, so they didn'= t work on System 3 etc. USG did a thing for themselves called layers, which= was more like mpx than mux.

-rob


On Tue, Feb 11, 2020 at 8:33 PM <arnold@skeeve.com> wrote:
Rob Pike <robpike@gmail.com> wrote:

> Readline and job control were less compelling when you had multiple co= mmand
> windows of editable typescript, which we all had with the Blit.

Understandable. But the 99.9999% of us not in 1127 only had glass ttys.

I did have a DMD 5620 for a while (which I loved), but I don't recall that it had editiable typescripts.=C2=A0 I thought that that came in
with 8-1/2 in Plan 9?

Thanks,

Arnold
--000000000000e30838059e49c07e--