From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 23276 invoked from network); 31 Jan 2023 09:52:10 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 31 Jan 2023 09:52:10 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 7B424425FD; Tue, 31 Jan 2023 19:51:33 +1000 (AEST) Received: from junk.nocrew.org (junk.nocrew.org [51.15.56.219]) by minnie.tuhs.org (Postfix) with ESMTPS id 341F4425F6 for ; Tue, 31 Jan 2023 19:51:27 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=junk.nocrew.org) by junk.nocrew.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1pMnIT-000739-8t; Tue, 31 Jan 2023 09:51:25 +0000 From: Lars Brinkhoff To: "Ron Natalie" Organization: nocrew References: Date: Tue, 31 Jan 2023 09:51:25 +0000 In-Reply-To: (Ron Natalie's message of "Mon, 30 Jan 2023 16:31:52 +0000") Message-ID: <7wilgn821u.fsf@junk.nocrew.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: lars@nocrew.org X-SA-Exim-Scanned: No (on junk.nocrew.org); SAEximRunCond expanded to false Message-ID-Hash: T47TEW3VT6WHANZIYPACSLGM3THZJHY5 X-Message-ID-Hash: T47TEW3VT6WHANZIYPACSLGM3THZJHY5 X-MailFrom: lars@nocrew.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: The Eunuchs Hysterical Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Job Control and other terminal fun List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Ron Natalie wrote: > The Berkeley job control was an interesting hack. Just to add some historical context, Berkeley job control was added by James Kulp. He had previously used ITS and copied those features pretty much as-is: ^Z does the same thing; bg and fg are named differently but work the same. > A lot of this dates back from the old =E2=80=9Ctty=E2=80=9D days (or at l= east crt > terminals that were still alphanumeric). Even the concept of putting > a job in the background with & is really a feature of trying to > multiplex multiple tasks on the same dumb terminal. Indeed ITS got started in 1967 with users interacting through teletypes. Later CRT terminals were added, but the terse user interface persisted.