vlv@drux1.UUCP (Vaughn Vernon) (04/30/85)
Does anyone have a Unix curses library available for PC's? I know that the Lattice 'C' people have one but I would rather not use that compiler or be locked into compiler dependant things such as bdos() etc. I guess what I need then is a curses with source and documentation so that I can adapt the libraries to the compiler of my choice(real- izing that I will have to call the BIOS or 0xb000 or 0xb800 to display my screens as any one package would). Thanks in advance, Vaughn Vernon AT&T ISL Denver, CO drux1!vlv "And now for something completely different ..."
hutch@sdcsvax.UUCP (Jim Hutchison) (05/02/85)
Not a PC CURSES, but I have ported dpy. It is not ported to PC/MS DOS,
but it will work just fine under PC/I and system III clones. It is simpler
than Curses, and works well for most applications. It is also very fast.
If you need an MS/PC DOS version, the only concerns are with the io control.
Not really much to worry about, just adopt a convention for input of non-echoed
character-at-a-time that can be in a cbreak-like mode. O.k. if that was not
clear, pass all characters (control included, ^C your choice) , no buffering,
no echo of input (e.g. NOECHO | CBREAK on 4.2, or ~ECHOxxx | ~ICANON with
VMIN = 1 and VTIME = 1 on PC/IX).
-=-
/*
"When you are dying, a wombat is better than no company at all."
Jim Hutchison UUCP: sdcsvax!hutch
sdcsvax!sdemu!raven!hutch
sdcsvax!wizard!hutch
ARPA: hutch@sdcsvax
< Ofcourse these statements are only mine, not my employers. >
*/
--
-=-
/*
"When you are dying, a wombat is better than no company at all."
Jim Hutchison UUCP: sdcsvax!hutch
sdcsvax!sdemu!raven!hutch
sdcsvax!wizard!hutch
ARPA: hutch@sdcsvax
< Ofcourse these statements are only mine, not my employers. >
*/