Git Product home page Git Product logo

Comments (9)

plexus avatar plexus commented on July 30, 2024

Should be fixed by #4. Please let me know if you still have this issue.

from chestnut.

OliverM avatar OliverM commented on July 30, 2024

I'm still seeing this when running the repl through Cursive Clojure (a plugin for IntelliJ) but it doesn't occur when I use lein repl at the terminal. No idea how to track the issue down but if you can direct me I'll try.

from chestnut.

scttnlsn avatar scttnlsn commented on July 30, 2024

I can confirm the issue that @OliverM describes. (browser-repl) still throws the error when using the Cursive Clojure REPL (but not when running lein repl).

from chestnut.

bilus avatar bilus commented on July 30, 2024

+1

from chestnut.

bilus avatar bilus commented on July 30, 2024

Here's what fixed it for me: I checked the Leingen window (Ctrl+Tab > choose "Leiningen") and my project disappeared so I added the project using the plus button and it now works without a glitch.

from chestnut.

edbond avatar edbond commented on July 30, 2024

Hit the same issue. Generated project, update all deps using lein ancient upgrade, (browser-repl) now doesn't works:

link to lein deps :tree - https://www.refheap.com/97369

ch.server=> (run)
2015-02-17 19:27:07.107:INFO:oejs.Server:jetty-7.6.13.v20130916
2015-02-17 19:27:07.140:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:10555
Starting figwheel.
Starting web server on port 10555 .
#<org.eclipse.jetty.server.Server@47e192ef org.eclipse.jetty.server.Server@47e192ef>
ch.server=> Compiling ClojureScript.


ch.server=> (browser-repl)

java.lang.IllegalStateException: Can't change/establish root binding of: *cljs-repl-options* with set
                          ...                                        
cemerick.piggieback/cljs-repl                    piggieback.clj:  177
                          ...                                        
          ch.dev/browser-repl                           dev.clj:   18
          ch.server/eval23660  form-init6410368772827530919.clj:    1
                          ...                                        
            clojure.core/eval                          core.clj: 3076
ch.server=> Figwheel: Starting server at http://localhost:3449
Figwheel: Serving files from '(dev-resources|resources)/public'


ch.server=> 

ch.server=> (browser-repl)

java.lang.IllegalStateException: Can't change/establish root binding of: *cljs-repl-options* with set
                          ...                                        
cemerick.piggieback/cljs-repl                    piggieback.clj:  177
                          ...                                        
          ch.dev/browser-repl                           dev.clj:   18
          ch.server/eval25401  form-init6410368772827530919.clj:    1
                          ...                                        
            clojure.core/eval                          core.clj: 3076

from chestnut.

plexus avatar plexus commented on July 30, 2024

Hit the same issue. Generated project, update all deps using lein ancient
upgrade, (browser-repl) now doesn't works

We Specifically test and ship with a set of known good versions. In
particular the browser repl situation is going through changes in
clojurescript that made us punt on upgrading.

There's a branch for chestnut 0.8 which will come with om 0.8 and other
upgrades. Any help to get that stable and well tested is very welcome.
On 17 Feb 2015 19:27, "Eduard Bondarenko" [email protected] wrote:

Hit the same issue. Generated project, update all deps using lein ancient
upgrade, (browser-repl) now doesn't works:

link to lein deps :tree - https://www.refheap.com/97369

ch.server=> (run)2015-02-17 19:27:07.107:INFO:oejs.Server:jetty-7.6.13.v201309162015-02-17 19:27:07.140:INFO:oejs.AbstractConnector:Started [email protected]:10555
Starting figwheel.
Starting web server on port 10555 .
#<org.eclipse.jetty.server.Server@47e192ef org.eclipse.jetty.server.Server@47e192ef>
ch.server=> Compiling ClojureScript.

ch.server=> (browser-repl)

java.lang.IllegalStateException: Can't change/establish root binding of: cljs-repl-options with set
...
cemerick.piggieback/cljs-repl piggieback.clj: 177
...
ch.dev/browser-repl dev.clj: 18
ch.server/eval23660 form-init6410368772827530919.clj: 1
...
clojure.core/eval core.clj: 3076
ch.server=> Figwheel: Starting server at http://localhost:3449
Figwheel: Serving files from '(dev-resources|resources)/public'

ch.server=>

ch.server=> (browser-repl)

java.lang.IllegalStateException: Can't change/establish root binding of: cljs-repl-options with set
...
cemerick.piggieback/cljs-repl piggieback.clj: 177
...
ch.dev/browser-repl dev.clj: 18
ch.server/eval25401 form-init6410368772827530919.clj: 1
...
clojure.core/eval core.clj: 3076


Reply to this email directly or view it on GitHub
#7 (comment).

from chestnut.

edbond avatar edbond commented on July 30, 2024

@plexus Thanks, I'll try 0.8 version. It seems that the bug is actually in piggieback: nrepl/piggieback#7

from chestnut.

kevincolyar avatar kevincolyar commented on July 30, 2024

I'm getting this same error with brand new chestnut project.

from chestnut.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.