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.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,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 6fc0c3bf for ; Fri, 13 Sep 2019 22:14:16 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 69A2D9BA27; Sat, 14 Sep 2019 08:14:15 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 6BA559BA0A; Sat, 14 Sep 2019 08:13:47 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=tuhs.org; s=dkim; t=1568412847; bh=iPVzkfcBXhBVpC9saktsljMSQvMslQctDY3qUV7sJug=; h=Date:From:To:References:In-Reply-To:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=XCfwLYpQjM8pzsV8yRFzfb2iTkOC2UCeJBCS5urD1OGXpsI/fCkCJSCvViFKpj3J+ H7NzfZO6G0sO/WdkdubewAP1ykOkKJZIes9prpbhkhILzdgcUxL2U/KPmeJIF/Klax FB3aEJU6XTlz5X8S+PrmAOLye4lwRyrj5ZXq8gp8= Received: by minnie.tuhs.org (Postfix, from userid 1000) id EC8B39B9B5; Sat, 14 Sep 2019 08:13:45 +1000 (AEST) Date: Sat, 14 Sep 2019 08:13:45 +1000 From: Warren Toomey To: tuhs@tuhs.org Message-ID: <20190913221345.GA16129@minnie.tuhs.org> References: <201909132024.x8DKObEP013266@darkstar.fourwinds.com> <463d5cc4-9bef-9ac3-a680-a5161d664dc1@aueb.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) Subject: Re: [TUHS] earliest Unix roff 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 Fri, Sep 13, 2019 at 05:45:51PM -0400, Clem Cole wrote: > It does leave us an interesting question, when did the original roff(1) > show up and when did nroff(1). The original, roff(1), was early, and > of course not until after the original PDP-11/20 port. But was it as > early as first edition? roff was the first formatting program. nroff > replaced it later on, although roff lived through the 6th edition (I do > not believe it is on the v7 tape). There was a roff on PDP-7 Unix: By the spring of 1971, it was generally agreed that no one had the slightest interest in scrapping Unix. Therefore, we transliterated the roff text formatter into PDP-11 assembler language, starting from the PDP-7 version that had been transliterated from McIlroy’s BCPL version on Multics, which had in turn been inspired by J. Saltzer’s runoff program on CTSS. >From "The Evolution of the Unix Time-sharing System" http://www.read.seas.harvard.edu/~kohler/class/aosref/ritchie84evolution.pdf Cheers, Warren