Yes all REPLs that do not ship with ClojureScript will need updating. In the meantime you can just use them directly instead of going through cljsbuild. As I said above see the new mies template or the REPL runners that come with ClojureScript to see how.
On Sunday, January 4, 2015, Ivan L <ivan.laza...@gmail.com> wrote: > Would you expect the latest release to break cljsbuilds repl? > > I get this in a project I just upgraded. > > C:\Users\me\workspace\cljd3>lein trampoline cljsbuild repl-rhino > Running Rhino-based ClojureScript REPL. > To quit, type: :cljs/quit > Error: Namespace "goog.debug.Error" already declared. (goog/base.js#248) > Error: Namespace "goog.asserts" already declared. (goog/base.js#248) > Error: Namespace "goog.string" already declared. (goog/base.js#248) > java.lang.NullPointerException > at sun.misc.MetaIndex.mayContain(Unknown Source) > at sun.misc.URLClassPath$JarLoader.getResource(Unknown Source) > at sun.misc.URLClassPath.getResource(Unknown Source) > at sun.misc.URLClassPath.getResource(Unknown Source) > at java.lang.ClassLoader.getBootstrapResource(Unknown Source) > at java.lang.ClassLoader.getResource(Unknown Source) > at java.lang.ClassLoader.getResource(Unknown Source) > at clojure.java.io$resource.invoke(io.clj:441) > at clojure.java.io$resource.invoke(io.clj:440) > at cljs.closure$source_for_namespace.invoke(closure.clj:487) > at cljs.repl$load_namespace.invoke(repl.clj:57) > at cljs.repl$load_dependencies.invoke(repl.clj:77) > at cljs.repl$evaluate_form.invoke(repl.clj:130) > at cljs.repl$repl_STAR_.invoke(repl.clj:286) > at cljs.repl$repl.doInvoke(repl.clj:329) > at clojure.lang.RestFn.invoke(RestFn.java:410) > at cljsbuild.repl.rhino$run_repl_rhino.invoke(rhino.clj:8) > at user$eval3600.invoke(form-init4971663832168098969.clj:1) > at clojure.lang.Compiler.eval(Compiler.java:6703) > at clojure.lang.Compiler.eval(Compiler.java:6693) > at clojure.lang.Compiler.load(Compiler.java:7130) > at clojure.lang.Compiler.loadFile(Compiler.java:7086) > at clojure.main$load_script.invoke(main.clj:274) > at clojure.main$init_opt.invoke(main.clj:279) > at clojure.main$initialize.invoke(main.clj:307) > at clojure.main$null_opt.invoke(main.clj:342) > at clojure.main$main.doInvoke(main.clj:420) > at clojure.lang.RestFn.invoke(RestFn.java:421) > at clojure.lang.Var.invoke(Var.java:383) > at clojure.lang.AFn.applyToHelper(AFn.java:156) > at clojure.lang.Var.applyTo(Var.java:700) > at clojure.main.main(main.java:37) > java.lang.NullPointerException > ClojureScript:cljs.user> > > -- > Note that posts from new members are moderated - please be patient with > your first post. > --- > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojurescript+unsubscr...@googlegroups.com <javascript:;>. > To post to this group, send email to clojurescript@googlegroups.com > <javascript:;>. > Visit this group at http://groups.google.com/group/clojurescript. > -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at http://groups.google.com/group/clojurescript.