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=HTML_MESSAGE, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 5202 invoked from network); 20 Aug 2020 23:21:14 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 20 Aug 2020 23:21:14 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 0270B9C9FD; Fri, 21 Aug 2020 09:21:14 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 048AD93D61; Fri, 21 Aug 2020 09:20:48 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id 4197093D61; Fri, 21 Aug 2020 09:20:46 +1000 (AEST) Received: from zimbra.anteil.com (zimbra.anteil.com [67.110.179.138]) by minnie.tuhs.org (Postfix) with ESMTP id ECDC693D09 for ; Fri, 21 Aug 2020 09:20:44 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by zimbra.anteil.com (Postfix) with ESMTP id 39B3D1004F; Thu, 20 Aug 2020 19:20:44 -0400 (EDT) Received: from zimbra.anteil.com ([127.0.0.1]) by localhost (zimbra.anteil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KJBvbkpForVN; Thu, 20 Aug 2020 19:20:40 -0400 (EDT) Received: from zimbra.anteil.com (zimbra.anteil.com [192.168.1.22]) by zimbra.anteil.com (Postfix) with ESMTP id AA7CA1004B; Thu, 20 Aug 2020 19:20:40 -0400 (EDT) Date: Thu, 20 Aug 2020 19:20:40 -0400 (EDT) From: Jim Capp To: John Cowan Message-ID: <6304816.1759.1597965640616.JavaMail.root@zimbraanteil> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1758_2717551.1597965640615" X-Originating-IP: [98.111.113.174] X-Mailer: Zimbra 6.0.7_GA_2476.RHEL4 (ZimbraWebClient - FF3.0 (Linux)/6.0.7_GA_2473.UBUNTU8) Subject: Re: [TUHS] Style command source available? 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: The Eunuchs Hysterical Society Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" ------=_Part_1758_2717551.1597965640615 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit There is an email header in the file. If you edit it and remove everything before the %!PS-Adobe-2.0 preamble, it will load with gs and converts perfectly to pdf with ps2pdf. From: "John Cowan" To: "chet ramey" Cc: "The Eunuchs Hysterical Society" Sent: Thursday, August 20, 2020 7:15:11 PM Subject: Re: [TUHS] Style command source available? Unfortunately Ghostscript can't convert that .ps file to a PDF. On Thu, Aug 20, 2020 at 3:42 PM Chet Ramey < chet.ramey@case.edu > wrote: On 8/20/20 12:08 PM, John Cowan wrote: > > > On Thu, Aug 20, 2020 at 11:55 AM Steve Nickolas < usotsuki@buric.co > > wrote: > > > Funny you mention ksh since I've been trying to kitbash ksh93 into being > able to compile with make instead of the funky build system it currently > uses, without a lot of luck. > > > IIRC, Korn used make when developing ksh, but then shipped it with a > /bin/sh script because it was more portable than make was in those days > (and still is; there are tools that warn you to use gmake on BSD). After > all, a build process (unless it is interrupted) just needs to build, it > doesn't need to keep track of what has already been built. He might have started with make for ksh83 and 86, but switched to Fowler's nmake and then shipped that /bin/sh script in ksh88 for people (everyone, basically) who didn't have nmake. > That said, I have no idea what the state of the build process is now. Changing that was one of the controversial modifications made to ksh93 in ksh-2020. It's pretty complex. Here's a paper that describes part of it: https://www.usenix.org/legacy/publications/library/proceedings/vhll/full_papers/fowler.feature.ps -- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, UTech, CWRU chet@case.edu http://tiswww.cwru.edu/~chet/ ------=_Part_1758_2717551.1597965640615 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <= div style=3D'font-family: Times New Roman; font-size: 12pt; color: #000000'= >
There is an email header in the file.  If you edit it and remove= everything before the %!PS-Adobe-2.0 preamble, it will load with gs and co= nverts perfectly to pdf with ps2pdf.




From: "John Cowan" <cowan@ccil.org>
To: "chet= ramey" <chet.ramey@case.edu>
Cc: "The Eunuchs Hysterical S= ociety" <tuhs@tuhs.org>
Sent: Thursday, August 20, 2020 7:1= 5:11 PM
Subject: Re: [TUHS] Style command source available?
Unfortunately Ghostscript can't convert that .ps file to= a PDF.

On Thu, Aug 20, 2020 at 3:42 PM Chet Ramey <chet.ramey@case.edu> wrote:
<= /div>
On 8/20/20 12:08 PM,= John Cowan wrote:
>
>
> On Thu, Aug 20, 2020 at 11:55 AM Steve Nickolas <usotsuki@buric.co
> <mailto:usot= suki@buric.co>> wrote:
>  
>
>     Funny you mention ksh since I've been trying to kit= bash ksh93 into being
>     able to compile with make instead of the funky buil= d system it currently
>     uses, without a lot of luck.
>
>
> IIRC, Korn used make when developing ksh, but then shipped it with a > /bin/sh script because it was more portable than make was in those day= s
> (and still is; there are tools that warn you to use gmake on BSD).&nbs= p; After
> all, a build process (unless it is interrupted) just needs to build, i= t
> doesn't need to keep track of what has already been built.

He might have started with make for ksh83 and 86, but switched to Fowler's<= br> nmake and then shipped that /bin/sh script in ksh88 for people (everyone, basically) who didn't have nmake.

> That said, I have no idea what the state of the build process is now.<= br>
Changing that was one of the controversial modifications made to ksh93 in ksh-2020. It's pretty complex.

Here's a paper that describes part of it:

htt= ps://www.usenix.org/legacy/publications/library/proceedings/vhll/full_paper= s/fowler.feature.ps

--
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, = vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    chet@case.edu    http://tiswww.cwru.edu/~che= t/
------=_Part_1758_2717551.1597965640615--