Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84 SMI; site sun.uucp
Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!decwrl!sun!guy
From: guy@sun.uucp (Guy Harris)
Newsgroups: net.sources.games
Subject: Re: reversi
Message-ID: <2355@sun.uucp>
Date: Wed, 26-Jun-85 05:54:24 EDT
Article-I.D.: sun.2355
Posted: Wed Jun 26 05:54:24 1985
Date-Received: Fri, 28-Jun-85 00:42:59 EDT
References: <11219@watnot.UUCP> <236@luke.UUCP> <135@peregrine.UUCP>
Organization: Sun Microsystems, Inc.
Lines: 26

> > >The version I am on does not have a termlib library, but for
> > >some reason when it is replaced by a termcap library, it
> > >seems to work. Could someone please explain this to me,
> > >as I am new to UNIX and somewhat confused. (oh yes, nice game) 

> > On my antiquated System III system, they are the same.  My impression is
> > that they are indeed the same, just one renamed from the other.

> They are not the same.  termlib is a newer version of termcap that takes 
> advantage of more terminal features to make screen update more efficient.
> This is true mainly for parameterized terminal like the vt100.  What is
> true is that termlib is a superset of termcap.

Well, on my antiquated Sun UNIX 2.0 system, and on the antiquated 4.2BSD
system that it's based on, they are the same.  I don't know where you got
your "termlib" and "termcap", but you didn't get them from 4.2BSD...

Neither "termcap" nor "termlib" do any screen updating *per se*; they just
provide a way to say "what do I have to shove down a file descriptor to get
whatever's on the other end of that file descriptor to (move the cursor to
(X,Y), clear the rest of the line, etc.).  You may be thinking of the Ken
Arnold "curses" package running on top of "termcap" as the old version, and
the Mark Horton "curses" package that comes with S5R2 and has a new
"terminfo" package as the new version.

	Guy Harris