File tree Expand file tree Collapse file tree 2 files changed +8
-7
lines changed
Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 1+ ### 2.8.1 - Nov 2, 2022
2+
3+ - Allow specifying ` ns ` in ` clojure-sublimed-eval-code `
4+
15### 2.8.0 - Oct 17, 2022
26
37- Shadow-cljs support #43 #77 via @sainadh-d
48
5-
69### 2.7.0 - Sep 27, 2022
710
811- Added ` eval_shared `
Original file line number Diff line number Diff line change @@ -462,16 +462,14 @@ def is_enabled(self):
462462 return conn .ready ()
463463
464464class ClojureSublimedEvalCodeCommand (sublime_plugin .ApplicationCommand ):
465- def run (self , code ):
465+ def run (self , code , ns = None ):
466466 conn .erase_evals (lambda eval : isinstance (eval , StatusEval ) and eval .status not in {"pending" , "interrupt" })
467467 eval = StatusEval (code )
468- ns = 'user'
469- view = eval .active_view ()
470- if view :
471- ns = namespace (view , view .size ()) or 'user'
468+ if (not ns ) and (view := eval .active_view ()):
469+ ns = namespace (view , view .size ())
472470 eval .msg = {"op" : "eval" ,
473471 "id" : eval .id ,
474- "ns" : ns ,
472+ "ns" : ns or 'user' ,
475473 "code" : code }
476474 eval .msg .update (get_middleware_opts (conn ))
477475 conn .add_eval (eval )
You can’t perform that action at this time.
0 commit comments