Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!rutgers!ames!cit-vax!tybalt.caltech.edu!sho
From: sho@tybalt.caltech.edu (Sho Kuwamoto)
Newsgroups: comp.unix.wizards,comp.unix.questions
Subject: Re: cbreak mode
Message-ID: <1484@cit-vax.Caltech.Edu>
Date: Tue, 13-Jan-87 04:48:22 EST
Article-I.D.: cit-vax.1484
Posted: Tue Jan 13 04:48:22 1987
Date-Received: Tue, 13-Jan-87 18:51:34 EST
Sender: news@cit-vax.Caltech.Edu
Reply-To: sho@tybalt.caltech.edu.UUCP (Sho Kuwamoto)
Organization: Calfornia Institute of Technology
Lines: 27
Xref: mnetor comp.unix.wizards:577 comp.unix.questions:635


	I tried using cbreak mode for the first time today,
and just like all other things, I failed miserably on my
first attempt.  Since I was already using curses in my program,
I first used the curses functions cbreak() and nocbreak().
After debugging, I found that the program

#include 
#include 

main()
{
   cbreak();
   nocbreak();
}

would leave the machine in cbreak mode.  Furthermore, I
wrote my own routines to set and unset cbreak mode using
ioctl() and had the same result.  Am I just being a twit,
or and I lodged firmly in the Twilight Zone(TM)?  By the
way, our system runs 4.3bsd.

				Thanx

				-Sho