In the mean time if you add this dependency to your project.clj file it should fix the errors: [org.clojure/tools.analyzer.jvm "0.1.0-beta12"]
Timothy On Fri, Apr 25, 2014 at 9:05 AM, Timothy Baldridge <tbaldri...@gmail.com>wrote: > There's a problem with the deployment process. It seems that the pom > wasn't updated based on the changes I put into the project.clj file. Sorry > for the mixup, I'll get a new version released once we update the pom. > > Timothy > > > On Fri, Apr 25, 2014 at 8:58 AM, pentaside <t...@pentaside.org> wrote: > >> Cool! >> >> BTW, is there an issue tracker? Maybe I'm doing something wrong, but I'm >> unable to get core.async running at all (MacOS and Linux): >> https://github.com/tjg/core-async-bugreport >> >> Has exception "java.io.FileNotFoundException: Could not locate >> clojure/tools/analyzer__init.class or clojure/tools/analyzer.clj on >> classpath:" >> >> Thanks, >> Tj >> >> >> >> On Friday, April 25, 2014 3:12:56 PM UTC+2, tbc++ wrote: >>> >>> This morning I'm happy to announce the latest version of core.async: >>> 0.1.295.0-9ea6ef-alpha >>> >>> No new features to announce, but there are significant "under-the-hood" >>> changes: >>> >>> ClojureScript changes - >>> * Fixed a bug where pending puts were not moved into buffer as items >>> were taken from the buffer >>> >>> Clojure (JVM) changes - >>> * go macro now uses tools.analyzer.jvm instead of a custom analyzer >>> * better error messages due to the use of t.a.j. For example recurring >>> through a try will now throw an error that makes sense to humans. >>> * only parts of the go macro that contain async ops will be transformed >>> to the SSA form. This allows certain subsections of go blocks to run >>> unmodified. >>> * line numbers of errors thrown inside go blocks is much better. >>> Probably still some room for improvement, but it should work 99% of the >>> time now, instead of not working at all. >>> >>> Although the core.async test suite passes, and I am unaware of any bugs >>> created by this new go macro, I would love some feedback. So please try out >>> this new library and run your test suites, if something breaks let me know. >>> >>> As the astute reader will notice, the go macro changes apply only to the >>> Clojure go macro and not the ClojureScript macro. This is due to the fact >>> that tools.analyzer.cljs doesn't exist yet. There is a GSOC project for >>> this, once we have an analyzer for cljs that supports passes, I'll update >>> the CLJS side of things as well. >>> >>> Thanks! >>> >>> Timothy Baldridge >>> >> -- >> 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/d/optout. >> > > > > -- > “One of the main causes of the fall of the Roman Empire was that–lacking > zero–they had no way to indicate successful termination of their C > programs.” > (Robert Firth) > -- “One of the main causes of the fall of the Roman Empire was that–lacking zero–they had no way to indicate successful termination of their C programs.” (Robert Firth) -- 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/d/optout.