1. Meikel Brandmeyer
  2. vimclojure
Issue #69 resolved

\sR fails on Clojure 1.3.0

Ilmari Vacklin
created an issue

Running Clojure 1.3.0-master-SNAPSHOT and vimclojure/server 2.3.0-SNAPSHOT, I can start the ng server via e.g. Cake's ng task fine. However, \sR in a file gives me:

{{{ Error executing Nail! (131) A crisis has arisen: java.lang.Exception: Unable to resolve symbol: special-form-anchor in this context, compiling:(vimclojure/backend.clj:36) at clojure.lang.Compiler.analyze(Compiler.java:5993) at clojure.lang.Compiler.analyze(Compiler.java:5939) at clojure.lang.Compiler$InvokeExpr.parse(Compiler.java:3389) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6169) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.access$100(Compiler.java:35) at clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java:5604) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6167) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6155) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6155) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.analyze(Compiler.java:5939) at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5343) at clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java:5639) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6167) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6155) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6155) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.analyze(Compiler.java:5939) at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5343) at clojure.lang.Compiler$FnMethod.parse(Compiler.java:4779) at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3509) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6165) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6155) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.access$100(Compiler.java:35) at clojure.lang.Compiler$DefExpr$Parser.parse(Compiler.java:480) at clojure.lang.Compiler.analyzeSeq(Compiler.java:6167) at clojure.lang.Compiler.analyze(Compiler.java:5978) at clojure.lang.Compiler.analyze(Compiler.java:5939) at clojure.lang.Compiler.eval(Compiler.java:6226) at clojure.lang.Compiler.load(Compiler.java:6657) at clojure.lang.RT.loadResourceScript(RT.java:340) at clojure.lang.RT.loadResourceScript(RT.java:331) at clojure.lang.RT.load(RT.java:409) at clojure.lang.RT.load(RT.java:381) at clojure.core$load$fn4389.invoke(core.clj:5308) at clojure.core$load.doInvoke(core.clj:5307) at clojure.lang.RestFn.invoke(RestFn.java:409) at clojure.core$load_one.invoke(core.clj:5132) at clojure.core$load_lib.doInvoke(core.clj:5169) at clojure.lang.RestFn.applyTo(RestFn.java:143) at clojure.core$apply.invoke(core.clj:602) at clojure.core$load_libs.doInvoke(core.clj:5203) at clojure.lang.RestFn.applyTo(RestFn.java:138) at clojure.core$apply.invoke(core.clj:602) at clojure.core$require.doInvoke(core.clj:5272) at clojure.lang.RestFn.invoke(RestFn.java:483) at vimclojure.nails$eval283$loading4288auto284.invoke(nails.clj:23) at vimclojure.nails$eval283.invoke(nails.clj:23) at clojure.lang.Compiler.eval(Compiler.java:6222) at clojure.lang.Compiler.eval(Compiler.java:6213) at clojure.lang.Compiler.load(Compiler.java:6657) at clojure.lang.RT.loadResourceScript(RT.java:340) at clojure.lang.RT.loadResourceScript(RT.java:331) at clojure.lang.RT.load(RT.java:409) at clojure.lang.RT.load(RT.java:381) at clojure.core$load$fn4389.invoke(core.clj:5308) at clojure.core$load.doInvoke(core.clj:5307) at clojure.lang.RestFn.invoke(RestFn.java:409) at clojure.core$load_one.invoke(core.clj:5132) at clojure.core$load_lib.doInvoke(core.clj:5169) at clojure.lang.RestFn.applyTo(RestFn.java:143) at clojure.core$apply.invoke(core.clj:602) at clojure.core$load_libs.doInvoke(core.clj:5203) at clojure.lang.RestFn.applyTo(RestFn.java:138) at clojure.core$apply.invoke(core.clj:602) at clojure.core$require.doInvoke(core.clj:5272) at clojure.lang.RestFn.invoke(RestFn.java:409) at clojure.lang.Var.invoke(Var.java:401) at vimclojure.Nail.<clinit>(Nail.java:37) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at vimclojure.nailgun.NGSession.run(NGSession.java:256) Caused by: java.lang.Exception: Unable to resolve symbol: special-form-anchor in this context at clojure.lang.Compiler.resolveIn(Compiler.java:6475) at clojure.lang.Compiler.resolve(Compiler.java:6419) at clojure.lang.Compiler.analyzeSymbol(Compiler.java:6382) at clojure.lang.Compiler.analyze(Compiler.java:5960) ... 78 more java.lang.IllegalStateException: Attempting to call unbound fn: #'vimclojure.nails/NamespaceOfFile at clojure.lang.Var$Unbound.throwArity(Var.java:43) at clojure.lang.AFn.invoke(AFn.java:39) at clojure.lang.Var.invoke(Var.java:401) at vimclojure.Nail.nailMain(Nail.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at vimclojure.nailgun.NGSession.run(NGSession.java:294) }}}

Comments (2)

  1. Log in to comment