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