Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site gitpyr.UUCP
Path: utzoo!watmath!clyde!bonnie!akgua!gatech!gitpyr!robert
From: robert@gitpyr.UUCP (Robert Viduya)
Newsgroups: net.micro.att
Subject: 3B2 DMD layers software and curses
Message-ID: <536@gitpyr.UUCP>
Date: Fri, 5-Jul-85 05:03:51 EDT
Article-I.D.: gitpyr.536
Posted: Fri Jul  5 05:03:51 1985
Date-Received: Mon, 8-Jul-85 01:20:31 EDT
Distribution: net
Organization: Georgia Tech, Atlanta
Lines: 19


I've been using a DMD terminal on a 3B2 for a couple of months now and I've
always wondered how the layers system tells curses the size of the current
window.  It doesn't modify /usr/lib/terminfo/d/dmd (it can't and still have
the capability of having different size windows open), nor does it set the
TERMINFO environment variable to point somewhere else.  Setting TERMINFO
to point explicitly to /usr/lib/terminfo doesn't change anything.  It
still magically know how large the window is.  The only way I can see it
being done is to have the proper ioctls built in to the curses library
(I don't have source, so I can't check this).  Does anyone know exactly
how it's done?

				robert
-- 
Robert Viduya							01111000
Georgia Institute of Technology

...!{akgua,allegra,amd,hplabs,ihnp4,masscomp,ut-ngp}!gatech!gitpyr!robert
...!{rlgvax,sb1,uf-cgrl,unmvax,ut-sally}!gatech!gitpyr!robert