Path: utzoo!attcan!uunet!husc6!bloom-beacon!mit-eddie!bu-cs!purdue!decwrl!hplabs!ucbvax!tully.Berkeley.EDU!mcgrath From: mcgrath@tully.Berkeley.EDU.berkeley.edu (Roland McGrath) Newsgroups: comp.lang.c Subject: Re: line buffering Keywords: ANSI Draft line buffered stream definition Message-ID: <24193@ucbvax.BERKELEY.EDU> Date: 21 May 88 07:14:01 GMT References: <700@mcrware.UUCP> Sender: usenet@ucbvax.BERKELEY.EDU Reply-To: roland@wheaties.ai.mit.edu (Roland McGrath) Distribution: na Organization: Hackers Anonymous International, Ltd., Inc. (Applications welcome) Lines: 7 The wording is in fact what was really intended. I had the same question a few months ago when implementing this part of stdio and Dave Prosser, some flavor of chairperson or somesuch, assured me that it was really intended. Anyway, it does make some sense. You generally want output to stdout flushed before you read input from stdin, don't you?