Hello #conjure; I am coming over from fireplace and I have a question: if I eval a namespace, maybe eval some stuff in it, then switch buffers and eval again, which namespace will I be in in the persistent log buffer? i.e. suppose I type an expr into the log buffer and eval; which set of unqualified symbols will work?
Seems to follow the evaluated namespace forms
ok, so basically manually/in my control. I shall play around with it.
Also, when using shadow-cljs, fireplace would just figure out, I guess from the extension of the file loaded in the current buffer, whether it should eval in the clojure nrepl or the cljs nrepl; some way to get this working in conjure?
I don't think there is an automated way, but the quickstart guide has an example script that has some of this functionality. I have found in practice it's easier to have two Conjure 'sessions' for each environment (clj/cljs) and swapping between them manually as needed.
https://github.com/Olical/conjure/wiki/Quick-start:-ClojureScript-(shadow-cljs)
https://github.com/Olical/conjure/blob/master/doc/conjure-client-clojure-nrepl.txt
See: :ConjureShadowSelect and the <leader>s mappings
Thanks, having fun w conjure so far.