Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!xlned.com!feeder5.xlned.com!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'bug': 0.02; 'fixes': 0.05; '3.2': 0.07; 'subject:py3k': 0.07; 'terry': 0.07; 'url:bugs': 0.07; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:80.91.229.12': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'received:lo.gmane.org': 0.09; 'am,': 0.14; 'wrote:': 0.14; 'different,': 0.16; 'posted,': 0.16; 'reedy': 0.16; 'subject:() ': 0.16; 'subject:between': 0.16; 'subject:required': 0.16; 'terry,': 0.16; 'bytes': 0.19; 'jan': 0.22; 'header:In-Reply-To:1': 0.22; 'file,': 0.22; 'posted': 0.22; 'asked': 0.25; 'expect': 0.26; 'thanks': 0.29; 'subject:?': 0.29; '(the': 0.30; 'it.': 0.31; 'anyone': 0.31; 'to:addr:python-list': 0.32; 'cases,': 0.33; 'test': 0.33; 'header:X-Complaints-To:1': 0.34; 'file': 0.35; 'header:User-Agent:1': 0.35; 'subject:/': 0.36; 'think': 0.36; 'case,': 0.36; 'system.': 0.37; 'else': 0.37; 'two': 0.37; 'case': 0.37; 'url:python': 0.37; 'run': 0.37; 'but': 0.38; 'url:org': 0.38; 'received:org': 0.38; 'anything': 0.38; 'to:addr:python.org': 0.39; 'header:Mime-Version:1': 0.39; 'would': 0.40; 'header:Received:5': 0.40; 'simple,': 0.60; 'here': 0.65; 'probable': 0.84; 'subject:write': 0.84 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Terry Reedy Subject: Re: py3k buffered IO - flush() required between read/write? Date: Thu, 12 May 2011 15:44:31 -0400 References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: rain.gmane.org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 In-Reply-To: X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 19 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1305229486 news.xs4all.nl 41103 [::ffff:82.94.164.166]:46997 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:5253 On 5/12/2011 9:30 AM, Genstein wrote: >> With 3.2 on winxp, that is what I get with StringIO, text file, and >> bytes file (the first two with b's removed). I would expect the same on >> any system. If you get anything different, I would consider it a bug > > Thanks Terry, you're entirely right there; I trimmed down my test case, > asked for confirmation and have reported it as > http://bugs.python.org/issue12062. Noted here in case anyone else trips > over it. I want people to know that with a simple, minimal, easy to run and reproduce and think about test case posted, more info, more test cases, and probable fixes were posted within an hour. (Fixes are not always that quick, but stripping away irrelevancies really helps speed the process.) -- Terry Jan Reedy