Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								efb00c0cc1 
								
							 
						 
						
							
							
								
								Issue  #14153  Create _Py_device_encoding() to prevent _io from having to import  
							
							... 
							
							
							
							the os module. 
							
						 
						
							2012-02-29 18:31:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Éric Araujo 
								
							 
						 
						
							
							
							
							
								
							
							
								408026c7e8 
								
							 
						 
						
							
							
								
								Merge 3.2  
							
							
							
						 
						
							2012-02-26 04:07:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Éric Araujo 
								
							 
						 
						
							
							
							
							
								
							
							
								fab976624d 
								
							 
						 
						
							
							
								
								Fix typo in “seperat{or,ion}”  
							
							
							
						 
						
							2012-02-26 02:14:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								bb5b92d324 
								
							 
						 
						
							
							
								
								Merge refleak fixes from 3.2  
							
							
							
						 
						
							2012-01-18 16:19:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								fc1b6f0078 
								
							 
						 
						
							
							
								
								Fix the _io module leaking references when a sub-interpreter is created.  
							
							
							
						 
						
							2012-01-18 16:13:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								dc3044c704 
								
							 
						 
						
							
							
								
								Issue  #12760 : Add a create mode to open(). Patch by David Townshend.  
							
							
							
						 
						
							2012-01-09 22:40:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								767046aab1 
								
							 
						 
						
							
							
								
								Replace {Get,Set,Has}AttrString with *AttrId.  
							
							
							
						 
						
							2011-10-14 15:35:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								59142db6d3 
								
							 
						 
						
							
							
								
								Issue  #12797 : Added custom opener parameter to builtin open() and FileIO.open().  
							
							
							
						 
						
							2011-10-31 20:34:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								bd928fef42 
								
							 
						 
						
							
							
								
								Rename _Py_identifier to _Py_IDENTIFIER.  
							
							
							
						 
						
							2011-10-14 10:20:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								6b4883dec0 
								
							 
						 
						
							
							
								
								PEP 3151 / issue  #12555 : reworking the OS and IO exception hierarchy.  
							
							
							
						 
						
							2011-10-12 02:54:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								afe55bba33 
								
							 
						 
						
							
							
								
								Add API for static strings, primarily good for identifiers.  
							
							... 
							
							
							
							Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing. 
							
						 
						
							2011-10-09 10:38:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b57f108b03 
								
							 
						 
						
							
							
								
								Issue  #12175 : BufferedReader.read(-1) now calls raw.readall() if available.  
							
							
							
						 
						
							2011-05-26 00:19:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								ea5d17d9af 
								
							 
						 
						
							
							
								
								In open(), only set the buffer size from st.st_blksize when it is greater  
							
							... 
							
							
							
							than 1.  This matches the pure Python implementation in _pyio and should
fix a couple of failures on the NetBSD buildbot. 
							
						 
						
							2010-10-27 19:45:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								972ee13e03 
								
							 
						 
						
							
							
								
								Issue  #5506 : BytesIO objects now have a getbuffer() method exporting a  
							
							... 
							
							
							
							view of their contents without duplicating them.  The view is both readable
and writable. 
							
						 
						
							2010-09-06 18:48:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								e40ee509e3 
								
							 
						 
						
							
							
								
								#9184 : fix default value for "buffering" param of open().  
							
							
							
						 
						
							2010-07-11 09:33:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								5e8f6d17e9 
								
							 
						 
						
							
							
								
								#7417 : add signature to open() docstring.  
							
							
							
						 
						
							2009-12-23 10:30:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d5587bc474 
								
							 
						 
						
							
							
								
								Merged revisions 76896,76898 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r76896 | antoine.pitrou | 2009-12-19 22:01:10 +0100 (sam., 19 déc. 2009) | 3 lines
  Issue #7545 : improve documentation of the `buffering` argument in io.open().
........
  r76898 | antoine.pitrou | 2009-12-19 22:06:36 +0100 (sam., 19 déc. 2009) | 3 lines
  Remove superfetatory paragraph (left there by mistake).
........ 
							
						 
						
							2009-12-19 21:08:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								bf5ff76597 
								
							 
						 
						
							
							
								
								Merged revisions 76805 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r76805 | benjamin.peterson | 2009-12-13 13:19:07 -0600 (Sun, 13 Dec 2009) | 7 lines
  accept None as the same as having passed no argument in file types #7349 
  This is for consistency with imitation file objects like StringIO and BytesIO.
  This commit also adds a few tests, where they were lacking for concerned
  methods.
........ 
							
						 
						
							2009-12-13 19:25:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								680bf1afe8 
								
							 
						 
						
							
							
								
								move to a naming scheme with all lowercase and underscores  
							
							
							
						 
						
							2009-06-12 02:07:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e450185b4a 
								
							 
						 
						
							
							
								
								Issue  #5006 : Better handling of unicode byte-order marks (BOM) in the io library.  
							
							... 
							
							
							
							This means, for example, that opening an UTF-16 text file in
append mode doesn't add a BOM at the end of the file if the file isn't
empty. 
							
						 
						
							2009-05-14 18:55:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								8f2b665dfa 
								
							 
						 
						
							
							
								
								fix typo  #5687  
							
							
							
						 
						
							2009-04-05 00:46:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Vassalotti 
								
							 
						 
						
							
							
							
							
								
							
							
								8d8d630003 
								
							 
						 
						
							
							
								
								Issue 5682: Move _io module into its own subdirectory.  
							
							... 
							
							
							
							Reviewed by: Antoine Pitrou 
							
						 
						
							2009-04-04 19:58:40 +00:00