This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author sdaoden
Recipients amaury.forgeotdarc, georg.brandl, r.david.murray, sdaoden, twouters
Date 2011-04-08.16:05:37
SpamBayes Score 1.9768788e-07
Marked as misclassified No
Message-id <20110408155603.GA10017@sherwood.local>
In-reply-to <1302194512.48.0.667616632922.issue11700@psf.upfronthosting.co.za>
Content
(Hrmpf, it seems a '>>> class y(io.RawIOBase):' line has been 
swallowed in at least Roundup.)

So here is the rewritten .yeah-2.diff. 
It drops the ._trackpos stuff once again due to problems with 
position tracking in case of failures, i.e. to go that path to the 
end a whole bunch of try..catch would have been necessary. 
So this is very expensive but let's hope the OS VFS is smarter 
than we are so that this ends up as two mostly no-op syscalls. 
:-(

I added more tests (i'm absolutely convinced that the tests i've 
found in test_mailbox.py really find all the cutting edges <;). 
On my box this is clean. 
(It's again a rewrite so it needs at least another review before 
i would ship that out, on the other hand.)
Files
File name Uploaded
11700.yeah-2.diff sdaoden, 2011-04-08.16:05:36
History
Date User Action Args
2011-04-08 16:05:39sdaodensetrecipients: + sdaoden, twouters, georg.brandl, amaury.forgeotdarc, r.david.murray
2011-04-08 16:05:38sdaodenlinkissue11700 messages
2011-04-08 16:05:37sdaodencreate