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 <king...@gmail.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.el
>
> v0.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.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 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

Reply via email to