Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								5597e261b2 
								
							 
						 
						
							
							
								
								Bug  #1548891 : The cStringIO.StringIO() constructor now encodes unicode  
							
							... 
							
							
							
							arguments with the system default encoding just like the write()
method does, instead of converting it to a raw buffer. 
							
						 
						
							2006-10-12 09:47:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Walter Dörwald 
								
							 
						 
						
							
							
							
							
								
							
							
								197e8321c6 
								
							 
						 
						
							
							
								
								SF patch  #1359365 : cStringIO.StringIO.isatty() will raise a ValueError  
							
							... 
							
							
							
							now if close() has been called before (like file and StringIO.StringIO do) 
							
						 
						
							2006-03-15 22:13:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Walter Dörwald 
								
							 
						 
						
							
							
							
							
								
							
							
								0af5d93d8a 
								
							 
						 
						
							
							
								
								SF patch  #1359365 : file and cStringIO raise a ValueError when next() is called  
							
							... 
							
							
							
							after calling close(). Change StringIO, so that it behaves the same way. 
							
						 
						
							2006-03-15 08:23:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael W. Hudson 
								
							 
						 
						
							
							
							
							
								
							
							
								10402a306f 
								
							 
						 
						
							
							
								
								Patches  #1298449  and  #1298499 : Add some missing checks for error  
							
							... 
							
							
							
							returns in cStringIO.c.  Thanks to Andrew Bennetts.
This must be a backport candidate. 
							
						 
						
							2005-09-22 09:19:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Walter Dörwald 
								
							 
						 
						
							
							
							
							
								
							
							
								bb9c739806 
								
							 
						 
						
							
							
								
								Add error checks for the bz2, cStringIO and operator modules.  
							
							... 
							
							
							
							Add function names to various PyArg_ParseTuple calls in bz2module.c. 
							
						 
						
							2004-11-01 17:10:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								037b3ee44e 
								
							 
						 
						
							
							
								
								Patch 1012740:  cStringIO's truncate doesn't  
							
							... 
							
							
							
							truncate() left the stream position unchanged, which meant the
"truncated" data didn't go away:
>>> io.write('abc')
>>> io.truncate(0)
>>> io.write('xyz')
>>> io.getvalue()
'abcxyz'
Patch by Dima Dorfman. 
							
						 
						
							2004-08-21 06:55:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								5475f2394a 
								
							 
						 
						
							
							
								
								SF bug  #770485 : cStringIO does not set closed attr  
							
							
							
						 
						
							2003-08-08 12:20:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Walter Dörwald 
								
							 
						 
						
							
							
							
							
								
							
							
								21d3a32b99 
								
							 
						 
						
							
							
								
								Combine the functionality of test_support.run_unittest()  
							
							... 
							
							
							
							and test_support.run_classtests() into run_unittest()
and use it wherever possible.
Also don't use "from test.test_support import ...", but
"from test import test_support" in a few spots.
From SF patch #662807 . 
							
						 
						
							2003-05-01 17:45:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								352f9477da 
								
							 
						 
						
							
							
								
								SF patch 695710: fix bug 678519: cStringIO self iterator  
							
							... 
							
							
							
							(requested by GvR. patch contributed by Michael Stone) 
							
						 
						
							2003-04-24 15:50:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								04f357cffe 
								
							 
						 
						
							
							
								
								Get rid of relative imports in all unittests.  Now anything that  
							
							... 
							
							
							
							imports e.g. test_support must do so using an absolute package name
such as "import test.test_support" or "from test import test_support".
This also updates the README in Lib/test, and gets rid of the
duplicate data dirctory in Lib/test/data (replaced by
Lib/email/test/data).
Now Tim and Jack can have at it. :) 
							
						 
						
							2002-07-23 19:04:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael W. Hudson 
								
							 
						 
						
							
							
							
							
								
							
							
								e1c67d1dc0 
								
							 
						 
						
							
							
								
								Make StringIO work in --disable-unicode builds...  
							
							
							
						 
						
							2002-05-13 09:42:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								e4418609f7 
								
							 
						 
						
							
							
								
								Whitespace normalization.  
							
							
							
						 
						
							2002-02-16 07:34:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc-André Lemburg 
								
							 
						 
						
							
							
							
							
								
							
							
								f853be980e 
								
							 
						 
						
							
							
								
								Restore Python 2.1 StringIO.py behaviour: support concatenating  
							
							... 
							
							
							
							Unicode string snippets to larger Unicode strings.
This fix should also go into Python 2.2.1. 
							
						 
						
							2002-01-06 17:15:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Finn Bock 
								
							 
						 
						
							
							
							
							
								
							
							
								793ead5696 
								
							 
						 
						
							
							
								
								A workaround for the missing buffer() builtin in jython.  
							
							... 
							
							
							
							This closes patch "[ #490850  ] Jython and test_StringIO". 
							
						 
						
							2001-12-09 20:06:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								45653503ec 
								
							 
						 
						
							
							
								
								test_iterator(): Don't do a type comparison to see if it's an  
							
							... 
							
							
							
							iterator, just test to make sure it has the two required iterator
protocol methods __iter__() and next() -- actually just test
hasattr-ness. 
							
						 
						
							2001-09-25 21:40:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc-André Lemburg 
								
							 
						 
						
							
							
							
							
								
							
							
								e47df7a211 
								
							 
						 
						
							
							
								
								StringIO patch  #462596 : let's [c]StringIO accept read buffers on  
							
							... 
							
							
							
							input to .write() too. 
							
						 
						
							2001-09-24 17:34:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								7f8ff471f8 
								
							 
						 
						
							
							
								
								Converted test_StringIO.py to use unittest, so  
							
							... 
							
							
							
							Lib/test/output/test_StringIO is no longer necessary.
Also, added a test of the iterator protocol that's just been added to
StringIO's and cStringIO's. 
							
						 
						
							2001-09-22 04:33:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								cafd495dfe 
								
							 
						 
						
							
							
								
								In O_writelines: Replace use of string.joinfields with "".join.  
							
							
							
						 
						
							2001-02-09 23:44:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								22d5895dc3 
								
							 
						 
						
							
							
								
								Added a test for the StringIO write() error I just fixed.  
							
							
							
						 
						
							2000-10-12 16:46:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								4bbea05c4e 
								
							 
						 
						
							
							
								
								Jack Jansen reported that the regression test failed on the Mac where  
							
							... 
							
							
							
							string.letters was much more than expected.
Solution: explicit is better than implicit; don't rely on
string.letters. 
							
						 
						
							2000-10-11 21:34:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jim Fulton 
								
							 
						 
						
							
							
							
							
								
							
							
								d1229f5651 
								
							 
						 
						
							
							
								
								Uncommented tests that failed for cStringIO,  
							
							... 
							
							
							
							Added missing clode to make the clode test test a close. ;) 
							
						 
						
							2000-10-06 19:21:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								954383356f 
								
							 
						 
						
							
							
								
								Added some tests for the truncate() method; one is commented out because  
							
							... 
							
							
							
							cStringIO does not get it right (reported as SF bug #115531 ).
Added test for ValueError when write() is called on a closed StringIO
object.  Commented out because cStringIO does not get it right
(reported as SF bug #115530 ). 
							
						 
						
							2000-09-28 04:25:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								b96e0e5e65 
								
							 
						 
						
							
							
								
								New test cases for the StringIO module  
							
							
							
						 
						
							2000-09-19 16:35:39 +00:00