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.8 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 3eb62e36 for ; Mon, 10 Feb 2020 18:59:39 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 919329BD86; Tue, 11 Feb 2020 04:59:35 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 9DF959BCE8; Tue, 11 Feb 2020 04:59:23 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 9472F9BCE8; Tue, 11 Feb 2020 04:59:22 +1000 (AEST) Received: from mail.bitblocks.com (ns1.bitblocks.com [173.228.5.8]) by minnie.tuhs.org (Postfix) with ESMTP id 2B7139BCE3 for ; Tue, 11 Feb 2020 04:59:22 +1000 (AEST) Received: from bitblocks.com (localhost [127.0.0.1]) by mail.bitblocks.com (Postfix) with ESMTP id E6328156E40E for ; Mon, 10 Feb 2020 10:59:14 -0800 (PST) To: The Eunuchs Hysterical Society In-reply-to: Your message of "Tue, 11 Feb 2020 05:39:26 +1100." References: <202002101546.01AFkOSc001266@freefriends.org> Comments: In-reply-to Rob Pike message dated "Tue, 11 Feb 2020 05:39:26 +1100." From: Bakul Shah MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <23491.1581361154.1@bitblocks.com> Date: Mon, 10 Feb 2020 10:59:14 -0800 Message-Id: <20200210185921.E6328156E40E@mail.bitblocks.com> 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: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On Tue, 11 Feb 2020 05:39:26 +1100 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. ^Z is still useful, to stop forward progress temporarily. Analogous to what ^S/^Q does for output stream. As for editable typescript, I like how Dyalog's APL console app works. You can edit any previous expression but when you run it, the original expression is restored and the edited expression appears on a new line. This way you can see the real history of what you did, as opposed to in acme or rio, for example, where the original content of edited lines in an rc shell window is lost.