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 <dnolen.li...@gmail.com> 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 clojurescript+unsubscr...@googlegroups.com.
To post to this group, send email to clojurescript@googlegroups.com.
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to