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, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 30700 invoked from network); 15 Jun 2022 06:22:10 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 15 Jun 2022 06:22:10 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 6BC6540921; Wed, 15 Jun 2022 16:22:05 +1000 (AEST) Received: from mail-pj1-x1033.google.com (mail-pj1-x1033.google.com [IPv6:2607:f8b0:4864:20::1033]) by minnie.tuhs.org (Postfix) with ESMTPS id 5F66040687 for ; Wed, 15 Jun 2022 16:22:00 +1000 (AEST) Received: by mail-pj1-x1033.google.com with SMTP id gc3-20020a17090b310300b001e33092c737so1096036pjb.3 for ; Tue, 14 Jun 2022 23:22:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=O0Z5Gyzu4qLRXYw+dLPt5xoN/SngMEwbDj5YkJQETr0=; b=HUZE1DODHg2HSTP9je5c4Y4z3jcKml7tNzy58cRxr6dx0I6Sx9yaq1BM2yC/u1XEQ9 f0ypsM82vO/Srcs++Xmufk0MpMc2J/jVS/ESlhQNbUzM9My7kElYaLXik2vT3lq7dWyf 9sIry8HXZMUBz28Usqs42WmQy6u8Z89knmcyrBaGT+NQx2oqpTHZ/Al0KiybOTsdESWX g2GoL4loX5HGXnbA5vncueU3dZ2NtnUSyfP/HgB525dkaRf1Ta/oM+2UqMb1Dpq3cDWB LJrqs7jaYpE5LdPZDqOrrisMeIRxzVuM0v4hbkfu1/C+GhD747N3D19fEp0isr7V5+La 7mUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=O0Z5Gyzu4qLRXYw+dLPt5xoN/SngMEwbDj5YkJQETr0=; b=GOVoqLObMUtflGrJg4FbB1TuDPYEipcSsRHsDpKoR8nUmR93aZmuBA8bbIiQyw7LrQ 48LesW71iYVt0GUDVeBzhAv2t1QVD1nzPAIqwhts4nRyW0GxkHugl6S6Q0qDUR94leBz o8hfzAQp8cnozR07wcxorhj1yip4AbtNpRF+QcB/81Us/Q3NMf/8g1/wxkFq92SnCuuG fHNMQ0hgKP+JFtHb7xlrZyHxJpBuphQY/mmWNLy+wXzvZdJMmBDFBreoY7VtEyydh7t4 cm8XeoNVBV5OaIvB2XIYcsGUnvIOp0Clz9hf6PhykWrYlhB9DNgHAd3tGnRebTY0Bv/P 3RUg== X-Gm-Message-State: AJIora8lSFrAsuD/S/m3nNHpamGxCq5sCNPXSYJj3sF/uljYrOA5yfs6 jDC+xJwmywTIRna6MKp1FT9wYu8Eu8QMefbD05XZEsBS X-Google-Smtp-Source: AGRyM1vE5olbXytuwid/N3rtzttPZyjq7K8BYnkQUsN2ECvnkwsjvyKEUNE1HpeKBnqmVXaNgJi4lX1J8TaKV1Z3lmA= X-Received: by 2002:a17:902:ce87:b0:163:fc5e:398b with SMTP id f7-20020a170902ce8700b00163fc5e398bmr7592549plg.125.1655274119671; Tue, 14 Jun 2022 23:21:59 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ed Bradford Date: Wed, 15 Jun 2022 01:21:46 -0500 Message-ID: To: Paul Ruizendaal Content-Type: multipart/alternative; boundary="000000000000e8b5b105e1768950" Message-ID-Hash: C4C2EWEDJHTOQL2WYV24IDXQQYCFMLVK X-Message-ID-Hash: C4C2EWEDJHTOQL2WYV24IDXQQYCFMLVK X-MailFrom: egbegb2@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: UNIX Heritage Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Source code for SCCS List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000e8b5b105e1768950 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks Paul. Of the 7 links you provided, the first one and the last two work. The others fail. Ed Bradford Pflugerville, TX On Sat, Jun 11, 2022 at 5:09 AM Paul Ruizendaal wrote: > It would seem that a Spinellis-like exercise for SCCS is possible: > > PWB1.0 (1978): > https://www.tuhs.org/cgi-bin/utree.pl?file=3DPWB1/sys/source/sccs4 > SysIII (1980): > https://www.tuhs.org/cgi-bin/utree.pl?file=3DSysIII/usr/src/cmd/sccs > SysVr1 > > (1983): https://www.tuhs.org/cgi-bin/utree.pl?file=3Dpdp11v/usr/src/cmd/s= ccs > SysVr2 > > (1984): > https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr2-vax/src/cmd/s= ccs > SysVr3 > > (1987): > https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr3/301/usr/src/c= md/sccs > SysVr4 > > (1988): > https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr4/svr4/cmd/sccs > Ultrix3.1 (1988): > https://www.tuhs.org/cgi-bin/utree.pl?file=3DUltrix-3.1/src/cmd/sccs > > I did not find SCCS sources included with the BSD sources on TUHS, but > there is a front-end =E2=80=9Csccs=E2=80=9D command. For sure, SCCS was u= sed for BSD > development. Kirk McKusick=E2=80=99s DVD has a directory "CSRG/historic1/= sccscmds=E2=80=9D, > but I did not look into this further. > > From here the trail probably continues with Solaris, GNU and Bitmover -- > all very much outside my timeframe of research. > > Paul > > > The original Marc Rochchild/John Mashey and team code from PWB 1.0 can = be > > found: http://tuhs.org/Archive/Distributions/USDL/spencer_pwb.tar.gz > > In the directory: sys/source/sccs4 > > The man pages are in the same archive but mixed with the rest of the > > commands in usr/man/man* > > > > That said, there is Gnu version of same written C++ if IIRC: > > https://www.gnu.org/software/cssc/ > > > > And there's more ... but I'll Larry offer details here other than point > out > > his: http://www.bitmover.com/bitsccs/ [which is of BitKeeper] is a > > more modern implementation still] > --=20 Advice is judged by results, not by intentions. Cicero --000000000000e8b5b105e1768950 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks Paul. Of the 7 links you provided, the first one and th= e last two work.
The others fail.

Ed Bradford
Pflugerville, TX

On Sat, Jun 11, 2022 at 5:09 AM Paul Ruizendaal <pnr@planet.nl> wrote:
It would seem that a Spinellis-like exercise for = SCCS is possible:

PWB1.0 (1978): https://www.tuhs.or= g/cgi-bin/utree.pl?file=3DPWB1/sys/source/sccs4
SysIII (1980): https://www= .tuhs.org/cgi-bin/utree.pl?file=3DSysIII/usr/src/cmd/sccs
SysVr1
(1983): https:/= /www.tuhs.org/cgi-bin/utree.pl?file=3Dpdp11v/usr/src/cmd/sccs
SysVr2
(1984): https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr2-vax/src/cmd/sc= cs
SysVr3
(1987): https://github.com/ryanwoodsmall/oldsysv/tree/master/sysvr3/301/usr/sr= c/cmd/sccs
SysVr4
(1988): https://= github.com/ryanwoodsmall/oldsysv/tree/master/sysvr4/svr4/cmd/sccs
Ultrix3.1 (1988): https://www.tu= hs.org/cgi-bin/utree.pl?file=3DUltrix-3.1/src/cmd/sccs

I did not find SCCS sources included with the BSD sources on TUHS, but ther= e is a front-end =E2=80=9Csccs=E2=80=9D command. For sure, SCCS was used fo= r BSD development. Kirk McKusick=E2=80=99s DVD has a directory "CSRG/h= istoric1/sccscmds=E2=80=9D, but I did not look into this further.

>From here the trail probably continues with Solaris, GNU and Bitmover -- al= l very much outside my timeframe of research.

Paul

> The original Marc Rochchild/John Mashey and team code from PWB 1.0 can= be
> found:=C2=A0 http://tuhs.org/Archi= ve/Distributions/USDL/spencer_pwb.tar.gz
> In the directory: sys/source/sccs4
> The man pages are in the same archive but mixed with the rest of the > commands in usr/man/man*
>
> That said, there is Gnu version of same written C++ if IIRC:
> https://www.gnu.org/software/cssc/
>
> And there's more ... but I'll Larry offer details here other t= han point out
> his: http://www.bitmover.com/bitsccs/ [which is of BitKeepe= r] is a
> more modern implementation still]


--
=
Advice is judged by results, not by in= tentions.
=C2=A0 Cicero

--000000000000e8b5b105e1768950--