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)

-- 
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.

Reply via email to