[TUHS] Ratfor s

Noel Hunt noel.hunt at gmail.com
Tue Feb 1 06:22:52 AEST 2022


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 <arnold at 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 at 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-crt
> >
> > Will
> > Sent from my iPhone
> >
> > > On Jan 30, 2022, at 10:09 AM, arnold at skeeve.com wrote:
> > >
> > > Will Senn <will.senn at 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 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20220201/f736a4f4/attachment.htm>


More information about the TUHS mailing list