[Patches] [ python-Patches-1359365 ] Iterating closed StringIO.StringIO

SourceForge.net noreply at sourceforge.net
Sun Nov 12 19:51:42 CET 2006


Patches item #1359365, was opened at 2005-11-18 01:03
Message generated for change (Comment added) made by loewis
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1359365&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Library (Lib)
Group: None
>Status: Pending
>Resolution: Accepted
Priority: 5
Private: No
Submitted By: Walter Dörwald (doerwalter)
Assigned to: Walter Dörwald (doerwalter)
Summary: Iterating closed StringIO.StringIO

Initial Comment:
This patch changes StringIO.StringIO.next to raise a
ValueError when the stream is closed. This is the same
behaviour as for cStringIO.StringIO and real files.

----------------------------------------------------------------------

>Comment By: Martin v. Löwis (loewis)
Date: 2006-11-12 19:51

Message:
Logged In: YES 
user_id=21627

What is the status of this patch? Is there any further
action necessary?

----------------------------------------------------------------------

Comment By: Walter Dörwald (doerwalter)
Date: 2006-03-15 23:14

Message:
Logged In: YES 
user_id=89016

Checked in a fix for cStringIO.StringIO.isatty() as r43054.


----------------------------------------------------------------------

Comment By: Guido van Rossum (gvanrossum)
Date: 2006-03-15 18:37

Message:
Logged In: YES 
user_id=6380

Sure.

----------------------------------------------------------------------

Comment By: Walter Dörwald (doerwalter)
Date: 2006-03-15 09:25

Message:
Logged In: YES 
user_id=89016

Checked in as r43039. What do we do with the other
discrepancies. Change cStringIO for both the isatty() and
the truncate() problems?

----------------------------------------------------------------------

Comment By: Guido van Rossum (gvanrossum)
Date: 2006-03-15 06:31

Message:
Logged In: YES 
user_id=6380

Please check this in if you haven't already done so.

I need to shed load!

----------------------------------------------------------------------

Comment By: Walter Dörwald (doerwalter)
Date: 2005-11-29 17:36

Message:
Logged In: YES 
user_id=89016

There are other discrepancies between StringIO.StringIO and
cString.StringIO: isatty() raises a ValueError() for a
closed StringIO.StringIO and a closed file, but not for a
closed cStringIO.StringIO. And the truncate() method when
called with a negative argument raised an IOError for
StringIO.StringIO and real files, but not for
cStringIO.StringIO.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1359365&group_id=5470


More information about the Patches mailing list