I get the the following error when trying to auto-complete e.g. "(pri":
--8<---------------cut here---------------start------------->8---
java.lang.NullPointerException: null
at clojure.lang.Reflector.invokeNoArgInstanceMember (Reflector.java:314)
clojure.stacktrace$print_stack_trace.invoke (stacktrace.clj:51)
clojure.stacktrace$print_stack_trace.invoke (stacktrace.clj:49)
user$eval6701.invoke (nrepl-server.clj:2)
clojure.lang.Compiler.eval (Compiler.java:6465)
clojure.lang.Compiler.eval (Compiler.java:6431)
clojure.core$eval.invoke (core.clj:2795)
clojure.main$repl$read_eval_print__5967.invoke (main.clj:244)
clojure.main$repl$fn__5972.invoke (main.clj:265)
clojure.main$repl.doInvoke (main.clj:265)
clojure.lang.RestFn.invoke (RestFn.java:1096)
clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__768.invoke (interruptible_eval.clj:57)
clojure.lang.AFn.applyToHelper (AFn.java:159)
clojure.lang.AFn.applyTo (AFn.java:151)
clojure.core$apply.invoke (core.clj:600)
clojure.core$with_bindings_STAR_.doInvoke (core.clj:1769)
clojure.lang.RestFn.invoke (RestFn.java:425)
clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke (interruptible_eval.clj:42)
clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__809$fn__811.invoke (interruptible_eval.clj:170)
clojure.core$comp$fn__3758.invoke (core.clj:2276)
clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__802.invoke (interruptible_eval.clj:137)
clojure.lang.AFn.run (AFn.java:24)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask (ThreadPoolExecutor.java:886)
java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:908)
java.lang.Thread.run (Thread.java:662)
--8<---------------cut here---------------end--------------->8---
I use tools.nrepl 0.2.0-beta9 and clojure-complete 0.2.2
The nREPL server is started with this script (nrepl-server.clj as seen
in stack-trace):
--8<---------------cut here---------------start------------->8---
(use '[clojure.tools.nrepl.server :only [start-server stop-server]])
(defonce server (start-server :port 4005))
(println "nREPL server started at port 4005")
--8<---------------cut here---------------end--------------->8---
-Stefan
Tim King <
kin...@...com> writes:
I am happy to announce the release of nrepl.el v0.1.4, an Emacs client for
nREPL.
https://github.com/kingtim/nrepl.elv0.1.4 is available now on Marmalade, and should also be available on Melpa.
See the github Readme for installation and usage instructions.
Notable additions since our last release:
- Improvements and simplifications for completion (Tassilo Horn)
- Fix paredit .. don't make clojure-mode-map parent of
nrepl-interaction-mode-map (Tassilo Horn)
- Documentation additions and fixes (Ryan Fowler, Nikita Beloglazov, Bozhidar
Batsov, Juha Syrjälä, Philipp Meier)
- Make completion back-end and error handler configurable (Hugo Duncan)
- Accept host as well as port on connect (Ken Restivo)
- Enable nrepl-interaction-mode in clojurescript-mode (Nelson Morris)
- Emit stdout from interactive evaluations into the repl buffer
- Various bug fixes:
- Fixes for ECB interop (Matthew Willson)
- Namespace qualify tooling calls (Justin Kramer)
- Eldoc fixes (Jack Moffitt)
- Fix path quoting in load file for Windows (Philipp Meier)
- Fix nREPL / Emacs error "Unable to resolve symbol: if-let"
Many thanks to all the contributors who have reported issues and submitted pull
requests.
Cheers,
Tim
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to
clojure@googlegroups.comNote that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
clojure+
unsubscribe@googlegroups.comFor 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 post to this group, send email to
clojure@googlegroups.comNote that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+
unsubscribe@googlegroups.comFor more options, visit this group at
http://groups.google.com/group/clojure?hl=en