mirror of
https://github.com/python/cpython.git
synced 2025-09-09 18:32:22 +00:00
fixed "crashing" bug when scripts folder as stored in prefs file does not exist.
This commit is contained in:
parent
cf2efc67d9
commit
68922f06bf
1 changed files with 1 additions and 1 deletions
|
@ -90,6 +90,7 @@ class PythonIDE(Wapplication.Application):
|
||||||
prefs = self.getprefs()
|
prefs = self.getprefs()
|
||||||
try:
|
try:
|
||||||
fss, fss_changed = macfs.RawAlias(prefs.scriptsfolder).Resolve()
|
fss, fss_changed = macfs.RawAlias(prefs.scriptsfolder).Resolve()
|
||||||
|
self.scriptsfolder = fss.NewAlias()
|
||||||
except:
|
except:
|
||||||
path = os.path.join(os.getcwd(), 'Scripts')
|
path = os.path.join(os.getcwd(), 'Scripts')
|
||||||
if not os.path.exists(path):
|
if not os.path.exists(path):
|
||||||
|
@ -98,7 +99,6 @@ class PythonIDE(Wapplication.Application):
|
||||||
self.scriptsfolder = fss.NewAlias()
|
self.scriptsfolder = fss.NewAlias()
|
||||||
self.scriptsfoldermodtime = fss.GetDates()[1]
|
self.scriptsfoldermodtime = fss.GetDates()[1]
|
||||||
else:
|
else:
|
||||||
self.scriptsfolder = fss.NewAlias()
|
|
||||||
self.scriptsfoldermodtime = fss.GetDates()[1]
|
self.scriptsfoldermodtime = fss.GetDates()[1]
|
||||||
prefs.scriptsfolder = self.scriptsfolder.data
|
prefs.scriptsfolder = self.scriptsfolder.data
|
||||||
self._scripts = {}
|
self._scripts = {}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue