[TUHS] user-level v1

arnold at skeeve.com arnold at skeeve.com
Mon Sep 16 16:03:07 AEST 2019

No, Bill Joy did vi.  Ken Arnold did curses.  The vi code did all it's
stuff directly with the termlib library calls. (Use The Source, Luke!)
Curses provided a library explicitly for screen oriented stuff that worked
at a higher level.

Mary Anne can and should tell the story of the progression of curses
to System V and terminfo.


Clem cole <clemc at ccc.com> wrote:

> Yes, Ken Arnold did both
> Sent from my PDP-7 Running UNIX V0 expect things to be almost but not quite. 
> > On Sep 15, 2019, at 6:09 PM, Dave Horsfall <dave at horsfall.org> wrote:
> > 
> > On Mon, 16 Sep 2019, Warren Toomey wrote:
> > 
> >>> The TUHS archive does not include /usr/src for v1. Does it exist anywhere?
> >> 
> >> We've not been able to find it, no :-(
> > 
> > Speaking of which, I heard that the curses library was simply ripped out of VI and made stand-alone; a rumour goes that the best test suite for curses was the game "rogue" :-)  I still play it from time to time, but cannot get rog-o-matic to compile on the Mac.
> > 
> > -- Dave

More information about the TUHS mailing list