Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!samsung!usc!randvax!segue!bruce From: bruce@segue.segue.com (Bruce Adler) Newsgroups: comp.unix.sysv386 Subject: Re: cbreak mode in ESIX Keywords: cbreak ESIX Message-ID: <3326@segue.segue.com> Date: 2 Sep 90 23:51:09 GMT References: <1990Aug26.081304.18598@pegasus.com> <3956@auspex.auspex.com> <3296@segue.segue.com> <3989@auspex.auspex.com> Reply-To: bruce@segue.segue.com (Bruce Adler) Organization: Segue Software, Inc. - Santa Monica, CA. +1-213-453-2161 Lines: 24 In article <3989@auspex.auspex.com> guy@auspex.auspex.com (Guy Harris) writes: >>How about: >> stty -icanon min 1 time 0 > >Maybe S5/386 is different, but the S5R3.1 3B2 code won't handle that - it'll >set VMIN to octal 61, i.e. '1', and VTIME to octal 60, i.e. '0' ... You're right. So use: stty -icanon min '^a' time '^@' I guess you (and a few other people) missed the whole point of my message. My intent was to point out that the usage of "min" and "time" was guaranteed to work (on SysV) but that overloading "eof" and "eol" depends on your kernel implemenation. Also, my copy of IEEE 300.1 says the kernel is "permitted" (not required) to overlap VEOF and VEOL with VMIN and VTIME. Therefore it's also implementation dependent on POSIX compliant systems. -- bruce@segue.com ism.isc.com!segue!bruce aero.org!segue!bruce