From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE, RDNS_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 Received: (qmail 1833 invoked from network); 23 Mar 2020 19:23:09 -0000 Received-SPF: pass (minnie.tuhs.org: domain of minnie.tuhs.org designates 45.79.103.53 as permitted sender) receiver=inbox.vuxu.org; client-ip=45.79.103.53 envelope-from= Received: from unknown (HELO minnie.tuhs.org) (45.79.103.53) by inbox.vuxu.org with ESMTP; 23 Mar 2020 19:23:09 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 3513F9D723; Tue, 24 Mar 2020 05:23:05 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id C49809CD7E; Tue, 24 Mar 2020 05:22:42 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; secure) header.d=xs4all.nl header.i=@xs4all.nl header.b="jg6vcp0g"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 7CA729CD7E; Tue, 24 Mar 2020 05:22:40 +1000 (AEST) Received: from lb1-smtp-cloud7.xs4all.net (lb1-smtp-cloud7.xs4all.net [194.109.24.24]) by minnie.tuhs.org (Postfix) with ESMTPS id 419159BD9B for ; Tue, 24 Mar 2020 05:22:39 +1000 (AEST) Received: from [192.168.1.234] ([80.100.158.12]) by smtp-cloud7.xs4all.net with ESMTPSA id GSeijAZNpLu1fGSejjtz41; Mon, 23 Mar 2020 20:22:37 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s1; t=1584991357; bh=UuaANjTeJnnyGPOpdlct+Ew2nUUoXllpZXuZzPovGlU=; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:To:From: Subject; b=jg6vcp0gF0vfqxOP6Bg2sA9h5dTpAPmGgchdgGf331Y+BLBcUZkGFAkonR0ZhgPXo Fuxcx9782d4nPJ7AYejDevGeIM6LDJ1Dt0IHPvgYMeyaVWaG9CKc6EveFPP5KzTDw2 dapak4boCzvLyxG7Vei39mR4s5m9+7Vi3HRkPa3F910iXNW1YTPVWhkLSisfuN+81B CqiF0z/Yn5UJ+N86VGDQj+eg3RRW9zqcGHkewzBXHGx0y2BjkyWvUituT5MQTPhx+k fSHUJlqW602gKG7jJPgXNQcDWprFml4JZHB6lgQgXhIbLAw2IZlMq3LeG35K4xXEjP j77F6JojOgr0g== From: Jaap Akkerhuis Message-Id: <892AF29A-10FC-473D-BB3F-4FAEF20719C2@xs4all.nl> Content-Type: multipart/signed; boundary="Apple-Mail=_B876F4A7-AE53-4FAB-8FDD-7B47E0BF7C93"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\)) Date: Mon, 23 Mar 2020 20:22:36 +0100 In-Reply-To: To: Richard Salz References: <202003231032.02NAWY4v022713@freefriends.org> <202003231359.02NDxJU6030344@freefriends.org> <01040037-4D96-4DCB-8E40-B418E424C0F5@xs4all.nl> X-Mailer: Apple Mail (2.3608.60.0.2.5) X-CMAE-Envelope: MS4wfCbkJWIkLW/yaaIcIttvT3wR6nPSdPvBza519rRSub4Wa7Kz1RksUysXTKJ2gGyAV+Fr1GMVjGhd10Uy4bhwBn+glZdlqoh2Dv6D9O/wO8NmpfuYoFfi xwHuYoW5vWZaj64y/YTbskCS2FlQu/l/WWOOPm043NoRYGRPW0Cpckz5yEZmd7sDWKFNZJAQHpdlXVJhvHuR0CULPDN4K6bOsoT/WrALy0LByR6ImsF3ZYv8 Subject: Re: [TUHS] Question: stdio - Who invented and ... 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" --Apple-Mail=_B876F4A7-AE53-4FAB-8FDD-7B47E0BF7C93 Content-Type: multipart/alternative; boundary="Apple-Mail=_A1F185DF-673B-4496-85E0-29D072388957" --Apple-Mail=_A1F185DF-673B-4496-85E0-29D072388957 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Mar 23, 2020, at 19:47, Richard Salz wrote: >=20 >=20 > Yes, "Typesetter C" was to accommodate the C Version of troff written > by Ossana and I checked the source, it doesn't use stdio. >=20 > I thought Ossana's troff was written in assembler and translitered = back into C after he died. Nope. I have it from good a good source he did it himself. I seem to remember that the old assembler version had build in constructs for headers and footers and which got radically removed in the C-version. That one gave you the famous trap mechanism etc. Although the basic structure of the assembler version starts out the same it quickly deviates, so it cannot have been turned from as into C. The N/TROFF manual describing the C version stems from 1977. Wikipedia dates the rewrite into C from 1975 (See >). I seem to remember that there where actually two versions of Edition 6 unix. The second one came with typesetter C but my memory is foggy about these details. jaap --Apple-Mail=_A1F185DF-673B-4496-85E0-29D072388957 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii

On Mar 23, 2020, at 19:47, Richard Salz <rich.salz@gmail.com>= wrote:


Yes, "Typesetter C" was to accommodate the C Version of troff written
by Ossana and I checked the source, it doesn't use stdio.

I thought Ossana's troff was written in assembler and = translitered back into C after he = died.

Nope.  I have it from good a good source = he did it himself.  I seem
to remember that the old = assembler version had build in constructs
for headers and = footers and which got radically removed in the
C-version. =  That one gave you the famous trap mechanism etc. =  Although
the basic structure of the assembler version = starts out the same
it quickly deviates, so it cannot have = been turned from as into C.
The N/TROFF manual describing the = C version stems from 1977.
Wikipedia dates the rewrite into C = from 1975
<= br class=3D"">
I seem to remember that there where actually = two versions of Edition
6 unix.  The second one came with = typesetter C but my memory is
foggy about these = details.

= jaap

= --Apple-Mail=_A1F185DF-673B-4496-85E0-29D072388957-- --Apple-Mail=_B876F4A7-AE53-4FAB-8FDD-7B47E0BF7C93 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: no-use-standard-socket iF0EARECAB0WIQQrCaF5s4l4c+dDH/sjEcdY8Kh9hQUCXnkMfAAKCRAjEcdY8Kh9 hbQOAJ48dNuExGY3oT4EHie/JV7hgbe1XgCfXI+8sWbUOYlMWMQ5YSreVJNWJoo= =0Znn -----END PGP SIGNATURE----- --Apple-Mail=_B876F4A7-AE53-4FAB-8FDD-7B47E0BF7C93--