Skip to content

Commit 326f3c6

Browse files
committed
error message def
1 parent ec4d4b1 commit 326f3c6

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

GDL.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ def get_project_data(view, invoke):
4040
# dict is empty, which means user hasn't set any cmdargs
4141
return ""
4242
else:
43-
sublime.error_message("Something went wrong.")
43+
err()
4444
return
4545

4646
def get_project_newroot(view):
@@ -57,6 +57,11 @@ def get_project_newroot(view):
5757

5858
return new_root_setting
5959

60+
def err(text):
61+
if text == None:
62+
text = "Sorry. Something went wrong."
63+
sublime.error_message(text)
64+
6065

6166
# Future addition. Sadly not working as by now.
6267
# class AutocompleteCaps(sublime_plugin.EventListener):
@@ -87,8 +92,8 @@ def run(self, *args, **kwargs):
8792
else:
8893
self.folders = self.window.folders()
8994

90-
if len(self.folders) <= 0:
91-
sublime.error_message("GDL build command error: You must have a project open.")
95+
if len(self.folders) <= 0:
96+
err("GDL build command error: You must have a project open.")
9297
else:
9398
if len(self.folders) == 1:
9499
self.multipleFolders = False
@@ -108,7 +113,7 @@ def check_system(self):
108113
self.os_win = True
109114
return "LP_XMLConverter.exe"
110115
else:
111-
sublime.error_message("GDL build error: Your OS is not supported.")
116+
err("GDL build error: Your OS is not supported.")
112117
return
113118

114119
def normpath(self, path):

0 commit comments

Comments
 (0)