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.0 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 63ab5b0c for ; Wed, 28 Nov 2018 05:30:29 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 24B07A1CFF; Wed, 28 Nov 2018 15:30:28 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id B374DA1CE7; Wed, 28 Nov 2018 15:29:46 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 44885A1CE7; Wed, 28 Nov 2018 15:29:42 +1000 (AEST) X-Greylist: delayed 447 seconds by postgrey-1.35 at minnie.tuhs.org; Wed, 28 Nov 2018 15:29:37 AEST Received: from mx-out3.sr37.firestorm.ch (mx-out3.sr37.firestorm.ch [188.40.220.212]) by minnie.tuhs.org (Postfix) with ESMTPS id DF9B7A1CE2 for ; Wed, 28 Nov 2018 15:29:37 +1000 (AEST) Received: from orion.esse.ch (unknown [80.254.171.29]) by mx-out.sr37.firestorm.ch (Postfix) with ESMTPSA id 57FF235002D1; Wed, 28 Nov 2018 06:22:07 +0100 (CET) Received: from [192.168.1.9] (unknown [192.168.1.9]) by orion.esse.ch (Postfix) with ESMTP id D34E3169; Wed, 28 Nov 2018 06:22:06 +0100 (CET) To: Larry McVoy References: <20181128025739.GA5701@mcvoy.com> From: Fabio Scotoni Message-ID: <987b698b-aeb8-5f85-a926-d142699237ea@esse.ch> Date: Wed, 28 Nov 2018 06:22:06 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 MIME-Version: 1.0 In-Reply-To: <20181128025739.GA5701@mcvoy.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-GBUdb-Analysis: 0, 80.254.171.29, Ugly c=0.113212 p=-1 Source Normal X-MessageSniffer-Scan-Result: 0 X-MessageSniffer-Rules: 0-0-0-2607-c X-MessageSniffer-Clean: Yes Subject: Re: [TUHS] In Memoriam: J.F.Ossanna X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: tuhs@tuhs.org Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" On 11/28/18 3:57 AM, Larry McVoy wrote: > (*) I know that nroff was "new run off" and it came from somewhere, > MIT? Some old system, but it wasn't invented in Unix. That said, > I've never seen docs for the previous system and I kinda think Joe > took it to the next level. If you haven't studied the docs and > written macros, you should. It's a pretty neat system. Kristaps Dzonsons actually went digging for that as part of his "History of UNIX Manpages" essay[1]. The abridged version is that roff goes back to a number of rewrites, the original being apparently RUNOFF on CTSS at MIT. Source code for RUNOFF and documentation for various parts of troff history have been preserved on that page. It looks well-researched, though I have no knowledge first hand. [1] https://manpages.bsd.lv/history.html