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=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 19740 invoked from network); 30 Nov 2020 16:43:05 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 30 Nov 2020 16:43:05 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 2DDA09C20C; Tue, 1 Dec 2020 02:43:03 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 800FB9C204; Tue, 1 Dec 2020 02:42:16 +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="OCMXSQRm"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 5799F9C204; Tue, 1 Dec 2020 02:42:14 +1000 (AEST) Received: from mail-qk1-f178.google.com (mail-qk1-f178.google.com [209.85.222.178]) by minnie.tuhs.org (Postfix) with ESMTPS id C4D9C9C203 for ; Tue, 1 Dec 2020 02:42:13 +1000 (AEST) Received: by mail-qk1-f178.google.com with SMTP id d9so11368039qke.8 for ; Mon, 30 Nov 2020 08:42:13 -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=ZLkGxsWyYuAOIx1WC6E7WkUUTEtNyXxvR+m/VTKSJzk=; b=OCMXSQRmwMqEeRuV49T9opoQj9jk+AsKPl63GYR5PnuS5b4NzLt4L5wFGwTVQTRJcM rsRl4ciHA+a6V3JDBlE/QU5Xz0O/kdo6hhGKZmFdRGGIymNP3UEKE8+Lg7YG8IptlNaX JipAvHbjf3jiqc4vRML7p0XSDp0QfnDy97aSo2NCC5VPBKrfKLdVVYbMORpmB30qd6Ws 1waPQ05PShtjayFV/3xvIVyj/daB6nX4tZe+tlfKvrz/bh34V6/1CsD9FytYgNiASsyL l2/0SvaQ55i9tRpwjCrJcKCteq6U8nOVZ+Qybf7+DKnulR2yLKij67jTn5S4kIVuHLNd 9TQw== 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=ZLkGxsWyYuAOIx1WC6E7WkUUTEtNyXxvR+m/VTKSJzk=; b=EFwnUmcuMGSZKO3xKqn+b3L/2ZGSeR7nm7JZYAkdimReaaUAosVzxTb54EGNQTVmhF X3F5UtWRn/36UB6HaFdISy2QHWttwi4rJFCdfbx+ZTHjUFkUAHFvL6txDuxdojNmxDpG vqWYpZWPeptqQhFW4IpFeZG9JDifN39xjWBvOuuKfPXJfeOOtxRzdCsco3BwXbw7aKjx ElIfHGfgHssFxlw1tT9WxukTVBTjng+HSU63/BG6NIeOf2DT86XU2NJSe1qIZg+C2jcC /gjHFW65hO/5RRsLNv8oW776tgnbqeM7jLHFEWTk3hPfjoXjvU0spk3O50H2nCIqaUG1 EziQ== X-Gm-Message-State: AOAM5338DIMdi+KSN1x+fN3xzY6M4jFsEZazUvqYcBSbfp6XVl4UoV/F gR1CF75X0zpvHe5FhhXB2KSfgsnW0oIyXcRdLyU= X-Google-Smtp-Source: ABdhPJwau0MXhJy1DJ17vzGwkH6ILx6+VB0rN6ymzwe3ZT4EqINDX5I7ysu645v/aqclqorJoLqZRceEVg68UcdWk+0= X-Received: by 2002:a05:620a:208b:: with SMTP id e11mr24265652qka.380.1606754532748; Mon, 30 Nov 2020 08:42:12 -0800 (PST) MIME-Version: 1.0 References: <8b580c46-ecfb-9383-ed43-08108b3ee7bf@tllds.com> In-Reply-To: From: Dan Cross Date: Mon, 30 Nov 2020 11:41:36 -0500 Message-ID: To: Warner Losh Content-Type: multipart/alternative; boundary="0000000000002a720a05b555b16c" Subject: Re: [TUHS] The UNIX Command Language (1976) 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: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --0000000000002a720a05b555b16c Content-Type: text/plain; charset="UTF-8" On Mon, Nov 30, 2020 at 11:38 AM Warner Losh wrote: > On Mon, Nov 30, 2020 at 9:27 AM Dan Cross wrote: > >> On Mon, Nov 30, 2020 at 10:54 AM Clem Cole wrote: >> >>> Too bad, they did not use the UNIX tool kit like troff and eqn which are >>> described in the paper itself, to restore it. If you were going to the >>> trouble to make the 'md' file - it would have been just as easy to create >>> troff source. >>> >> >> In fairness, the Markdown renders directly from the github web UI, but I >> agree that using troff/eqn would have been nice. Surely it wouldn't be that >> hard to massage the markdown into troff markdown. >> > > There are a few MD to troff converters, though I don't know how many will > convert to -ms format that was likely used historically. And given that ms > has a little more semantic info than MD does, there may be some manual > steps afterwards. Even a perfect converter would likely have manual steps > since it was also the custom back in the day to tweak this or that in the > output... > Sure, but this is a fairly short paper...I bet one could do a fairly faithful reproduction of the original in a couple of hours. I may take a stab at it and send a pull request. - Dan C. --0000000000002a720a05b555b16c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Nov 30, 2020 at 11:38 AM Warner L= osh <imp@bsdimp.com> wrote:
On Mon, Nov 30, 2020 at 9:27 AM Dan Cross <crossd@gmail.com> wrote:
On Mon, Nov 30, 2020 at 10:54 AM Clem Cole <clemc@ccc.com> wrote:
<= div dir=3D"ltr">
Too b= ad, they did not use the UNIX tool kit like troff and eqn which are describ= ed in the paper itself, to restore it.=C2=A0 If you were going=C2=A0to the = trouble to make the 'md' file - it would have been just as easy to = create troff source.

In fairnes= s, the Markdown renders directly from the github web UI, but I agree that u= sing troff/eqn would have been nice. Surely it wouldn't be that hard to= massage the markdown into troff markdown.

There are a few MD to troff converters, though I don'= t know how many will convert to -ms format that was likely used historicall= y. And given that ms has a little more semantic info than MD does, there ma= y be some manual steps afterwards. Even a perfect converter would likely ha= ve manual steps since it was also the custom back in the day to tweak this = or that in the output...

= Sure, but this is a fairly short paper...I bet one could do a fairly faithf= ul reproduction of the original in a couple of hours. I may take a stab at = it and send a pull request.

=C2=A0 =C2=A0 =C2=A0 = =C2=A0 - Dan C.
=C2=A0
--0000000000002a720a05b555b16c--