Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								9b4dab4da1 
								
							 
						 
						
							
							
								
								SF patch  #859286 :  documentation bool change fix  
							
							 
							
							... 
							
							
							
							(Contributed by George Yoshida.) 
							
						 
						
							2003-12-31 18:37:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								75aa4db04b 
								
							 
						 
						
							
							
								
								Mention that getsid is new in 2.4.  
							
							 
							
							
							
						 
						
							2003-11-10 06:46:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								49ee14dac5 
								
							 
						 
						
							
							
								
								Patch  #839038 : Add getsid(2).  
							
							 
							
							
							
						 
						
							2003-11-10 06:35:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								9756f388c0 
								
							 
						 
						
							
							
								
								Fix typo.  
							
							 
							
							
							
						 
						
							2003-09-10 00:11:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								b67449d31d 
								
							 
						 
						
							
							
								
								Fix spacing markup and other sundries.  
							
							 
							
							
							
						 
						
							2003-09-08 18:52:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								0a6aa28681 
								
							 
						 
						
							
							
								
								SF patch  #797157 :  Bug 794658: os.chmod docs, stat constants  
							
							 
							
							... 
							
							
							
							(Contributed by Christos Georgiou.)
Reference the symbol definitions in the stat module. 
							
						 
						
							2003-08-31 05:09:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								15eac1f95c 
								
							 
						 
						
							
							
								
								Fix markup nits.  
							
							 
							
							
							
						 
						
							2003-05-20 16:21:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								dbaf04ead6 
								
							 
						 
						
							
							
								
								Straighten out the docs for os.system(); the Unix and Windows behaviors  
							
							 
							
							... 
							
							
							
							really can't be smushed together.
Bugfix candidate. 
							
						 
						
							2003-05-20 16:15:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								bf1bef820c 
								
							 
						 
						
							
							
								
								Add optional 'onerror' argument to os.walk(), to control error  
							
							 
							
							... 
							
							
							
							handling. 
							
						 
						
							2003-05-13 18:01:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								52136a8bea 
								
							 
						 
						
							
							
								
								Fixed spacing and unbalanced brackets or parenthesis.  
							
							 
							
							
							
						 
						
							2003-05-10 03:35:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								a390c6e194 
								
							 
						 
						
							
							
								
								walk() docs:  Emphasize that the recursive-delete example is dangerous.  
							
							 
							
							
							
						 
						
							2003-04-28 19:15:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								5501b5e3d7 
								
							 
						 
						
							
							
								
								SF bug 728097:  tmpnam problems on windows 2.3b, breaks test.test_os.  
							
							 
							
							... 
							
							
							
							tmpnam() appears essentially useless on Windows, and it finally broke
the test for Irmen de Jong.  Read the long new comment in test_tmpnam()
for details.  Since the MS implementation is insane, it might be good
if we supplied a different implementation.
Bugfix candidate. 
							
						 
						
							2003-04-28 03:13:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								bf89b3a1f7 
								
							 
						 
						
							
							
								
								walk() docs:  Worked "walking" into the description and the text.  Added  
							
							 
							
							... 
							
							
							
							a brief example where bottom-up walking is essential. 
							
						 
						
							2003-04-28 02:09:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								2194a4eede 
								
							 
						 
						
							
							
								
								markup adjustments  
							
							 
							
							
							
						 
						
							2003-04-25 14:50:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								c4e0940042 
								
							 
						 
						
							
							
								
								New generator os.walk() does a bit more than os.path.walk() does, and  
							
							 
							
							... 
							
							
							
							seems much easier to use.  Code, docs, NEWS, and additions to test_os.py
(testing this sucker is a bitch!). 
							
						 
						
							2003-04-25 07:11:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1c846b73 
								
							 
						 
						
							
							
								
								Clarified new fsync() docs.  
							
							 
							
							
							
						 
						
							2003-04-23 19:47:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								11b2306960 
								
							 
						 
						
							
							
								
								Enable os.fsync() for Windows, mapping it to MS's _commit() there.  The  
							
							 
							
							... 
							
							
							
							docs here are best-guess:  the MS docs I could find weren't clear, and
some even claimed _commit() has no effect on Win32 systems (which is
easily shown to be false just by trying it). 
							
						 
						
							2003-04-23 02:39:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								5c7b2487cd 
								
							 
						 
						
							
							
								
								- explain what a UNC path is in the makedirs() description, since  
							
							 
							
							... 
							
							
							
							they're actually mentioned there
- remove some extraneous paragraph separations
- \versionadded --> \versionchanged in one place 
							
						 
						
							2003-03-20 17:39:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Just van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								96b1c903f5 
								
							 
						 
						
							
							
								
								Patch  #683592  revisited, after discussions with MvL:  
							
							 
							
							... 
							
							
							
							- Implement the behavior as specified in PEP 277, meaning os.listdir()
  will only return unicode strings if it is _called_ with a unicode
  argument.
- And then return only unicode, don't attempt to convert to ASCII.
- Don't switch on Py_FileSystemDefaultEncoding, but simply use the
  default encoding if Py_FileSystemDefaultEncoding is NULL. This means
  os.listdir() can now raise UnicodeDecodeError if the default encoding
  can't represent the directory entry. (This seems better than silcencing
  the error and fall back to a byte string.)
- Attempted to decribe the above in Doc/lib/libos.tex.
- Reworded the Misc/NEWS items to reflect the current situation.
This checkin also fixes bug #696261 , which was due to os.listdir() not
using Py_FileSystemDefaultEncoding, like all file system calls are
supposed to. 
							
						 
						
							2003-03-03 17:32:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								117910dc44 
								
							 
						 
						
							
							
								
								Migrate definitions of several platform-dependent path-related variables  
							
							 
							
							... 
							
							
							
							into the relevant path modules.  See patch #686397 . 
							
						 
						
							2003-02-14 19:35:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								002a5de202 
								
							 
						 
						
							
							
								
								extsep description:  
							
							 
							
							... 
							
							
							
							- avoid "e.g." in text
- record version information
(should be backported) 
							
						 
						
							2003-02-14 06:39:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								47e46e2347 
								
							 
						 
						
							
							
								
								add missing description of os.extsep  
							
							 
							
							
							
						 
						
							2003-02-14 05:45:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								2b09bc4d57 
								
							 
						 
						
							
							
								
								Fix SF bug  #675259 , os.environ leaks under FreeBSD and Mac OS X  
							
							 
							
							... 
							
							
							
							Even with the extra work to cleanup the env, *BSD still leaks.  Add a note.
Will backport. 
							
						 
						
							2003-02-07 02:27:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								4b37364fc8 
								
							 
						 
						
							
							
								
								Bug  #678077 : Suggest alternative to os.getlogin()  
							
							 
							
							
							
						 
						
							2003-02-03 15:36:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								b6604b3e69 
								
							 
						 
						
							
							
								
								Document EX_OK and friends.  
							
							 
							
							
							
						 
						
							2003-01-07 22:43:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								9f5b07dd92 
								
							 
						 
						
							
							
								
								SF bug  #592859 : os.chmod is underdocumented  
							
							 
							
							... 
							
							
							
							Document constants for permission bits. 
							
						 
						
							2003-01-06 13:31:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								6d23b170cf 
								
							 
						 
						
							
							
								
								Fix a typo  
							
							 
							
							
							
						 
						
							2003-01-05 22:20:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								33e94437ca 
								
							 
						 
						
							
							
								
								Document killpg.  
							
							 
							
							
							
						 
						
							2002-12-27 10:21:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								438b534ad0 
								
							 
						 
						
							
							
								
								Patch  #657889 : Implement posix.getloadavg.  
							
							 
							
							
							
						 
						
							2002-12-27 10:16:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								08d10f985e 
								
							 
						 
						
							
							
								
								Typo: "dead lock" --> "deadlock"  
							
							 
							
							
							
						 
						
							2002-12-06 16:45:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								4b9ed2f346 
								
							 
						 
						
							
							
								
								Clarified documentation of tempnam().  
							
							 
							
							... 
							
							
							
							Closes SF bug #635656 . 
							
						 
						
							2002-11-12 22:07:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								b5f41dedeb 
								
							 
						 
						
							
							
								
								Minor markup adjustments.  
							
							 
							
							
							
						 
						
							2002-11-07 17:13:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thomas Heller 
								
							 
						 
						
							
							
							
							
								
							
							
								5b470e0a3a 
								
							 
						 
						
							
							
								
								Document the changed fdopen behaviour.  
							
							 
							
							... 
							
							
							
							(Hope the markup is ok). 
							
						 
						
							2002-11-07 16:33:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								f607bdaa77 
								
							 
						 
						
							
							
								
								Add PyStructSequence_UnnamedField. Add stat_float_times.  
							
							 
							
							... 
							
							
							
							Use integers in stat tuple, optionally floats in named fields. 
							
						 
						
							2002-10-16 18:27:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								36a4d8c20e 
								
							 
						 
						
							
							
								
								Remove mentionings of DOS.  
							
							 
							
							
							
						 
						
							2002-10-10 18:24:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								dbe3f76270 
								
							 
						 
						
							
							
								
								Patch  #569139 : Implementation of major, minor and makedev.  
							
							 
							
							
							
						 
						
							2002-10-10 14:27:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								a844f2d165 
								
							 
						 
						
							
							
								
								Document patch  #594001 .  
							
							 
							
							
							
						 
						
							2002-10-05 09:46:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								a32c994129 
								
							 
						 
						
							
							
								
								Always generate floats for stat_result; fix configure test.  
							
							 
							
							
							
						 
						
							2002-09-09 16:17:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								94717ed1d4 
								
							 
						 
						
							
							
								
								Patch  #606592 : Subsecond timestamps in stat_result.  
							
							 
							
							
							
						 
						
							2002-09-09 14:24:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								3cfdc3402e 
								
							 
						 
						
							
							
								
								Documented os.fsync and os.fdatasync.  Closes SF bug 584695.  
							
							 
							
							
							
						 
						
							2002-08-07 15:48:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								0cec0ffc78 
								
							 
						 
						
							
							
								
								Patch  #573770 : Implement lchown.  
							
							 
							
							
							
						 
						
							2002-07-28 16:33:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								403e351dfc 
								
							 
						 
						
							
							
								
								Flesh out description of getlogin() and recommend against using it.  
							
							 
							
							
							
						 
						
							2002-07-24 15:32:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								2c22e85ae7 
								
							 
						 
						
							
							
								
								Attempt to clarify removedirs().  
							
							 
							
							... 
							
							
							
							Based on SF bug #574773 . 
							
						 
						
							2002-07-02 21:03:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								9ea01d415f 
								
							 
						 
						
							
							
								
								Add description of the deadlock problem with child processes and pipes, and  
							
							 
							
							... 
							
							
							
							hints about how to work around it.
Closes SF bug #530637 . 
							
						 
						
							2002-06-18 20:30:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								7f59124693 
								
							 
						 
						
							
							
								
								Clarified documentation for os.access().  
							
							 
							
							... 
							
							
							
							Patch contributed by Sean Reifschneider.
Closes SF patch #570618 . 
							
						 
						
							2002-06-18 16:15:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								cc5c6947a6 
								
							 
						 
						
							
							
								
								Add "version added" for getpgid  
							
							 
							
							
							
						 
						
							2002-06-13 21:19:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								606edc1d97 
								
							 
						 
						
							
							
								
								Patch  #568235 : Add posix.setpgid.  
							
							 
							
							
							
						 
						
							2002-06-13 21:09:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								db9198a8b5 
								
							 
						 
						
							
							
								
								SF bug 563750 (Alex Martelli): posix_tmpfile():  
							
							 
							
							... 
							
							
							
							The file returned by tmpfile() has mode w+b, so use that in the call
to PyFile_FromFile().
Bugfix candidate. 
							
						 
						
							2002-06-10 19:23:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								1f89e2abcc 
								
							 
						 
						
							
							
								
								Fix markup error that suppressed space.  
							
							 
							
							... 
							
							
							
							Closes SF bug #554257 .  Not relevant to older releases. 
							
						 
						
							2002-05-10 12:37:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Fred Drake 
								
							 
						 
						
							
							
							
							
								
							
							
								a65375c3e3 
								
							 
						 
						
							
							
								
								Explain what os.read() returns at end of file.  
							
							 
							
							... 
							
							
							
							This closes SF bug #550409 .  Applying to release21-maint & release22-maint. 
							
						 
						
							2002-05-01 03:31:42 +00:00