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_INVALID,DKIM_SIGNED, HTML_MESSAGE,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 24930 invoked from network); 20 May 2023 00:31:35 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 20 May 2023 00:31:35 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id CAA8A41072; Sat, 20 May 2023 10:31:30 +1000 (AEST) Received: from mail-vs1-xe34.google.com (mail-vs1-xe34.google.com [IPv6:2607:f8b0:4864:20::e34]) by minnie.tuhs.org (Postfix) with ESMTPS id 94B8041071 for ; Sat, 20 May 2023 10:31:21 +1000 (AEST) Received: by mail-vs1-xe34.google.com with SMTP id ada2fe7eead31-43485a18d5aso1024185137.1 for ; Fri, 19 May 2023 17:31:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; t=1684542680; x=1687134680; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Rj8EmMpv3DRCvGeRGm+JJiLZK/QGneqqPriz3FhYqjs=; b=KX9v+huoVTq10c/kv9WpUJpvy4eVAdHXFxx2likXvxCD8wIQ4DfNf+DQnwlYBUJxTH 8SWdhNQWxqKW9ZbRNvc7hdq7Pb2d+yNqXFpTHqdwKB0drUdHfUTGQL9y61/WXzYxjAKh mSUzinryRPAcLdXXSQy4YcrrlejpoZQQD5HUg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684542680; x=1687134680; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Rj8EmMpv3DRCvGeRGm+JJiLZK/QGneqqPriz3FhYqjs=; b=LOi147EkRF8ZHRnJ3oeDfguv5mjmL2u6uV6uG4jA3b7LqoxGNnO47O1lZQRWmnce2V gvxBK8LKl5/JE7yo/YAfipilN1gIxAvL7ILWT4Xs++nyb28Ywpb8nUi7ufexqHT7HuXM Or+GHDKmkTjLE28k7p8fxv4LwHNCtLQw+pIEXlDOl7U5nZeb0sQ9dzOxuEWRQg1OH/QD lKRzIXd+yUVpK/qhCJ0WDz0aftbFmIF1n6ofpy3Y5WEiLygKjUWAXk34W7oohrKs01yB xHZVvrDakiLRDWgG8ScxInCX5im02J1KYBASB0+84/EnhqUFUJZnn4ktffZUPjZIreCe wDgA== X-Gm-Message-State: AC+VfDzzMo9vPlWlkSgrihiD7CQArs9BazY1jKsDBhT4LgWcVxMznJnE 2UXc5+k6YkvXbw02MdrtnL0mLVMDTLhNgbREDGBOlw== X-Google-Smtp-Source: ACHHUZ5LSAbWKlCc1LYg1Kx7bmTVjS71PgXjPWNw/qoZF1xjWSN9KHdFjFNrdHU6Mh17qsveq9iCyB/niP9WuaTIVDY= X-Received: by 2002:a05:6102:f88:b0:434:8540:377 with SMTP id e8-20020a0561020f8800b0043485400377mr269259vsv.17.1684542680256; Fri, 19 May 2023 17:31:20 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Clem Cole Date: Fri, 19 May 2023 20:31:09 -0400 Message-ID: To: segaloco Content-Type: multipart/alternative; boundary="00000000000010e6f205fc1528c0" Message-ID-Hash: 6XPJKEN2EN55DDMBON4DDZND4WMNLJUQ X-Message-ID-Hash: 6XPJKEN2EN55DDMBON4DDZND4WMNLJUQ X-MailFrom: clemc@ccc.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: UNIX TUHS Group X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Documentation for Sys-V basic interpreter List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --00000000000010e6f205fc1528c0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Matt. Does the CB man page match the PWB 3 version? I may be mixing something up in my memory so I ask because I seem to remember there were some differences between some scripts that came from different places ( We did a lot with graphics in the cad group and when we had tools that came from other places it was often graphics that bit us which is why I think that sticks in my mind). I=E2=80=99ll have to try looking at the version we ha= d at UCB in a bit. As for doc the only thing I remember was a man page for the tool. Clem On Fri, May 19, 2023 at 4:19 PM segaloco via TUHS wrote: > The earliest documentation I can spot is the bs(1) man page dated > November, 1979 in the CB-UNIX 2.3 Manual (although the page itself is > tagged CB-UNIX 2.1.) > > This appears to be the same lineage as what we see in the commercial PWB > releases, however, the earliest backstop I have on that is June, 1980 wit= h > 3.0. PWB 1.0 contains no such page, and unfortunately the situation right > around 1979 is still a bit fuzzy re: PWB 2.0 and UNIX/TS. That said, the > preface to the CB-UNIX 2.3 manual (which is also a 2.1 page from 1979) pa= ys > no credit to the UNIX/TS 1.1 nor PWB 2.0 manuals the way the PWB 3.0 > preface does, so perhaps bs(1) started in CB? > > Looking forward, this utility persists up til SVR2, but is gone as of the > SVR3 globe-with-UNIX-lines manual series. Curiously, it was also omitted > from the 3B20 PWB 4.1 manual, but the 5.0 and subsequent System V 1 and 2 > manuals don't have a hardware-exclusivity masthead mark, so this was like= ly > made portable/ported to 3B20 sometime around '81. In any case, none of th= e > man pages in any of these manuals indicate any memoranda or other papers = in > the SEE ALSO. Doesn't mean one doesn't exist, but points to the likelihoo= d > that the manpage is really all you get documentation-wise. Even the BTL > versions don't mention any papers. > > In any case, that's what I could turn up, there is a bs(1) manpage in the > following versions: > > - 1979 - CB-UNIX 2.1 > - 1980 - PWB 3.0/System III > - 1981 - PWB 4.x (Non 3B20) > - 1981 - CB-UNIX 2.3 (unmodified from 2.1) > - 1982 - PWB 5.0 > - 1983 - System V > - 1984 - System V Release 2 > > Hope that helps. All of these save the 4.x version should be in various > places around. I don't remember seeing anything outrageously different > between 3.0 and 5.0, so it very well may be that the 4.x manpage could be > easily synthesized with a diff, but I don't have a physical page to prove > anything. > > - Matt G. > ------- Original Message ------- > > On Friday, May 19th, 2023 at 8:06 AM, KenUnix > wrote: > > Hi. > > Was any documentation ever done for the basic interpreter > that was on System-V? > > Things like allowed keywords or special keywords. > > Thanks > Ken > > > -- > WWL =F0=9F=93=9A Okey Dokey OK Boss > > > > -- Sent from a handheld expect more typos than usual --00000000000010e6f205fc1528c0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Matt. =C2=A0

Does the CB man page match the PWB 3 version? =C2=A0 I may be mixing= something up in my memory so I ask because I seem to remember there were s= ome differences between some scripts that came from different places ( We d= id a lot with graphics in the cad group and when we had tools that came fro= m other places it was often graphics that bit us which is why I think that = sticks in my mind). =C2=A0 I=E2=80=99ll have to try looking at the version = we had at UCB in a bit.=C2=A0

As for doc the only thing I remember was a man page for the tool.=C2= =A0

Clem

<= div class=3D"gmail_quote">
On Fri, May= 19, 2023 at 4:19 PM segaloco via TUHS <tuhs@tuhs.org> wrote:
The earliest documentation I can spot is the bs(1) man page da= ted November, 1979 in the CB-UNIX 2.3 Manual (although the page itself is t= agged CB-UNIX 2.1.)

This appears to be the same lineage as= what we see in the commercial PWB releases, however, the earliest backstop= I have on that is June, 1980 with 3.0. PWB 1.0 contains no such page, and = unfortunately the situation right around 1979 is still a bit fuzzy re: PWB = 2.0 and UNIX/TS. That said, the preface to the CB-UNIX 2.3 manual (which is= also a 2.1 page from 1979) pays no credit to the UNIX/TS 1.1 nor PWB 2.0 m= anuals the way the PWB 3.0 preface does, so perhaps bs(1) started in CB?

Looking forward, this utility persists up til SVR2, but is g= one as of the SVR3 globe-with-UNIX-lines manual series. Curiously, it was a= lso omitted from the 3B20 PWB 4.1 manual, but the 5.0 and subsequent System= V 1 and 2 manuals don't have a hardware-exclusivity masthead mark, so = this was likely made portable/ported to 3B20 sometime around '81. In an= y case, none of the man pages in any of these manuals indicate any memorand= a or other papers in the SEE ALSO. Doesn't mean one doesn't exist, = but points to the likelihood that the manpage is really all you get documen= tation-wise. Even the BTL versions don't mention any papers.

=
In any case, that's what I could turn up, there is a bs(1) manpa= ge in the following versions:

- 1979 - CB-UNIX 2.1
-= 1980 - PWB 3.0/System III
- 1981 - PWB 4.x (Non 3B20)
- 1981 -= CB-UNIX 2.3 (unmodified from 2.1)
- 1982 - PWB 5.0
- 1983 - = System V
- 1984 - System V Release 2

Hope that helps= . All of these save the 4.x version should be in various places around. I d= on't remember seeing anything outrageously different between 3.0 and 5.= 0, so it very well may be that the 4.x manpage could be easily synthesized = with a diff, but I don't have a physical page to prove anything.
<= div style=3D"font-family:Arial,sans-serif;font-size:14px;color:rgb(0,0,0)">=
- Matt G.
------- Original Message -------

On Friday, May 19th, 2023 at 8:06 AM, KenUnix <ken.unix.guy@gmail.com> w= rote:

Hi.

Was any docu= mentation ever done for the basic interpreter
that was on System-= V?

Things like allowed keywords or special keyword= s.

Thanks
Ken

<= br>--
=
WWL =F0=9F=93=9A Okey Dokey OK Boss



-= -
Sent from a handheld expect more typos than usual
--00000000000010e6f205fc1528c0--