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 23517 invoked from network); 31 Jan 2022 20:23:39 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 31 Jan 2022 20:23:39 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id DE0B89D0B6; Tue, 1 Feb 2022 06:23:36 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 1DD57951B7; Tue, 1 Feb 2022 06:23:22 +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="SrtcqK61"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id AD917951B7; Tue, 1 Feb 2022 06:23:19 +1000 (AEST) Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) by minnie.tuhs.org (Postfix) with ESMTPS id F3D709518E for ; Tue, 1 Feb 2022 06:23:18 +1000 (AEST) Received: by mail-ej1-f52.google.com with SMTP id p15so46579816ejc.7 for ; Mon, 31 Jan 2022 12:23:18 -0800 (PST) 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=nUQLoEF8e5JY/8Vl6s1B5NgThCul1B8v8cUDOiSONO8=; b=SrtcqK61pN0onU8oBaKlh9mxs622Js9i1+aAEGR4M1usbaTN59Vhs2zzqs5Cxd1jwh QzpVe/LuuNHZptcO73IYxAxkI/0yb4TqLusDVHrqWZXgditsUw/I9l31ZWDtshBkMdPc IMud3PtvO4grg2m6f2Z/bFS07Z7XAQWWhRw3TmnOtjNwqltmI9hXwZdhTd/UrQjTY0nQ pHQ4RUZfe1IYQtwusOFyk4LsDxvSf1gd1fCrelT4KKZxQ7dysIji8j0KJyH9qcJsFhz3 NdgwudwVoJ3Gpko5pvAmafdvA6nBmW3bF3Ypn2q4cSzeDixKExt/gs8ShlVqYQHkLoPe PUEw== 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=nUQLoEF8e5JY/8Vl6s1B5NgThCul1B8v8cUDOiSONO8=; b=G47+lOJEVXfHkQyBkvpbcDR0Qly4ALamoRumMlFXctvFKNSNAvrsUWiEWlCi/XiEnb StdhgLyYMyXI1G53TnHgBSh7WlX/4kyLO1CENuU1G+UYV3DMuryCi6s1sPvibwMKCF44 ykJhzoxCvFImhgzIlwgALpxR8ZIoFGVAbd3zRU8EdT4sWfGtOyTY2+eQb2YfUdOtVEnC igVS2gL48CHlpUt0bqc4oafVb0TSseOwSTwWqCTEMjhx6phZDqZ0sX7WFc0uXJ2YvbxX neT5FjOG9WgJX9pn+GgPriZzQK3IQ935GxKx/jjwhFiCCotnUUPgpoVJ63zEniySx97z JEfg== X-Gm-Message-State: AOAM530l95hndR/zdi+prCD6O1lxVHsFD8HA1rH7baYYvIugp9UtyPWj xurRP14FY8mvQhrMKBfuo8Turfr75U62op98MIY= X-Google-Smtp-Source: ABdhPJxkSFhaF46F131het2HvdzgPrbHj6O1WMjNqpnAA5FrHZ6T8p5wtPVaXjVHXVyDH9tfgm4E1b55dDa9PMYSjxc= X-Received: by 2002:a17:906:938f:: with SMTP id l15mr18211621ejx.99.1643660597065; Mon, 31 Jan 2022 12:23:17 -0800 (PST) MIME-Version: 1.0 References: <87492671-3406-49DF-B458-5F701DDFC09B@gmail.com> <202201301609.20UG9CpQ023310@freefriends.org> <555F6961-A97C-4CCE-9AE9-20A49525AEAF@gmail.com> <202201310713.20V7Dxxf023410@freefriends.org> In-Reply-To: <202201310713.20V7Dxxf023410@freefriends.org> From: Noel Hunt Date: Tue, 1 Feb 2022 07:22:52 +1100 Message-ID: To: arnold@skeeve.com Content-Type: multipart/alternative; boundary="00000000000004fc8f05d6e68eed" Subject: Re: [TUHS] Ratfor s 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" --00000000000004fc8f05d6e68eed Content-Type: text/plain; charset="UTF-8" The splitting you talk about came about because of the Blit, one part of a program running on the host, the 'graphical' part on the terminal, i.e., the Blit; the two parts communicated with a simple protocol, an example of which you can see in 'sam'. 'Cip', 'proof', 'jim', 'sam' and 'pi' (really, 'pads'), followed this model. It wasn't necessary I think with all programs, and I'm sure 'icon', the bitmap editor, didn't. If you look in the various Blit/Jerq source directories in the distributions you will see programs with a 'host' and 'term' subdirectory. On Mon, Jan 31, 2022 at 6:18 PM wrote: > Thanks for the link. I skimmed it and will read it later. > > What struck me was the splitting of the editor into front and back ends > that did not have to be on the same machine. Rob Pike used that design > for "sam" somewhat later. I wonder if he got the idea from 's' or came > up with it on his own... (Dough, thoughts?) > > Thanks, > > Arnold > > Will Senn wrote: > > > Hi Arnold, > > > > It was mentioned in the STinP edit discussion, so of course, I had to go > looking! Here's the referenced article by Fraser: > > > > https://archive.org/details/compact-portable-crt > > > > Will > > Sent from my iPhone > > > > > On Jan 30, 2022, at 10:09 AM, arnold@skeeve.com wrote: > > > > > > Will Senn wrote: > > > > > >> Has anyone seen Fraser's original ratfor source for the s editor for > unix on the PDP-11. It was a screen editor front-end built on top of > Software Tools's edit. I've seen a c version, but I'm interested in the 375 > line version :). > > >> > > >> Will > > >> > > >> Sent from my iPhone > > > > > > I've never heard of this. Can you give some background please? > > > > > > Thanks, > > > > > > Arnold > --00000000000004fc8f05d6e68eed Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The splitting you talk about came about because of the Blit, o= ne part
of a program running on the host, the 'graphical' part on = the terminal,
i.e., the Blit; the two parts communicated with a simple pro= tocol, an
example of which you can see in 'sam'. 'Cip', &#= 39;proof', 'jim', 'sam' and
'pi' (really, '= ;pads'), followed this model. It wasn't necessary I think
with all= programs, and I'm sure 'icon', the bitmap editor, didn't.<= /div>

If you look in the various Blit/Jerq source directories in the distr= ibutions
you will see programs with a 'host' and 'term' su= bdirectory.


On Mon, Jan 31, 2022 at 6:18 PM <arnold@skeeve.com> wrote:
Thanks for the link. I skimmed it and= will read it later.

What struck me was the splitting of the editor into front and back ends
that did not have to be on the same machine. Rob Pike used that design
for "sam" somewhat later. I wonder if he got the idea from 's= ' or came
up with it on his own... (Dough, thoughts?)

Thanks,

Arnold

Will Senn <will= .senn@gmail.com> wrote:

> Hi Arnold,
>
> It was mentioned in the STinP edit discussion, so of course, I had to = go looking! Here's the referenced article by Fraser:
>
> https://archive.org/details/compact-portable-cr= t
>
> Will
> Sent from my iPhone
>
> > On Jan 30, 2022, at 10:09 AM, arnold@skeeve.com wrote:
> >
> > Will Senn <will.senn@gmail.com> wrote:
> >
> >> Has anyone seen Fraser's original ratfor source for the s= editor for unix on the PDP-11. It was a screen editor front-end built on t= op of Software Tools's edit. I've seen a c version, but I'm int= erested in the 375 line version :).
> >>
> >> Will
> >>
> >> Sent from my iPhone
> >
> > I've never heard of this. Can you give some background please= ?
> >
> > Thanks,
> >
> > Arnold
--00000000000004fc8f05d6e68eed--