Path: utzoo!censor!becker!geac!jtsv16!uunet!samsung!usc!apple!oliveb!mipos3!omepd!merlyn From: merlyn@iwarp.intel.com (Randal Schwartz) Newsgroups: comp.unix.questions Subject: Re: termios question, PENDIN option Message-ID: <5240@omepd.UUCP> Date: 21 Nov 89 00:04:06 GMT References: <2057@ncr-sd.SanDiego.NCR.COM> <2640@auspex.auspex.com> Sender: news@omepd.UUCP Reply-To: merlyn@iwarp.intel.com (Randal Schwartz) Distribution: usa Organization: Stonehenge; netaccess via Intel, Hillsboro, Oregon, USA Lines: 28 In-reply-to: guy@auspex.auspex.com (Guy Harris) In article <2640@auspex.auspex.com>, guy@auspex (Guy Harris) writes: | And, as for the way the C shell uses it: [...] | 1) it sends a CR to the terminal, to zip the cursor back | to column 0; | | 2) reprints the prompt; | | 3) pushes the characters back, still with echoing off; | | 4) sets the PENDING flag, so that those characters will | be "retyped", this time with echoing on. | | The net effect of 2), 3), and 4) is to cause everything that | was on the line to be printed all over again. And, all *this* is supposed to be cheaper than running in raw mode? Gaaccccckkkkk! (My hatred of the C-shell and other Bezerkly-isms just got one notch higher.) Just another person with fond memories of the "simpler" UNIX systems, -- /== Randal L. Schwartz, Stonehenge Consulting Services (503)777-0095 ====\ | on contract to Intel's iWarp project, Hillsboro, Oregon, USA, Sol III | | merlyn@iwarp.intel.com ...!uunet!iwarp.intel.com!merlyn | \== Cute Quote: "Welcome to Oregon... Home of the California Raisins!" ==/