Hi all,
Since the last leiningen release insists on using nREPL 0.2.6, i
thought i'd have a go at using boot with CIDER instead.
From what i can tell, boot has a similar issue to leiningen, in
that the contents of ~/.boot/build.boot aren't respected by the
boot REPL unless one starts the REPL from the ~/.boot
directory. So, with my ~/.boot/build.boot file like this:
(set-env!
:dependencies '[[org.clojure/tools.nrepl "0.2.10"]
[cider/cider-nrepl "0.9.1-SNAPSHOT"]])
if i do:
$ cd ~
$ boot repl
i get:
nREPL server started on port 42018 on host 127.0.0.1 -
nrepl://127.0.0.1:42018 REPL-y 0.3.5, nREPL 0.2.8 Clojure
1.6.0 OpenJDK 64-Bit Server VM 1.7.0_79-b14
whereas if i do:
$ cd ~/.boot/
$ boot repl
i get:
nREPL server started on port 37924 on host 127.0.0.1 -
nrepl://127.0.0.1:37924 REPL-y 0.3.5, nREPL 0.2.10 Clojure
1.6.0 OpenJDK 64-Bit Server VM 1.7.0_79-b14
Nonetheless, if in Emacs i run `cider-jack-in`, i get:
; CIDER 0.9.1snapshot (package: 20150618.2308) (Java 1.7.0_79,
Clojure 1.6.0, nREPL 0.2.10) WARNING: The following required
nREPL ops are not supported: apropos classpath complete eldoc
format-code format-edn info inspect-pop inspect-push
inspect-refresh macroexpand ns-list ns-vars ns-path refresh
resource stacktrace toggle-trace-var toggle-trace-ns undef
Please, install (or update) cider-nrepl 0.9.1-SNAPSHOT and
restart CIDER
So okay, CIDER is picking up the 0.2.10 version of nREPL -
good. But the message:
Please, install (or update) cider-nrepl 0.9.1-SNAPSHOT and
restart CIDER
is odd, given that my system has:
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/_maven.repositories
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/cider-nrepl-0.9.1-20150619.062729-1.jar
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/cider-nrepl-0.9.1-20150619.062729-1.jar.sha1
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/cider-nrepl-0.9.1-20150619.062729-1.pom
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/cider-nrepl-0.9.1-20150619.062729-1.pom.sha1
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/cider-nrepl-0.9.1-SNAPSHOT.jar
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/cider-nrepl-0.9.1-SNAPSHOT.pom
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/maven-metadata-clojars.xml
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/maven-metadata-clojars.xml.sha1
~/.m2/repository/cider/cider-nrepl/0.9.1-SNAPSHOT/resolver-status.properties
What am i doing wrong, such that cider-nrepl 0.9.1-SNAPSHOT is
definitely available, but CIDER can't find it / make use of it?
Alexis.
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
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 clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.