Replace usage of reserved async keyword

This commit is contained in:
Siddhant Goel 2018-08-09 08:47:51 +02:00 • committed by zah
commit 089ea2ca19

View file

@ -29,14 +29,14 @@ class NimThread(threading.Thread):
universal_newlines = True, universal_newlines = True,
bufsize = 1) bufsize = 1)
def postNimCmd(self, msg, async = True): def postNimCmd(self, msg, async_ = True):
self.tasks.put((msg, async)) self.tasks.put((msg, async_))
if not async: if not async_:
return self.responses.get() return self.responses.get()
def run(self): def run(self):
while True: while True:
(msg, async) = self.tasks.get() (msg, async_) = self.tasks.get()
if msg == "quit": if msg == "quit":
self.nim.terminate() self.nim.terminate()
@ -49,7 +49,7 @@ class NimThread(threading.Thread):
line = self.nim.stdout.readline() line = self.nim.stdout.readline()
result += line result += line
if line == "\n": if line == "\n":
if not async: if not async_:
self.responses.put(result) self.responses.put(result)
else: else:
self.asyncOpComplete(msg, result) self.asyncOpComplete(msg, result)
@ -81,16 +81,16 @@ def nimRestartService(project):
nimTerminateService(project) nimTerminateService(project)
nimStartService(project) nimStartService(project)
def nimExecCmd(project, cmd, async = True): def nimExecCmd(project, cmd, async_ = True):
target = None target = None
if NimProjects.has_key(project): if NimProjects.has_key(project):
target = NimProjects[project] target = NimProjects[project]
else: else:
target = nimStartService(project) target = nimStartService(project)
result = target.postNimCmd(cmd, async) result = target.postNimCmd(cmd, async_)
if not async: if not async_:
vim.command('let l:py_res = "' + nimVimEscape(result) + '"') vim.command('let l:py_res = "' + nimVimEscape(result) + '"')
def nimTerminateAll(): def nimTerminateAll():