[comp.sys.encore] Umax 4.3 curses problem

jdubb@bucsf.bu.edu (jay dubb) (01/23/91)

   I am posting this for a friend of mine who doesn't have access
to USENET, so please respond directly to mlevin@jade.tufts.edu.

    Why doesn't the Umax 4.3 implementation of the curses package
include the attron() and attroff() functins? (or am I missing
something?). Barring that, what is the preferred way to use the VT100
special graphics set with Curses?

				Mike Levin (mlevin@jade.tufts.edu)

john@loverso.leom.ma.us (John Robert LoVerso) (01/23/91)

[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]