Xref: utzoo comp.unix.aix:2216 comp.unix.questions:26110 comp.unix.sysv286:30 Path: utzoo!attcan!uunet!wuarchive!udel!haven!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.unix.aix,comp.unix.questions,comp.unix.sysv286 Subject: Re: Porting TCSH to RS/6000 w/ AIX 3 Message-ID: <14083@smoke.BRL.MIL> Date: 10 Oct 90 18:35:12 GMT References: <1990Oct8.185748.15133@oswego.Oswego.EDU> <1990Oct9.052828.11184@panews> Followup-To: comp.unix.aix Organization: U.S. Army Ballistic Research Laboratory, APG, MD. Lines: 10 In article <1990Oct9.052828.11184@panews> steve@ibmsupt.UUCP (Steve DeJarnett) writes: > Probably something like 4 times per input line, right?? Actually, I >think it's any 4 characters, but return is always the most common candidate. 4 is a significant "magic number"; it's the value of the default EOT character. System V multiplexes the EOT character in the termio structure with the non-canonicalizing VMIN field. If whoever ported the software failed to take this into account, they probably left the EOF character in the termio field when switching to non-canonicalizing mode. The bug should be easily locatable in the source code..