Skip to content

Commit 92c07f1

Browse files
committed
on_finish_callback -> on_finish #105
1 parent 98ce60d commit 92c07f1

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

cs_conn.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,13 @@ def code(self, view, selected_region, eval_region, transform_fn = None):
6464
return (code, ns, forms)
6565

6666

67-
def eval(self, view, sel, transform_fn = None, on_finish_callback = None):
67+
def eval(self, view, sel, transform_fn = None, on_finish = None):
6868
"""
6969
Eval code and call `cs_eval.on_success(id, value)` or `cs_eval.on_exception(id, value, trace)`
7070
"""
7171
for selected_region in sel:
7272
eval_region = self.eval_region(selected_region, view)
73-
eval = cs_eval.Eval(view, eval_region, on_finish_callback=on_finish_callback)
73+
eval = cs_eval.Eval(view, eval_region, on_finish = on_finish)
7474
(line, column) = view.rowcol_utf16(eval_region.begin())
7575
line = line + 1
7676

cs_conn_socket_repl.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ def eval_impl(self, form):
8484
msg += '}'
8585
self.send(msg)
8686

87-
def eval(self, view, sel, transform_fn = None, on_finish_callback = None):
87+
def eval(self, view, sel, transform_fn = None, on_finish = None):
8888
cs_warn.reset_warnings(self.window)
8989
for selected_region in sel:
9090
# find regions to eval
@@ -98,7 +98,7 @@ def eval(self, view, sel, transform_fn = None, on_finish_callback = None):
9898
batch_id = cs_eval.Eval.next_id()
9999
for idx, form in enumerate(forms):
100100
region = sublime.Region(start + form.start, start + form.end)
101-
eval = cs_eval.Eval(view, region, id = f'{batch_id}.{idx}', batch_id = batch_id, on_finish_callback=on_finish_callback)
101+
eval = cs_eval.Eval(view, region, id = f'{batch_id}.{idx}', batch_id = batch_id, on_finish=on_finish)
102102

103103
# send msg
104104
(line, column) = view.rowcol_utf16(eval_region.begin())

cs_eval.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def next_id():
2929
Eval.last_id += 1
3030
return Eval.last_id
3131

32-
def __init__(self, view, region, id = None, batch_id = None, on_finish_callback = None):
32+
def __init__(self, view, region, id = None, batch_id = None, on_finish = None):
3333
extended_region = view.line(region)
3434
erase_evals(lambda eval: eval.region() and eval.region().intersects(extended_region), view)
3535

@@ -46,7 +46,7 @@ def __init__(self, view, region, id = None, batch_id = None, on_finish_callback
4646
self.trace = None
4747
self.phantom_id = None
4848
self.value = None
49-
self.on_finish_callback = on_finish_callback
49+
self.on_finish = on_finish
5050

5151
evals[id] = self
5252
evals_by_view[view.id()][id] = self
@@ -224,8 +224,8 @@ def on_success(id, value, time = None):
224224
failure = re.search(r":fail\s+[1-9]\d*", value) \
225225
or re.search(r":error\s+[1-9]\d*", value)
226226
eval.update("failure" if failure else "success", value, time_taken = time)
227-
if on_finish_callback := eval.on_finish_callback:
228-
on_finish_callback(eval)
227+
if eval.on_finish:
228+
eval.on_finish(eval)
229229

230230
def on_exception(id, value, source = None, line = None, column = None, trace = None):
231231
"""
@@ -237,8 +237,8 @@ def on_exception(id, value, source = None, line = None, column = None, trace = N
237237
eval.ex_column = column
238238
eval.trace = trace
239239
eval.update('exception', value)
240-
if on_finish_callback := eval.on_finish_callback:
241-
on_finish_callback(eval)
240+
if eval.on_finish:
241+
eval.on_finish(eval)
242242

243243
def on_done(id):
244244
if (eval := by_id(id)):

cs_eval_status.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ def __init__(self, code, id = None, batch_id = None):
2222
self.ex_line = None
2323
self.ex_column = None
2424
self.trace = None
25-
self.on_finish_callback = None
25+
self.on_finish = None
2626

2727
state.status_eval = self
2828

0 commit comments

Comments
 (0)