sci

Sam Ritchie 2023-04-17T17:29:31.390539Z

hmm, here’s a new error I haven’t seen before… full error: https://gist.github.com/sritchie/7d1a2a869634bcbb983a0a706001197e

52 | 
  53 | ;; TODO: CLJS print-fn-bodies
  54 | 
  55 | (def print-meta (copy-var *print-meta* utils/clojure-core-ns {:dynamic true}))
-----------------------^--------------------------------------------------------
Encountered error when macroexpanding sci.impl.copy-vars/copy-var.
NullPointerException: Cannot invoke "clojure.lang.IFn.invoke(Object, Object)" because the return value of "clojure.lang.Var.getRawRoot()" is null
	sci.impl.copy-vars/var-meta (copy_vars.cljc:65)
	sci.impl.copy-vars/var-meta (copy_vars.cljc:38)

Sam Ritchie 2023-04-17T17:29:57.768459Z

maybe a cljs version mismatch…

Sam Ritchie 2023-04-17T17:34:37.515549Z

ah, this is that same issue I had before, never mind! this comes from requiring sci somehow in user.clj