does it solve this? http://dev.clojure.org/jira/browse/ASYNC-110?focusedCommentId=37628&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel
On Thu, Feb 12, 2015 at 9:08 AM, 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-2843 > > Leiningen dependency information: > > [org.clojure/clojurescript "0.0-2843"] > > This release is primarily about outstanding Node.js target > issues. Further changes have been made to support Node.js v0.12 > specifically around the deprecation of util.print. Node.js target now > supports :main same as browser based :none builds. Node.js :simple and > :advanced builds now set goog.global correctly ensuring that > core.async works properly. The Node.js REPL should now work on slower > machines. And all of these enhancements have been made with the > Windows platform in mind. > > We've also solidified and documented the new generic source mapping > infrastructure for custom REPLs. Figwheel and Ambly are already taking > advantage of this to great effect. > > Printing is now customizable in order to support custom printing in > Chrome DevTools, there's some prototype work based on this happening > here: https://github.com/binaryage/cljs-devtools-sample. > > cljs.test now supports macro inference simplifying testing at a REPL. > > Full list of changes, fixes, and enhancements follows. > > Feedback welcome! > > ## 0.0-2843 > > ### Enhancements > * CLJS-1032: Node.js target should support :main > * require cljs.test macro ns in cljs.test to get macro inference goodness > * include :url entries to original sources in mapped stacktraces if it can > be determined from the classpath > * support custom mapped stacktrace printing > * provide data oriented stacktrace mapping api > * CLJS-1025: make REPL source mapping infrastructure generic > * CLJS-1010: Printing hook for cljs-devtools > * CLJS-1016: make "..." marker configurable > > ### Changes > * CLJS-887: browser repl should serve CSS > * CLJS-1031: Get Closure Compiler over https in the bootstrap script > > ### Fixes > * cljs.nodejscli ns needs to set `goog.global` when `COMPILED` is true, > this fixes the fundamental issues for ASYNC-110 > * CLJS-967: "java.net.ConnectException: Connection refused" when running > node repl > * pass relevant source map options in the incremental compile case > * add some missing source-map customization flags to optimized builds > * fix missed Rhino REPL regression, the surrounding REPL infrastructure > creates cljs.user for us > * util.print has been deprecated in Node.js v0.12. Switch to console.log > in Node.js REPLs. > * change `cljs.closure/watch` so it correctly watches all subdirectories > do not recompile unless changed path is a file with .cljs or .js extension > > -- > 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. > -- 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.
