This release seemed to introduce a subtle bug with (clj->js ...) in advanced 
compilation. Here is the demo project (https://github.com/MarcoPolo/test-cljs). 
If you run (lein cljsbuild clean && lein cljsbuild auto) and use lein 
trampoline repl-listen (just for the webserver), the first compilation results 
in the expected (cljs->js {:command "function"}) to {command:"function"}, but 
subsequent compilations (after adding or deleting a line in core.cljs) causes 
(cljs->js {:command "function"}) to return {command:null}. This doesn't seem to 
happen in r1859. 
On Sunday, September 8, 2013 7:42:51 PM UTC-4, David Nolen wrote:
> ClojureScript, the Clojure compiler that emits JavaScript source code.
> 
> 
> README and source code: https://github.com/clojure/clojurescript
> 
> 
> New release version: 0.0-1877
> 
> 
> Leiningen dependency information:
> 
>     [org.clojure/clojurescript "0.0-1877"]
> 
> 
> 
> 
> 
> Breaking Changes: 
> 
> * Keywords are no longer represented as JavaScript Strings
> 
> 
> 
> 
> Enhancements: 
> 
> * Only analyze files that need re-analysis, significant speedup for 
> incremental compilation
> * Leiningen project.clj provided
> 
> 
> Fixes:
> * CLJS-582: duplicate items in sets
> 
> * CLJS-585: ChunkedCons does not implement INext
> * ClojureScript clojure.string/split same behavior as Clojure
> 
> * CLJS-565: Allow the clojurescript reader to read "%"
> * CLJS-580: def + fn bug when fn in a data literal
> 
> * CLJS-509: spurious protocol warning under incremental compilation

-- 
-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to