From: Kevin A. <ka...@us...> - 2004-08-08 15:30:48
|
Update of /cvsroot/pythoncard/PythonCard/tools/codeEditor In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2614/tools/codeEditor Modified Files: codeEditor.py Log Message: added try/except blocks for graceful exit when on_initialize doesn't finish Index: codeEditor.py =================================================================== RCS file: /cvsroot/pythoncard/PythonCard/tools/codeEditor/codeEditor.py,v retrieving revision 1.119 retrieving revision 1.120 diff -C2 -d -r1.119 -r1.120 *** codeEditor.py 3 Aug 2004 06:03:32 -0000 1.119 --- codeEditor.py 8 Aug 2004 15:30:33 -0000 1.120 *************** *** 430,434 **** def on_close(self, event): if self.doExit(): ! self.saveConfig() self.fileHistory = None self.printer = None --- 430,441 ---- def on_close(self, event): if self.doExit(): ! try: ! # KEA 2004-04-08 ! # if an exception occurs during on_initialize ! # then saveConfig could fail because some windows ! # might not exist, so in that situation just exit gracefully ! self.saveConfig() ! except: ! pass self.fileHistory = None self.printer = None |