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.
Arnold
Clem cole <clemc(a)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(a)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