How do I inspect and resolve the following? (Thanks in advance for any help)
I did M-x cider-jack-in-clojurescript with CIDER from MELPA stable as well
as MELPA and got the same result.
I was thinking perhaps I have inconsistent versions of things, or perhaps I
have something that's out-dated. Here's some of the emacs packages I have
installed:
egrep "cider|clojure|clj|repl" packages | grep installed
ac-nrepl 0.21
cider 20160927.2135
cider-eval-sexp-fu 1.1
cljsbuild-mode 0.2.0
clojure-cheatsheet 0.4.0
clojure-mode 5.5.2
clojure-mode-ex... 5.5.2
clojurescript-mode 0.5
flycheck-clojure 20160704.1221
typed-clojure-mode 1.0.0
M-x cider-jack-in-clojurescript
Starting nREPL server via /home/user/bin/lein update-in :dependencies conj
\[org.clojure/tools.nrepl\ \"0.2.12\"\] -- update-in :plugins conj
\[cider/cider-nrepl\ \"0.13.0\"\] -- repl :headless...
nREPL server started on 37596
[nREPL] Establishing direct connection to localhost:37596 ...
[nREPL] Direct connection established
Connected. nREPL server is up, CIDER REPL is online!
*error in process filter: ac-nrepl-refresh-class-cache: Symbol's function
definition is void: nrepl-current-connection-buffer*
*error in process filter: Symbol's function definition is void:
nrepl-current-connection-buffer*
;; Connected to nREPL server - nrepl://localhost:37596
;; CIDER 0.14.0snapshot (package: 20160927.2135) (California), nREPL 0.2.12
;; Clojure 1.8.0, Java 1.8.0_45
user>
*~/.lein/profiles.clj* says
{:user {:plugins [[org.clojure/clojure "1.8.0"]]}}
Here's my *project.clj*. I took out references to nrepl but that did not
resolve the issue.
(defproject foo "0.1.0-SNAPSHOT"
:description "FIXME: write this!"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:min-lein-version "2.6.1"
:dependencies [[org.clojure/clojure "1.8.0"]
[org.clojure/clojurescript "1.9.229"]
[org.clojure/core.async "0.2.385"
:exclusions [org.clojure/tools.reader]]
[prismatic/dommy "1.1.0"]]
:plugins [[lein-figwheel "0.5.8"]
[lein-cljsbuild "1.1.4" :exclusions [[org.clojure/clojure]]]]
:source-paths ["src"]
:clean-targets ^{:protect false} ["resources/public/js/compiled" "target"]
:cljsbuild {:builds
[{:id "test"
:source-paths ["src" "test"]
:compiler {:output-to "resources/test/compiled.js"
:output-dir "resources/test/js/compiled/out"
:optimizations :whitespace
:pretty-print true}}
{:id "dev"
:source-paths ["src" "test" "cljs_src"]
:figwheel {:on-jsload "foo.test/run"
:open-urls ["http://localhost:3449/index.html"]}
:compiler {:main foo.core
:asset-path "js/compiled/out"
:output-to "resources/public/js/compiled/foo.js"
:output-dir "resources/public/js/compiled/out"
:source-map-timestamp true
:preloads [devtools.preload]}}
{:id "min"
:source-paths ["src"]
:compiler {:output-to "resources/public/js/compiled/foo.js"
:main foo.core
:optimizations :advanced
:pretty-print false}}]
:test-commands {"test" ["phantomjs"
"resources/test/test.js"
"resources/test/test.html"]}}
:figwheel {:css-dirs ["resources/public/css"]}
:profiles {:dev {:dependencies [[binaryage/devtools "0.7.2"]
[figwheel-sidecar "0.5.7"]
[com.cemerick/piggieback "0.2.1"]]
:source-paths ["src" "dev" "cljs_src"]
:repl-options {:init (set! *print-length* 50)
:nrepl-middleware
[cemerick.piggieback/wrap-cljs-repl]}}})
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.