Skip to content

DEBUG: unknown status need-input when trying to REPL ClojureScript #358

@wilkerlucio

Description

@wilkerlucio

Hi, I'm trying to REPL my browser, and I do like I do on the terminal, first I launch the default REPL and go with:

(require 'cljs.repl)
(require 'cljs.repl.browser)
(cljs.repl/repl (cljs.repl.browser/repl-env))

When I do that it correct starts the REPL server, the browser is able to connect, but I'm unable to send any other commands after that... here follows an example (a new unknow status input happens everytime I try to Interrupt the Current execution)

Starting nREPL server...
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/java -Dclojure.compile.path=/Users/wilkerlucio/Development/sm2/smgui/target/classes -Dsmgui.version=0.0.1-SNAPSHOT -Dfile.encoding=UTF-8 -Dclojure.debug=false -Didea.launcher.port=7534 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 13 CE.app/bin" -classpath "/Users/wilkerlucio/Development/sm2/smgui/test:/Users/wilkerlucio/Development/sm2/smgui/src/clj:/Users/wilkerlucio/Development/sm2/smgui/src/cljs:/Users/wilkerlucio/Development/sm2/smgui/dev-resources:/Users/wilkerlucio/Development/sm2/smgui/resources:/Users/wilkerlucio/Development/sm2/smgui/target/classes:/Users/wilkerlucio/.m2/repository/org/clojure/core.async/0.1.301.0-deb34a-alpha/core.async-0.1.301.0-deb34a-alpha.jar:/Users/wilkerlucio/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/wilkerlucio/.m2/repository/args4j/args4j/2.0.16/args4j-2.0.16.jar:/Users/wilkerlucio/.m2/repository/org/clojure/core.memoize/0.5.6/core.memoize-0.5.6.jar:/Users/wilkerlucio/.m2/repository/org/clojure/core.cache/0.6.3/core.cache-0.6.3.jar:/Users/wilkerlucio/.m2/repository/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar:/Users/wilkerlucio/.m2/repository/org/clojure/data.json/0.2.3/data.json-0.2.3.jar:/Users/wilkerlucio/.m2/repository/org/clojure/tools.reader/0.8.3/tools.reader-0.8.3.jar:/Users/wilkerlucio/.m2/repository/com/google/protobuf/protobuf-java/2.4.1/protobuf-java-2.4.1.jar:/Users/wilkerlucio/.m2/repository/com/facebook/react/0.9.0.1/react-0.9.0.1.jar:/Users/wilkerlucio/.m2/repository/org/clojure/clojurescript/0.0-2202/clojurescript-0.0-2202.jar:/Users/wilkerlucio/.m2/repository/om/om/0.6.2/om-0.6.2.jar:/Users/wilkerlucio/.m2/repository/org/clojure/data.priority-map/0.0.2/data.priority-map-0.0.2.jar:/Users/wilkerlucio/.m2/repository/org/clojure/tools.analyzer.jvm/0.1.0-beta12/tools.analyzer.jvm-0.1.0-beta12.jar:/Users/wilkerlucio/.m2/repository/org/clojure/tools.nrepl/0.2.3/tools.nrepl-0.2.3.jar:/Users/wilkerlucio/.m2/repository/org/clojure/google-closure-library/0.0-20140226-71326067/google-closure-library-0.0-20140226-71326067.jar:/Users/wilkerlucio/.m2/repository/org/clojure/google-closure-library-third-party/0.0-20140226-71326067/google-closure-library-third-party-0.0-20140226-71326067.jar:/Users/wilkerlucio/.m2/repository/org/clojure/clojure/1.6.0/clojure-1.6.0.jar:/Users/wilkerlucio/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar:/Users/wilkerlucio/.m2/repository/clojure-complete/clojure-complete/0.2.3/clojure-complete-0.2.3.jar:/Users/wilkerlucio/.m2/repository/org/clojure/tools.analyzer/0.1.0-beta12/tools.analyzer-0.1.0-beta12.jar:/Users/wilkerlucio/.m2/repository/org/json/json/20090211/json-20090211.jar:/Users/wilkerlucio/.m2/repository/com/google/javascript/closure-compiler/v20131014/closure-compiler-v20131014.jar:/Users/wilkerlucio/.m2/repository/com/google/guava/guava/15.0/guava-15.0.jar:/Applications/IntelliJ IDEA 13 CE.app/lib/idea_rt.jar" com.intellij.rt.execution.application.AppMain clojure.main -i /private/var/folders/nb/m18105410nz_xkx4qkd98h_c0000gn/T/form-init538705581472232192.clj
Connecting to local nREPL server...
Clojure 1.6.0
nREPL server started on port 61891 on host 127.0.0.1
(do
    (require 'cljs.repl)
    (require 'cljs.repl.browser)
    (cljs.repl/repl (cljs.repl.browser/repl-env)))
WARNING: unsigned-bit-shift-right already refers to: #'clojure.core/unsigned-bit-shift-right in namespace: cljs.core, being replaced by: #'cljs.core/unsigned-bit-shift-right
To quit, type: :cljs/quit
ClojureScript:cljs.user> DEBUG: unknown status need-input
(.alert js/window "test")
Evaluation interrupted.
nil
ClojureScript:cljs.user> DEBUG: unknown status need-input
nil
ClojureScript:cljs.user> DEBUG: unknown status need-input
Evaluation interrupted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    releasedMarks issues which have had the fixes released in a stable build

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions