[Python-checkins] python/dist/src/Lib/idlelib configHandler.py, 1.31.8.1, 1.31.8.2 NEWS.txt, 1.23.4.9, 1.23.4.10

kbk at users.sourceforge.net kbk at users.sourceforge.net
Mon Jan 17 21:07:00 CET 2005


Update of /cvsroot/python/python/dist/src/Lib/idlelib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31754
Modified Files:
 Tag: release23-maint
	configHandler.py NEWS.txt 
Log Message:
Improve error handling when .idlerc can't be created. This is a partial
backport of configHandler.py, Revision 1.36, 11Jan05.
Index: configHandler.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/idlelib/configHandler.py,v
retrieving revision 1.31.8.1
retrieving revision 1.31.8.2
diff -u -d -r1.31.8.1 -r1.31.8.2
--- configHandler.py	30 Mar 2004 04:06:59 -0000	1.31.8.1
+++ configHandler.py	17 Jan 2005 20:06:47 -0000	1.31.8.2
@@ -209,10 +209,11 @@
 if not os.path.exists(userDir):
 try: #make the config dir if it doesn't exist yet
 os.mkdir(userDir)
- except IOError:
+ except (OSError, IOError):
 warn=('\n Warning: unable to create user config directory\n '+
 userDir+'\n')
 sys.stderr.write(warn)
+ raise SystemExit
 return userDir
 
 def GetOption(self, configType, section, option, default=None, type=None):
Index: NEWS.txt
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/idlelib/NEWS.txt,v
retrieving revision 1.23.4.9
retrieving revision 1.23.4.10
diff -u -d -r1.23.4.9 -r1.23.4.10
--- NEWS.txt	23 Dec 2004 04:26:55 -0000	1.23.4.9
+++ NEWS.txt	17 Jan 2005 20:06:47 -0000	1.23.4.10
@@ -1,7 +1,10 @@
 What's New in IDLE 1.0.4?
 =========================
 
-*Release date: XX-Dec-2004*
+*Release date: XX-Jan-2005*
+
+- Improve error handling when .idlerc can't be created. This is a partial
+ backport of configHandler.py, Revision 1.36, 11Jan05.
 
 - The GUI was hanging if the shell window was closed while a raw_input() 
 was pending. Restored the quit() of the readline() mainloop().


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /