venantius / ultra

A Leiningen plugin for a superior development environment
Eclipse Public License 1.0
1.24k stars 35 forks source link

seems conflict with cemerick/piggieback #16

Closed driftcrow closed 9 years ago

driftcrow commented 9 years ago

It seems conflict with cemerick/piggieback. I create project with

  lein new chestnut foo

but when I add ultra plug in ~/.lein/profiles.clj , then type:

     lein repl
     (run)
     (browser-repl)

error with:

      java.lang.IllegalStateException: Can't change/establish root binding of: *cljs-repl-options* with set
                          ...
     cemerick.piggieback/cljs-repl                   piggieback.clj:  177
                          ...
     datamon.dev/browser-repl                          dev.clj:   19
     datamon.server/eval18995  form-init287435879385036443.clj:    1
                          ...
            clojure.core/eval                         core.clj: 2927

if I remove ultra plug , it's ok

venantius commented 9 years ago

This is a known issue that is documented in the README: https://github.com/venantius/ultra#clojurescript-support

driftcrow commented 9 years ago

Oh, I lost that. thanks for your work.