This release somehow breaks piggieback 0.1.3.
A production project:
lein repl
Exception in thread "main" java.lang.ExceptionInInitializerError
at clojure.main.<clinit>(main.java:20)
Caused by: java.lang.RuntimeException: Unable to resolve var:
reader/*alias-map* in this context, compiling:(cljs/analyzer.clj:1525:11)
This vanishes when I remove piggieback from the projects dependencies.
I tried to reproduce the problem in a lein new project with Clojure
1.7.0-alpha1, clojurescript 2307 and piggieback 1.0.3 where I get a different
error:
Error loading cemerick.piggieback: java.io.FileNotFoundException: Could not
locate clojure/tools/reader__init.class or clojure/tools/reader.clj on
classpath: , compiling:(cemerick/piggieback.clj:1:1)
I can then add clojure.tools.reader to dependencies and it will go on about
data.json missing. If I also add this, it complains about
com.google.common.collect.ImmutableList missing.
On Friday, August 8, 2014 12:56:28 AM UTC+2, David Nolen wrote:
> I just cut 0.0-2307, the only change is that the compiler now
>
> optimizes anonymous multi-arity fns which results in a big performance
>
> boost to transducer code.
>
>
>
> David
>
>
>
> On Thu, Aug 7, 2014 at 5:08 PM, David Nolen <[email protected]> wrote:
>
> > ClojureScript, the Clojure compiler that emits JavaScript source code.
>
> >
>
> > README and source code: https://github.com/clojure/clojurescript
>
> >
>
> > New release version: 0.0-2301
>
> >
>
> > Leiningen dependency information:
>
> >
>
> > [org.clojure/clojurescript "0.0-2301"]
>
> >
>
> > The primary reason for this release is the inclusion of the Clojure
>
> > tranducers work.
>
> >
>
> > ### Changes
>
> > * transducers
>
> >
>
> > ### Fixes
>
> > * eliminate dead branches in conditionals to prevent Closure warnings
>
> > * bad var resolution if local contained `.`
--
Note that posts from new members are moderated - please be patient with your
first post.
---
You received this message because you are subscribed to the Google Groups
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/clojurescript.