Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ucrmath.UUCP Path: utzoo!watmath!clyde!burl!ulysses!ucbvax!ucdavis!ucrmath!stevo From: stevo@ucrmath.UUCP (Steve Groom) Newsgroups: net.wanted.sources,net.sources.d Subject: Re: BSD equivalents to System V curses functionality Message-ID: <146@ucrmath.UUCP> Date: Wed, 12-Mar-86 16:54:43 EST Article-I.D.: ucrmath.146 Posted: Wed Mar 12 16:54:43 1986 Date-Received: Fri, 14-Mar-86 06:10:09 EST References: <331@drivax.UUCP> Distribution: net Organization: University of California, Riverside Lines: 19 Xref: watmath net.wanted.sources:2009 net.sources.d:15 > Our System V curses library has the following functions, but BSD curses > doesn't. ... I posted the same things recently in reference to the Battleship program in net.sources that used those System V calls. The (4.2)bsd equivalents are: Sys. V: bsd: cbreak() crmode() saveterm() savetty() resetterm() resetty() nocbreak() nocrmode() As far as I know, beep() has no equivalent in bsd, but you can get away with writing a ^G to the screen like this (instead of using bell() ): wprintw(stdscr,"%c",7); because ^G is ASCII char 7.... As for the eof problem, I really don't know, but I hope this helps....