Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!apple!usc!samsung!xylogics!loverso.leom.ma.us!john From: john@loverso.leom.ma.us (John Robert LoVerso) Newsgroups: comp.sys.encore Subject: Re: Umax 4.3 curses problem Message-ID: <22Jan91.160801@loverso.leom.ma.us> Date: 22 Jan 91 21:21:41 GMT References: <72861@bu.edu.bu.edu> Sender: loverso@Xylogics.COM Reply-To: John Robert LoVerso Distribution: usa Organization: John & Sue's House, Leominster MA Lines: 19 Return-Path: John Robert LoVerso [Followup for general information purposes] > Why doesn't the Umax 4.3 implementation of the curses package > include the attron() and attroff() functins? UMAX4.2/4.3 has always distributed Berkeley (aka "old") curses. attron() and attroff() come from SystemV curses, which is in all regards is a superset of the curses from 4BSD. Curses was originally developed at Berkeley and it was only after AT&T introduced terminfo that "new" curses came along. You can't fault Encore here; they are only providing 4BSD compatibility. I haven't checked, but I assume the curses in Umax4.3 is from 4.3BSD-tahoe. If it isn't, you can get the sources to the 4.3BSD-reno curses from the bsd-sources directory on uunet.uu.net (the sources are now freely redistributable) John -- John Robert LoVerso, Concurrent Computer Corp, loverso@westford.ccur.com [to reach me, not the corporate puppet: john@loverso.leom.ma.us]