From owner-freebsd-hackers Wed Sep 13 06:17:40 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id GAA23583 for hackers-outgoing; Wed, 13 Sep 1995 06:17:40 -0700 Received: from UUCP-GW.CC.UH.EDU (root@UUCP-GW.CC.UH.EDU [129.7.1.11]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id GAA23576 for ; Wed, 13 Sep 1995 06:17:28 -0700 Received: from Taronga.COM by UUCP-GW.CC.UH.EDU with UUCP id AA15909 (5.67a/IDA-1.5 for hackers@freebsd.org); Wed, 13 Sep 1995 07:47:25 -0500 Received: (from peter@localhost) by bonkers.taronga.com (8.6.11/8.6.9) id HAA15336 for hackers@freebsd.org; Wed, 13 Sep 1995 07:41:24 -0500 Date: Wed, 13 Sep 1995 07:41:24 -0500 From: peter@taronga.com (Peter da Silva) Message-Id: <199509131241.HAA15336@bonkers.taronga.com> Newsgroups: junk Subject: Re: xterm and status-line References: <199509122223.QAA11426@hemi.com> <199509122307.QAA03742@phaeton.artisoft.com> Organization: Taronga Park BBS Apparently-To: hackers@freebsd.org Sender: hackers-owner@freebsd.org Precedence: bulk In article <199509122307.QAA03742@phaeton.artisoft.com>, Terry Lambert wrote: >That means no more apps that do 'puts("\033[2J");" to clear the screen, >etc. (use of standard I/O could break the writes up such that an >interleaved I/O from another application was not atomic). In the old days before line-buffered stdio everyone used to do all their own fflushes at appropriate places so this just worked. You just had to guarantee write-ordering and everything worked. But now everyone's lazy and forgets to fflush. They even leave the sseat up!