]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
fixed "crashing" bug when scripts folder as stored in prefs file does not exist.
authorJust van Rossum <just@lettererror.com>
Thu, 25 Feb 1999 22:33:05 +0000 (22:33 +0000)
committerJust van Rossum <just@lettererror.com>
Thu, 25 Feb 1999 22:33:05 +0000 (22:33 +0000)
Mac/Tools/IDE/PythonIDEMain.py

index 545c09be6b8cc465f5db49bcaa1b1f3da2dd4a81..3501971f4f10760909ed1c494129ec456fb1fe20 100644 (file)
@@ -90,6 +90,7 @@ class PythonIDE(Wapplication.Application):
                prefs = self.getprefs()
                try:
                        fss, fss_changed = macfs.RawAlias(prefs.scriptsfolder).Resolve()
+                       self.scriptsfolder = fss.NewAlias()
                except:
                        path = os.path.join(os.getcwd(), 'Scripts')
                        if not os.path.exists(path):
@@ -98,7 +99,6 @@ class PythonIDE(Wapplication.Application):
                        self.scriptsfolder = fss.NewAlias()
                        self.scriptsfoldermodtime = fss.GetDates()[1]
                else:
-                       self.scriptsfolder = fss.NewAlias()
                        self.scriptsfoldermodtime = fss.GetDates()[1]
                prefs.scriptsfolder = self.scriptsfolder.data
                self._scripts = {}