Re: [ANN] Clojure 1.8.0-RC3

2015-12-15 Thread Amar
We've been running with 1.8.0-RC3 in production for over a week now without 
any issues.  Thanks for all the work.


On Wednesday, December 2, 2015 at 11:03:31 AM UTC-5, Alex Miller wrote:
>
> Clojure 1.8.0-RC3 is now available. *This build is a "release candidate"!* We 
> would appreciate any and all testing you can do on your own libraries or 
> internal projects to find problems. 
>
> Try it via
>
>- Download: 
>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>
> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
> https://github.com/clojure/clojure/blob/master/changes.md.
>
>- CLJ-1845  / CLJ-1851 
> New ^:redef to mark vars 
>that should not be direct linked
>   - The metadata ^:redef can be used to mark function vars that 
>   should not be direct linked
>   - clojure.core/load was previously marked with ^:dynamic for this 
>   purpose, but is now marked ^:redef
>- CLJ-1856  Direct 
>linking breaks clojure.test location reporting for failures
>- CLJ-1854  Set line 
>number in bytecode prior to invokeStatic call
>- CLJ-1853  In socket 
>server, require the ns of the accept-fn before resolving it
>
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-14 Thread Ted McFadden
Hi,

Finally had some time to try out 1.8RC3. No issues or changes in behaviour 
from our 1.7 production system observed in limited testing.

Cheers,

Ted


On Tuesday, December 8, 2015 at 7:36:25 AM UTC+10, Alex Miller wrote:
>
> Just a reminder that this is a release candidate - that means that if we 
> don't hear any issues, we will release it as 1.8.0.
>
> If you haven't yet, please give it a try
>
> Thanks,
> Alex
>
>
>
> On Wednesday, December 2, 2015 at 10:03:31 AM UTC-6, Alex Miller wrote:
>>
>> Clojure 1.8.0-RC3 is now available. *This build is a "release 
>> candidate"!* We would appreciate any and all testing you can do on your 
>> own libraries or internal projects to find problems. 
>>
>> Try it via
>>
>>- Download: 
>>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>>
>> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
>> https://github.com/clojure/clojure/blob/master/changes.md.
>>
>>- CLJ-1845  / CLJ-1851 
>> New ^:redef to mark 
>>vars that should not be direct linked
>>   - The metadata ^:redef can be used to mark function vars that 
>>   should not be direct linked
>>   - clojure.core/load was previously marked with ^:dynamic for this 
>>   purpose, but is now marked ^:redef
>>- CLJ-1856  Direct 
>>linking breaks clojure.test location reporting for failures
>>- CLJ-1854  Set line 
>>number in bytecode prior to invokeStatic call
>>- CLJ-1853  In socket 
>>server, require the ns of the accept-fn before resolving it
>>
>>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-14 Thread Beau Fabry
@Brian no, is an issue with reduce-fsm (which is 
fixed) https://github.com/cdorrat/reduce-fsm/issues/9

On Tuesday, December 15, 2015 at 9:42:01 AM UTC+11, Brian Marick wrote:
>
> Noam: does this mean it's not an issue with Midje? If it is, I'll look 
> into it. 
>
> Noam Ben-Ari wrote: 
> > After upgrading to [reduce-fsm "0.1.4"] all my tests pass with RC3 :-) 
> > 
> > On Tuesday, December 8, 2015 at 3:14:21 PM UTC+2, Noam Ben-Ari wrote: 
> > 
> > Thanks for the prompt response, I have filed a ticket to the library 
> > author: 
> > 
> > https://github.com/cdorrat/reduce-fsm/issues/9 
> >  
> > 
> > On Tuesday, December 8, 2015 at 3:07:34 PM UTC+2, Nicola Mometto 
> wrote: 
> > 
> > Before 1.8, clojure would accept wrong forms like (throw 
> > my-exception 1 2 3). 
> > 
> > This is now an exception 
> > http://dev.clojure.org/jira/browse/CLJ-1456 
> > . 
> > 
> > 
> >  > On 8 Dec 2015, at 13:05, Noam Ben-Ari  
> wrote: 
> >  > 
> >  > Hi, 
> >  > I have just tried 1.8.0-RC3 and saw a problem. 
> >  > 
> >  > I have a project in which I run tests with `lein midje`, and 
> > this runs fine with 1.7.0. 
> >  > 
> >  > When I change the clojure dependency to 1.8.0-RC3 and run it 
> > I get this exception: 
> >  > 
> >  > --- 
> >  > 
> >  > Exception in thread "main" java.lang.RuntimeException: Too 
> > many arguments to throw, throw expects a single Throwable 
> > instance, compiling:(reduce_fsm.clj:203:5) 
> >  > 
> >  > --- 
> >  > 
> >  > Let me know what other information I can give to help. 
> >  > 
> >  > Thanks, 
> >  > Noam. 
> >  > 
> >  > On Wednesday, December 2, 2015 at 6:03:31 PM UTC+2, Alex 
> > Miller wrote: 
> >  > Clojure 1.8.0-RC3 is now available. This build is a "release 
> > candidate"! We would appreciate any and all testing you can do 
> > on your own libraries or internal projects to find problems. 
> >  > 
> >  > Try it via 
> >  > • Download: 
> > https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3 
> >  
> >  > • Leiningen: [org.clojure/clojure "1.8.0-RC3"] 
> >  > Below are the changes since 1.8.0-RC2. See the full 1.8 
> > change log here: 
> > https://github.com/clojure/clojure/blob/master/changes.md 
> > . 
> >  > • CLJ-1845 / CLJ-1851 New ^:redef to mark vars that 
> > should not be direct linked 
> >  > • The metadata ^:redef can be used to mark 
> > function vars that should not be direct linked 
> >  > • clojure.core/load was previously marked 
> > with ^:dynamic for this purpose, but is now marked ^:redef 
> >  > • CLJ-1856 Direct linking breaks clojure.test 
> > location reporting for failures 
> >  > • CLJ-1854 Set line number in bytecode prior to 
> > invokeStatic call 
> >  > • CLJ-1853 In socket server, require the ns of the 
> > accept-fn before resolving it 
> >  > 
> >  > -- 
> >  > You received this message because you are subscribed to the 
> > Google 
> >  > Groups "Clojure" group. 
> >  > To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com. 
> >  > For more options, visit https://groups.google.com/d/optout 
> > . 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> > Groups "Clojure" group. 
> > To post to this group, send email to clo...@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+u...@googlegroups.com  
> > For more options, visit this group at 
> > htt

Re: [ANN] Clojure 1.8.0-RC3

2015-12-14 Thread Noam Ben-Ari
Brian: it's not an issue with Midje.

On Tuesday, December 15, 2015, Brian Marick  wrote:

> Noam: does this mean it's not an issue with Midje? If it is, I'll look
> into it.
>
> Noam Ben-Ari wrote:
>
>> After upgrading to [reduce-fsm "0.1.4"] all my tests pass with RC3 :-)
>>
>> On Tuesday, December 8, 2015 at 3:14:21 PM UTC+2, Noam Ben-Ari wrote:
>>
>> Thanks for the prompt response, I have filed a ticket to the library
>> author:
>>
>> https://github.com/cdorrat/reduce-fsm/issues/9
>> 
>>
>> On Tuesday, December 8, 2015 at 3:07:34 PM UTC+2, Nicola Mometto
>> wrote:
>>
>> Before 1.8, clojure would accept wrong forms like (throw
>> my-exception 1 2 3).
>>
>> This is now an exception
>> http://dev.clojure.org/jira/browse/CLJ-1456
>> .
>>
>>
>>  > On 8 Dec 2015, at 13:05, Noam Ben-Ari 
>> wrote:
>>  >
>>  > Hi,
>>  > I have just tried 1.8.0-RC3 and saw a problem.
>>  >
>>  > I have a project in which I run tests with `lein midje`, and
>> this runs fine with 1.7.0.
>>  >
>>  > When I change the clojure dependency to 1.8.0-RC3 and run it
>> I get this exception:
>>  >
>>  > ---
>>  >
>>  > Exception in thread "main" java.lang.RuntimeException: Too
>> many arguments to throw, throw expects a single Throwable
>> instance, compiling:(reduce_fsm.clj:203:5)
>>  >
>>  > ---
>>  >
>>  > Let me know what other information I can give to help.
>>  >
>>  > Thanks,
>>  > Noam.
>>  >
>>  > On Wednesday, December 2, 2015 at 6:03:31 PM UTC+2, Alex
>> Miller wrote:
>>  > Clojure 1.8.0-RC3 is now available. This build is a "release
>> candidate"! We would appreciate any and all testing you can do
>> on your own libraries or internal projects to find problems.
>>  >
>>  > Try it via
>>  > • Download:
>> https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>> 
>>  > • Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>>  > Below are the changes since 1.8.0-RC2. See the full 1.8
>> change log here:
>> https://github.com/clojure/clojure/blob/master/changes.md
>> .
>>  > • CLJ-1845 / CLJ-1851 New ^:redef to mark vars that
>> should not be direct linked
>>  > • The metadata ^:redef can be used to mark
>> function vars that should not be direct linked
>>  > • clojure.core/load was previously marked
>> with ^:dynamic for this purpose, but is now marked ^:redef
>>  > • CLJ-1856 Direct linking breaks clojure.test
>> location reporting for failures
>>  > • CLJ-1854 Set line number in bytecode prior to
>> invokeStatic call
>>  > • CLJ-1853 In socket server, require the ns of the
>> accept-fn before resolving it
>>  >
>>  > --
>>  > You received this message because you are subscribed to the
>> Google
>>  > Groups "Clojure" group.
>>  > To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com.
>>  > For more options, visit https://groups.google.com/d/optout
>> .
>>
>> --
>> 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
>> 

Re: [ANN] Clojure 1.8.0-RC3

2015-12-14 Thread Brian Marick
Noam: does this mean it's not an issue with Midje? If it is, I'll look 
into it.


Noam Ben-Ari wrote:

After upgrading to [reduce-fsm "0.1.4"] all my tests pass with RC3 :-)

On Tuesday, December 8, 2015 at 3:14:21 PM UTC+2, Noam Ben-Ari wrote:

Thanks for the prompt response, I have filed a ticket to the library
author:

https://github.com/cdorrat/reduce-fsm/issues/9


On Tuesday, December 8, 2015 at 3:07:34 PM UTC+2, Nicola Mometto wrote:

Before 1.8, clojure would accept wrong forms like (throw
my-exception 1 2 3).

This is now an exception
http://dev.clojure.org/jira/browse/CLJ-1456
.


 > On 8 Dec 2015, at 13:05, Noam Ben-Ari  wrote:
 >
 > Hi,
 > I have just tried 1.8.0-RC3 and saw a problem.
 >
 > I have a project in which I run tests with `lein midje`, and
this runs fine with 1.7.0.
 >
 > When I change the clojure dependency to 1.8.0-RC3 and run it
I get this exception:
 >
 > ---
 >
 > Exception in thread "main" java.lang.RuntimeException: Too
many arguments to throw, throw expects a single Throwable
instance, compiling:(reduce_fsm.clj:203:5)
 >
 > ---
 >
 > Let me know what other information I can give to help.
 >
 > Thanks,
 > Noam.
 >
 > On Wednesday, December 2, 2015 at 6:03:31 PM UTC+2, Alex
Miller wrote:
 > Clojure 1.8.0-RC3 is now available. This build is a "release
candidate"! We would appreciate any and all testing you can do
on your own libraries or internal projects to find problems.
 >
 > Try it via
 > • Download:
https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3

 > • Leiningen: [org.clojure/clojure "1.8.0-RC3"]
 > Below are the changes since 1.8.0-RC2. See the full 1.8
change log here:
https://github.com/clojure/clojure/blob/master/changes.md
.
 > • CLJ-1845 / CLJ-1851 New ^:redef to mark vars that
should not be direct linked
 > • The metadata ^:redef can be used to mark
function vars that should not be direct linked
 > • clojure.core/load was previously marked
with ^:dynamic for this purpose, but is now marked ^:redef
 > • CLJ-1856 Direct linking breaks clojure.test
location reporting for failures
 > • CLJ-1854 Set line number in bytecode prior to
invokeStatic call
 > • CLJ-1853 In socket server, require the ns of the
accept-fn before resolving it
 >
 > --
 > You received this message because you are subscribed to the
Google
 > Groups "Clojure" group.
 > To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com.
 > For more options, visit https://groups.google.com/d/optout
.

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


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

Re: [ANN] Clojure 1.8.0-RC3

2015-12-10 Thread Serzh Nechyporchuk
We also considered no issues with update to 1.8.

2015-12-11 3:19 GMT+02:00 Matthias Nehlsen :

> No problems here, I updated it in all my projects and everything is
> working nicely. Thanks!
>
>
> On Wednesday, December 2, 2015 at 5:03:31 PM UTC+1, Alex Miller wrote:
>>
>> Clojure 1.8.0-RC3 is now available. *This build is a "release
>> candidate"!* We would appreciate any and all testing you can do on your
>> own libraries or internal projects to find problems.
>>
>> Try it via
>>
>>- Download:
>>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>>
>> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here:
>> https://github.com/clojure/clojure/blob/master/changes.md.
>>
>>- CLJ-1845  / CLJ-1851
>> New ^:redef to mark
>>vars that should not be direct linked
>>   - The metadata ^:redef can be used to mark function vars that
>>   should not be direct linked
>>   - clojure.core/load was previously marked with ^:dynamic for this
>>   purpose, but is now marked ^:redef
>>- CLJ-1856  Direct
>>linking breaks clojure.test location reporting for failures
>>- CLJ-1854  Set line
>>number in bytecode prior to invokeStatic call
>>- CLJ-1853  In socket
>>server, require the ns of the accept-fn before resolving it
>>
>> --
> 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.
>



-- 
Best regards,
Serhii Nechyporchuk

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-10 Thread Matthias Nehlsen
No problems here, I updated it in all my projects and everything is working 
nicely. Thanks!

On Wednesday, December 2, 2015 at 5:03:31 PM UTC+1, Alex Miller wrote:
>
> Clojure 1.8.0-RC3 is now available. *This build is a "release candidate"!* We 
> would appreciate any and all testing you can do on your own libraries or 
> internal projects to find problems. 
>
> Try it via
>
>- Download: 
>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>
> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
> https://github.com/clojure/clojure/blob/master/changes.md.
>
>- CLJ-1845  / CLJ-1851 
> New ^:redef to mark vars 
>that should not be direct linked
>   - The metadata ^:redef can be used to mark function vars that 
>   should not be direct linked
>   - clojure.core/load was previously marked with ^:dynamic for this 
>   purpose, but is now marked ^:redef
>- CLJ-1856  Direct 
>linking breaks clojure.test location reporting for failures
>- CLJ-1854  Set line 
>number in bytecode prior to invokeStatic call
>- CLJ-1853  In socket 
>server, require the ns of the accept-fn before resolving it
>
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-10 Thread Sean Corfield
I said:
We’ve had it in QA since 12/2 but it hasn’t had much of a work out yet due to 
various staff vacations etc. This build is our first with direct linking 
enabled for our whole code base. I don’t know when we’ll get it into production.

We’ve decided to do no new production builds until after the holidays so we 
won’t get direct linking and 1.8.0-RC3 into production until January (by which 
time I expect 1.8.0 Gold will be available?).

Sean


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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-10 Thread Gary Trakhman
We've been using it on our development branch without a hitch since Dec 2.

On Thu, Dec 10, 2015 at 2:32 AM Michael Blume  wrote:

> No issues here.
>
> On Tue, Dec 8, 2015 at 5:39 PM James Elliott  wrote:
>
>> I’ve been working with it for a few days and have seen no issues yet.
>>
>>
>> On Wednesday, December 2, 2015 at 10:03:31 AM UTC-6, Alex Miller wrote:
>>
>>> Clojure 1.8.0-RC3 is now available. *This build is a "release
>>> candidate"!* We would appreciate any and all testing you can do on your
>>> own libraries or internal projects to find problems.
>>>
>>> Try it via
>>>
>>>- Download:
>>>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>>>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>>>
>>> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here:
>>> https://github.com/clojure/clojure/blob/master/changes.md.
>>>
>>>- CLJ-1845  / CLJ-1851
>>> New ^:redef to mark
>>>vars that should not be direct linked
>>>   - The metadata ^:redef can be used to mark function vars that
>>>   should not be direct linked
>>>   - clojure.core/load was previously marked with ^:dynamic for this
>>>   purpose, but is now marked ^:redef
>>>- CLJ-1856  Direct
>>>linking breaks clojure.test location reporting for failures
>>>- CLJ-1854  Set line
>>>number in bytecode prior to invokeStatic call
>>>- CLJ-1853  In socket
>>>server, require the ns of the accept-fn before resolving it
>>>
>>> --
>> 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.
>>
> --
> 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.
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-09 Thread Michael Blume
No issues here.

On Tue, Dec 8, 2015 at 5:39 PM James Elliott  wrote:

> I’ve been working with it for a few days and have seen no issues yet.
>
>
> On Wednesday, December 2, 2015 at 10:03:31 AM UTC-6, Alex Miller wrote:
>
>> Clojure 1.8.0-RC3 is now available. *This build is a "release
>> candidate"!* We would appreciate any and all testing you can do on your
>> own libraries or internal projects to find problems.
>>
>> Try it via
>>
>>- Download:
>>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>>
>> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here:
>> https://github.com/clojure/clojure/blob/master/changes.md.
>>
>>- CLJ-1845  / CLJ-1851
>> New ^:redef to mark
>>vars that should not be direct linked
>>   - The metadata ^:redef can be used to mark function vars that
>>   should not be direct linked
>>   - clojure.core/load was previously marked with ^:dynamic for this
>>   purpose, but is now marked ^:redef
>>- CLJ-1856  Direct
>>linking breaks clojure.test location reporting for failures
>>- CLJ-1854  Set line
>>number in bytecode prior to invokeStatic call
>>- CLJ-1853  In socket
>>server, require the ns of the accept-fn before resolving it
>>
>> --
> 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.
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-08 Thread James Elliott
I’ve been working with it for a few days and have seen no issues yet.

On Wednesday, December 2, 2015 at 10:03:31 AM UTC-6, Alex Miller wrote:
>
> Clojure 1.8.0-RC3 is now available. *This build is a "release candidate"!* We 
> would appreciate any and all testing you can do on your own libraries or 
> internal projects to find problems. 
>
> Try it via
>
>- Download: 
>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>
> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
> https://github.com/clojure/clojure/blob/master/changes.md.
>
>- CLJ-1845  / CLJ-1851 
> New ^:redef to mark vars 
>that should not be direct linked
>   - The metadata ^:redef can be used to mark function vars that 
>   should not be direct linked
>   - clojure.core/load was previously marked with ^:dynamic for this 
>   purpose, but is now marked ^:redef
>- CLJ-1856  Direct 
>linking breaks clojure.test location reporting for failures
>- CLJ-1854  Set line 
>number in bytecode prior to invokeStatic call
>- CLJ-1853  In socket 
>server, require the ns of the accept-fn before resolving it
>
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-08 Thread Noam Ben-Ari
After upgrading to [reduce-fsm "0.1.4"] all my tests pass with RC3 :-)

On Tuesday, December 8, 2015 at 3:14:21 PM UTC+2, Noam Ben-Ari wrote:
>
> Thanks for the prompt response, I have filed a ticket to the library 
> author:
>
> https://github.com/cdorrat/reduce-fsm/issues/9
>
> On Tuesday, December 8, 2015 at 3:07:34 PM UTC+2, Nicola Mometto wrote:
>>
>> Before 1.8, clojure would accept wrong forms like (throw my-exception 1 2 
>> 3). 
>>
>> This is now an exception http://dev.clojure.org/jira/browse/CLJ-1456. 
>>
>>
>> > On 8 Dec 2015, at 13:05, Noam Ben-Ari  wrote: 
>> > 
>> > Hi, 
>> > I have just tried 1.8.0-RC3 and saw a problem. 
>> > 
>> > I have a project in which I run tests with `lein midje`, and this runs 
>> fine with 1.7.0. 
>> > 
>> > When I change the clojure dependency to 1.8.0-RC3 and run it I get this 
>> exception: 
>> > 
>> > --- 
>> > 
>> > Exception in thread "main" java.lang.RuntimeException: Too many 
>> arguments to throw, throw expects a single Throwable instance, 
>> compiling:(reduce_fsm.clj:203:5) 
>> > 
>> > --- 
>> > 
>> > Let me know what other information I can give to help. 
>> > 
>> > Thanks, 
>> > Noam. 
>> > 
>> > On Wednesday, December 2, 2015 at 6:03:31 PM UTC+2, Alex Miller wrote: 
>> > Clojure 1.8.0-RC3 is now available. This build is a "release 
>> candidate"! We would appreciate any and all testing you can do on your own 
>> libraries or internal projects to find problems. 
>> > 
>> > Try it via 
>> > • Download: 
>> https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3 
>> > • Leiningen: [org.clojure/clojure "1.8.0-RC3"] 
>> > Below are the changes since 1.8.0-RC2. See the full 1.8 change log 
>> here: https://github.com/clojure/clojure/blob/master/changes.md. 
>> > • CLJ-1845 / CLJ-1851 New ^:redef to mark vars that should not 
>> be direct linked 
>> > • The metadata ^:redef can be used to mark function 
>> vars that should not be direct linked 
>> > • clojure.core/load was previously marked with 
>> ^:dynamic for this purpose, but is now marked ^:redef 
>> > • CLJ-1856 Direct linking breaks clojure.test location 
>> reporting for failures 
>> > • CLJ-1854 Set line number in bytecode prior to invokeStatic 
>> call 
>> > • CLJ-1853 In socket server, require the ns of the accept-fn 
>> before resolving it 
>> > 
>> > -- 
>> > You received this message because you are subscribed to the Google 
>> > Groups "Clojure" group. 
>> > To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com. 
>> > For more options, visit https://groups.google.com/d/optout. 
>>
>>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-08 Thread Noam Ben-Ari
Thanks for the prompt response, I have filed a ticket to the library author:

https://github.com/cdorrat/reduce-fsm/issues/9

On Tuesday, December 8, 2015 at 3:07:34 PM UTC+2, Nicola Mometto wrote:
>
> Before 1.8, clojure would accept wrong forms like (throw my-exception 1 2 
> 3). 
>
> This is now an exception http://dev.clojure.org/jira/browse/CLJ-1456. 
>
>
> > On 8 Dec 2015, at 13:05, Noam Ben-Ari > 
> wrote: 
> > 
> > Hi, 
> > I have just tried 1.8.0-RC3 and saw a problem. 
> > 
> > I have a project in which I run tests with `lein midje`, and this runs 
> fine with 1.7.0. 
> > 
> > When I change the clojure dependency to 1.8.0-RC3 and run it I get this 
> exception: 
> > 
> > --- 
> > 
> > Exception in thread "main" java.lang.RuntimeException: Too many 
> arguments to throw, throw expects a single Throwable instance, 
> compiling:(reduce_fsm.clj:203:5) 
> > 
> > --- 
> > 
> > Let me know what other information I can give to help. 
> > 
> > Thanks, 
> > Noam. 
> > 
> > On Wednesday, December 2, 2015 at 6:03:31 PM UTC+2, Alex Miller wrote: 
> > Clojure 1.8.0-RC3 is now available. This build is a "release candidate"! 
> We would appreciate any and all testing you can do on your own libraries or 
> internal projects to find problems. 
> > 
> > Try it via 
> > • Download: 
> https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3 
> > • Leiningen: [org.clojure/clojure "1.8.0-RC3"] 
> > Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
> https://github.com/clojure/clojure/blob/master/changes.md. 
> > • CLJ-1845 / CLJ-1851 New ^:redef to mark vars that should not 
> be direct linked 
> > • The metadata ^:redef can be used to mark function vars 
> that should not be direct linked 
> > • clojure.core/load was previously marked with ^:dynamic 
> for this purpose, but is now marked ^:redef 
> > • CLJ-1856 Direct linking breaks clojure.test location reporting 
> for failures 
> > • CLJ-1854 Set line number in bytecode prior to invokeStatic 
> call 
> > • CLJ-1853 In socket server, require the ns of the accept-fn 
> before resolving it 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> > Groups "Clojure" group. 
> > To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com . 
> > For more options, visit https://groups.google.com/d/optout. 
>
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-08 Thread Noam Ben-Ari
Hi,
I have just tried 1.8.0-RC3 and saw a problem.

I have a project in which I run tests with `lein midje`, and this runs fine 
with 1.7.0.

When I change the clojure dependency to 1.8.0-RC3 and run it I get this 
exception:

---

Exception in thread "main" java.lang.RuntimeException: Too many arguments 
to throw, throw expects a single Throwable instance, 
compiling:(reduce_fsm.clj:203:5)

---

Let me know what other information I can give to help.

Thanks,
Noam.

On Wednesday, December 2, 2015 at 6:03:31 PM UTC+2, Alex Miller wrote:
>
> Clojure 1.8.0-RC3 is now available. *This build is a "release candidate"!* We 
> would appreciate any and all testing you can do on your own libraries or 
> internal projects to find problems. 
>
> Try it via
>
>- Download: 
>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>
> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
> https://github.com/clojure/clojure/blob/master/changes.md.
>
>- CLJ-1845  / CLJ-1851 
> New ^:redef to mark vars 
>that should not be direct linked
>   - The metadata ^:redef can be used to mark function vars that 
>   should not be direct linked
>   - clojure.core/load was previously marked with ^:dynamic for this 
>   purpose, but is now marked ^:redef
>- CLJ-1856  Direct 
>linking breaks clojure.test location reporting for failures
>- CLJ-1854  Set line 
>number in bytecode prior to invokeStatic call
>- CLJ-1853  In socket 
>server, require the ns of the accept-fn before resolving it
>
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-08 Thread Nicola Mometto
Before 1.8, clojure would accept wrong forms like (throw my-exception 1 2 3).

This is now an exception http://dev.clojure.org/jira/browse/CLJ-1456.


> On 8 Dec 2015, at 13:05, Noam Ben-Ari  wrote:
> 
> Hi,
> I have just tried 1.8.0-RC3 and saw a problem.
> 
> I have a project in which I run tests with `lein midje`, and this runs fine 
> with 1.7.0.
> 
> When I change the clojure dependency to 1.8.0-RC3 and run it I get this 
> exception:
> 
> ---
> 
> Exception in thread "main" java.lang.RuntimeException: Too many arguments to 
> throw, throw expects a single Throwable instance, 
> compiling:(reduce_fsm.clj:203:5)
> 
> ---
> 
> Let me know what other information I can give to help.
> 
> Thanks,
> Noam.
> 
> On Wednesday, December 2, 2015 at 6:03:31 PM UTC+2, Alex Miller wrote:
> Clojure 1.8.0-RC3 is now available. This build is a "release candidate"! We 
> would appreciate any and all testing you can do on your own libraries or 
> internal projects to find problems. 
> 
> Try it via
>   • Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>   • Leiningen: [org.clojure/clojure "1.8.0-RC3"]
> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
> https://github.com/clojure/clojure/blob/master/changes.md.
>   • CLJ-1845 / CLJ-1851 New ^:redef to mark vars that should not be 
> direct linked
>   • The metadata ^:redef can be used to mark function vars that 
> should not be direct linked
>   • clojure.core/load was previously marked with ^:dynamic for 
> this purpose, but is now marked ^:redef
>   • CLJ-1856 Direct linking breaks clojure.test location reporting for 
> failures
>   • CLJ-1854 Set line number in bytecode prior to invokeStatic call
>   • CLJ-1853 In socket server, require the ns of the accept-fn before 
> resolving it
> 
> -- 
> 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.

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-07 Thread Alex Miller
Given how long clojure-contrib has been deprecated, I'm not going to 
prioritize this unless there is a specific reproducible issue that is 
related to 1.7 vs 1.8.


On Monday, December 7, 2015 at 11:46:30 PM UTC-6, Sean Grove wrote:
>
> It's not super compelling for us (we can upgrade with some work), but 
> we've run into an issue with [org.clojure/clojure-contrib "1.2.0"] when 
> requiring clojure.contrib.math:
>
> Exception in thread "main" java.lang.RuntimeException: Unable to resolve 
> symbol: remainder in this context, compiling:(clojure/contrib/math.clj:46:1)
>
>
> As I said, I can look into it deeper if need be, but we're on clojure 1.5 
> and I expect we'll need to spend time updating dependencies soon anyway. 
> Just wanted to mention it in case it affects anyone else.
>
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-07 Thread Shantanu Kumar


On Tuesday, 8 December 2015 07:17:15 UTC+5:30, Howard M. Lewis Ship wrote:
>
> I suspect there's a few cases where we would like to use direct linking, 
> but will not be able to, because it will disrupt a 3rd party library we 
> use.  This is hypothetical, so I'll keep you posted ... I may run some 
> experiments in the next couple of days.
>
> Certainly, the use of alter-var-root by, say, io.aviso/pretty (and others 
> of its ilk) may be affected; I'll want to review which Vars, in which 
> namespaces, have been annotated with ^:redef (if not already ^:dynamic).
>
> It's possible a solution where we can provide a list of namespaced symbols 
> to exclude from dynamic linking will be needed for full adoption.
>

+1 (I guess you meant `direct` linking in the last sentence above?)

Another use case is instrumentation using `alter-var-root`, for which 
providing a namespaced list of symbols to exclude from direct linking would 
be really useful.

Shantanu
 

>
>
> On Mon, Dec 7, 2015 at 5:20 PM, Sean Corfield  > wrote:
>
>> We’ve had it in QA since 12/2 but it hasn’t had much of a work out yet 
>> due to various staff vacations etc. This build is our first with direct 
>> linking enabled for our whole code base. I don’t know when we’ll get it 
>> into production.
>>
>> We’ve had RC2 in production since 11/24 with no issues. That used the 
>> default setting regards direct linking (so, just clojure.core).
>>
>> Sean Corfield -- (904) 302-SEAN
>> World Singles -- http://worldsingles.com/
>>
>>
>> From: > on behalf of Alex Miller <
>> al...@puredanger.com >
>> Reply-To: >
>> Date: Monday, December 7, 2015 at 1:36 PM
>> To: Clojure >
>> Subject: Re: [ANN] Clojure 1.8.0-RC3
>>
>> Just a reminder that this is a release candidate - that means that if we 
>> don't hear any issues, we will release it as 1.8.0.
>>
>> If you haven't yet, please give it a try
>>
>> Thanks,
>> Alex
>>
>>
>>
>> On Wednesday, December 2, 2015 at 10:03:31 AM UTC-6, Alex Miller wrote:
>>>
>>> Clojure 1.8.0-RC3 is now available. *This build is a "release 
>>> candidate"!* We would appreciate any and all testing you can do on your 
>>> own libraries or internal projects to find problems. 
>>>
>>> Try it via
>>>
>>>- Download: 
>>>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>>>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>>>
>>> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
>>> https://github.com/clojure/clojure/blob/master/changes.md.
>>>
>>>- CLJ-1845 <http://dev.clojure.org/jira/browse/CLJ-1845> / CLJ-1851 
>>><http://dev.clojure.org/jira/browse/CLJ-1851> New ^:redef to mark 
>>>vars that should not be direct linked
>>>   - The metadata ^:redef can be used to mark function vars that 
>>>   should not be direct linked
>>>   - clojure.core/load was previously marked with ^:dynamic for this 
>>>   purpose, but is now marked ^:redef
>>>- CLJ-1856 <http://dev.clojure.org/jira/browse/CLJ-1856> Direct 
>>>linking breaks clojure.test location reporting for failures
>>>- CLJ-1854 <http://dev.clojure.org/jira/browse/CLJ-1854> Set line 
>>>number in bytecode prior to invokeStatic call
>>>- CLJ-1853 <http://dev.clojure.org/jira/browse/CLJ-1853> In socket 
>>>server, require the ns of the accept-fn before resolving it
>>>
>>>
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Clojure" group.
>> To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Howard M. Lewis Ship
>
> Senior Mobile Developer at Walmart Labs
>
> Creator of Apache Tapestry
>
> (971) 678-5210
> http://howardlewisship.com
> @hlship
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-07 Thread Sean Grove
It's not super compelling for us (we can upgrade with some work), but we've
run into an issue with [org.clojure/clojure-contrib "1.2.0"] when
requiring clojure.contrib.math:

Exception in thread "main" java.lang.RuntimeException: Unable to resolve
symbol: remainder in this context, compiling:(clojure/contrib/math.clj:46:1)


As I said, I can look into it deeper if need be, but we're on clojure 1.5
and I expect we'll need to spend time updating dependencies soon anyway.
Just wanted to mention it in case it affects anyone else.

On Mon, Dec 7, 2015 at 8:17 PM, Alex Miller  wrote:

> Happy to consider stuff like that, sooner better than later though.
>
> The only var in core that has been marked ^:redef so far is
> clojure.core/load.
>
> On Monday, December 7, 2015 at 7:47:15 PM UTC-6, Howard M. Lewis Ship
> wrote:
>>
>> I suspect there's a few cases where we would like to use direct linking,
>> but will not be able to, because it will disrupt a 3rd party library we
>> use.  This is hypothetical, so I'll keep you posted ... I may run some
>> experiments in the next couple of days.
>>
>> Certainly, the use of alter-var-root by, say, io.aviso/pretty (and others
>> of its ilk) may be affected; I'll want to review which Vars, in which
>> namespaces, have been annotated with ^:redef (if not already ^:dynamic).
>>
>> It's possible a solution where we can provide a list of namespaced
>> symbols to exclude from dynamic linking will be needed for full adoption.
>>
>> --
> 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.
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-07 Thread Alex Miller
Happy to consider stuff like that, sooner better than later though.

The only var in core that has been marked ^:redef so far is 
clojure.core/load.

On Monday, December 7, 2015 at 7:47:15 PM UTC-6, Howard M. Lewis Ship wrote:
>
> I suspect there's a few cases where we would like to use direct linking, 
> but will not be able to, because it will disrupt a 3rd party library we 
> use.  This is hypothetical, so I'll keep you posted ... I may run some 
> experiments in the next couple of days.
>
> Certainly, the use of alter-var-root by, say, io.aviso/pretty (and others 
> of its ilk) may be affected; I'll want to review which Vars, in which 
> namespaces, have been annotated with ^:redef (if not already ^:dynamic).
>
> It's possible a solution where we can provide a list of namespaced symbols 
> to exclude from dynamic linking will be needed for full adoption.
>
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-07 Thread Howard Lewis Ship
I suspect there's a few cases where we would like to use direct linking,
but will not be able to, because it will disrupt a 3rd party library we
use.  This is hypothetical, so I'll keep you posted ... I may run some
experiments in the next couple of days.

Certainly, the use of alter-var-root by, say, io.aviso/pretty (and others
of its ilk) may be affected; I'll want to review which Vars, in which
namespaces, have been annotated with ^:redef (if not already ^:dynamic).

It's possible a solution where we can provide a list of namespaced symbols
to exclude from dynamic linking will be needed for full adoption.


On Mon, Dec 7, 2015 at 5:20 PM, Sean Corfield  wrote:

> We’ve had it in QA since 12/2 but it hasn’t had much of a work out yet due
> to various staff vacations etc. This build is our first with direct linking
> enabled for our whole code base. I don’t know when we’ll get it into
> production.
>
> We’ve had RC2 in production since 11/24 with no issues. That used the
> default setting regards direct linking (so, just clojure.core).
>
> Sean Corfield -- (904) 302-SEAN
> World Singles -- http://worldsingles.com/
>
>
> From:  on behalf of Alex Miller <
> a...@puredanger.com>
> Reply-To: 
> Date: Monday, December 7, 2015 at 1:36 PM
> To: Clojure 
> Subject: Re: [ANN] Clojure 1.8.0-RC3
>
> Just a reminder that this is a release candidate - that means that if we
> don't hear any issues, we will release it as 1.8.0.
>
> If you haven't yet, please give it a try
>
> Thanks,
> Alex
>
>
>
> On Wednesday, December 2, 2015 at 10:03:31 AM UTC-6, Alex Miller wrote:
>>
>> Clojure 1.8.0-RC3 is now available. *This build is a "release
>> candidate"!* We would appreciate any and all testing you can do on your
>> own libraries or internal projects to find problems.
>>
>> Try it via
>>
>>- Download:
>>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>>
>> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here:
>> https://github.com/clojure/clojure/blob/master/changes.md.
>>
>>- CLJ-1845 <http://dev.clojure.org/jira/browse/CLJ-1845> / CLJ-1851
>><http://dev.clojure.org/jira/browse/CLJ-1851> New ^:redef to mark
>>vars that should not be direct linked
>>   - The metadata ^:redef can be used to mark function vars that
>>   should not be direct linked
>>   - clojure.core/load was previously marked with ^:dynamic for this
>>   purpose, but is now marked ^:redef
>>- CLJ-1856 <http://dev.clojure.org/jira/browse/CLJ-1856> Direct
>>linking breaks clojure.test location reporting for failures
>>- CLJ-1854 <http://dev.clojure.org/jira/browse/CLJ-1854> Set line
>>number in bytecode prior to invokeStatic call
>>- CLJ-1853 <http://dev.clojure.org/jira/browse/CLJ-1853> In socket
>>server, require the ns of the accept-fn before resolving it
>>
>>
> --
> 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.
>



-- 
Howard M. Lewis Ship

Senior Mobile Developer at Walmart Labs

Creator of Apache Tapestry

(971) 678-5210
http://howardlewisship.com
@hlship

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-07 Thread Sean Corfield
We’ve had it in QA since 12/2 but it hasn’t had much of a work out yet due to 
various staff vacations etc. This build is our first with direct linking 
enabled for our whole code base. I don’t know when we’ll get it into production.

We’ve had RC2 in production since 11/24 with no issues. That used the default 
setting regards direct linking (so, just clojure.core).

Sean Corfield -- (904) 302-SEAN
World Singles -- http://worldsingles.com/


From:   on behalf of Alex Miller 
Reply-To:  
Date:  Monday, December 7, 2015 at 1:36 PM
To:  Clojure 
Subject:  Re: [ANN] Clojure 1.8.0-RC3

Just a reminder that this is a release candidate - that means that if we don't 
hear any issues, we will release it as 1.8.0.

If you haven't yet, please give it a try

Thanks,
Alex



On Wednesday, December 2, 2015 at 10:03:31 AM UTC-6, Alex Miller wrote:
Clojure 1.8.0-RC3 is now available. This build is a "release candidate"! We 
would appreciate any and all testing you can do on your own libraries or 
internal projects to find problems. 

Try it via
Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3

Leiningen: [org.clojure/clojure "1.8.0-RC3"]
Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
https://github.com/clojure/clojure/blob/master/changes.md.
CLJ-1845 / CLJ-1851 New ^:redef to mark vars that should not be direct linked
The metadata ^:redef can be used to mark function vars that should not be 
direct linked
clojure.core/load was previously marked with ^:dynamic for this purpose, but is 
now marked ^:redef
CLJ-1856 Direct linking breaks clojure.test location reporting for failures
CLJ-1854 Set line number in bytecode prior to invokeStatic call
CLJ-1853 In socket server, require the ns of the accept-fn before resolving it

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-07 Thread Alex Miller
Re CLJ-1863, this was already problematic before 1.8 in some contexts. I would 
say it's undecided.

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-07 Thread Andy Fingerhut
I have done my usual 'mvn clean test' on multiple OS/JDK combos not tested
on build.clojure.org, and found nothing amiss with 1.8.0-RC3.

Is http://dev.clojure.org/jira/browse/CLJ-1863 considered problematic
enough to fix before 1.8.0 goes out?

Andy

On Mon, Dec 7, 2015 at 1:36 PM, Alex Miller  wrote:

> Just a reminder that this is a release candidate - that means that if we
> don't hear any issues, we will release it as 1.8.0.
>
> If you haven't yet, please give it a try
>
> Thanks,
> Alex
>
>
>
>
> On Wednesday, December 2, 2015 at 10:03:31 AM UTC-6, Alex Miller wrote:
>>
>> Clojure 1.8.0-RC3 is now available. *This build is a "release
>> candidate"!* We would appreciate any and all testing you can do on your
>> own libraries or internal projects to find problems.
>>
>> Try it via
>>
>>- Download:
>>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>>
>> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here:
>> https://github.com/clojure/clojure/blob/master/changes.md.
>>
>>- CLJ-1845  / CLJ-1851
>> New ^:redef to mark
>>vars that should not be direct linked
>>   - The metadata ^:redef can be used to mark function vars that
>>   should not be direct linked
>>   - clojure.core/load was previously marked with ^:dynamic for this
>>   purpose, but is now marked ^:redef
>>- CLJ-1856  Direct
>>linking breaks clojure.test location reporting for failures
>>- CLJ-1854  Set line
>>number in bytecode prior to invokeStatic call
>>- CLJ-1853  In socket
>>server, require the ns of the accept-fn before resolving it
>>
>> --
> 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.
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-07 Thread Alex Miller
Just a reminder that this is a release candidate - that means that if we 
don't hear any issues, we will release it as 1.8.0.

If you haven't yet, please give it a try

Thanks,
Alex



On Wednesday, December 2, 2015 at 10:03:31 AM UTC-6, Alex Miller wrote:
>
> Clojure 1.8.0-RC3 is now available. *This build is a "release candidate"!* We 
> would appreciate any and all testing you can do on your own libraries or 
> internal projects to find problems. 
>
> Try it via
>
>- Download: 
>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>
> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
> https://github.com/clojure/clojure/blob/master/changes.md.
>
>- CLJ-1845  / CLJ-1851 
> New ^:redef to mark vars 
>that should not be direct linked
>   - The metadata ^:redef can be used to mark function vars that 
>   should not be direct linked
>   - clojure.core/load was previously marked with ^:dynamic for this 
>   purpose, but is now marked ^:redef
>- CLJ-1856  Direct 
>linking breaks clojure.test location reporting for failures
>- CLJ-1854  Set line 
>number in bytecode prior to invokeStatic call
>- CLJ-1853  In socket 
>server, require the ns of the accept-fn before resolving it
>
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-03 Thread Serzh Nechyporchuk
In our app we have 30% speed improvements. Although direct-linking helps us
with code obfuscation.

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-02 Thread Alex Miller
We believe it will make a difference in some apps and have no plans to pull 
it out. 

On Wednesday, December 2, 2015 at 3:30:16 PM UTC-6, Daniel Compton wrote:
>
> Has the case for Direct Linking been well established yet? I've seen a lot 
> of concerns about it and most benchmarks show marginal at best performance 
> increases. Tom Crayford ran it against his extensive performance 
> benchmarking suite and didn't find 
>  much benefit.
>
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-02 Thread Daniel Compton
Has the case for Direct Linking been well established yet? I've seen a lot
of concerns about it and most benchmarks show marginal at best performance
increases. Tom Crayford ran it against his extensive performance
benchmarking suite and didn't find
 much benefit.

On Thu, Dec 3, 2015 at 5:40 AM Alex Miller  wrote:

> "regularly" == once per week
>
> Additionally, I do a full rebuild for each release.
>
>
> On Wednesday, December 2, 2015 at 10:21:45 AM UTC-6, Nicola Mometto wrote:
>>
>> all the clojure contrib libraries are regularly tested against new
>> clojure versions
>> http://build.clojure.org/
>>
>> > On 2 Dec 2015, at 16:17, Sreenivas Reddy T <
>> thatiparthysreeni...@gmail.com> wrote:
>> >
>> > I would love a project where the tool runs all  test cases of libraries
>> against new release candidate.
>> >
>>
> --
> 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.
>
-- 
Daniel

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-02 Thread Alex Miller
"regularly" == once per week

Additionally, I do a full rebuild for each release.


On Wednesday, December 2, 2015 at 10:21:45 AM UTC-6, Nicola Mometto wrote:
>
> all the clojure contrib libraries are regularly tested against new clojure 
> versions 
> http://build.clojure.org/ 
>
> > On 2 Dec 2015, at 16:17, Sreenivas Reddy T <
> thatiparthysreeni...@gmail.com> wrote: 
> > 
> > I would love a project where the tool runs all  test cases of libraries 
> against new release candidate. 
> > 
>

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-02 Thread Nicola Mometto
all the clojure contrib libraries are regularly tested against new clojure 
versions
http://build.clojure.org/

> On 2 Dec 2015, at 16:17, Sreenivas Reddy T  
> wrote:
> 
> I would love a project where the tool runs all  test cases of libraries 
> against new release candidate. 
> 
> On 2 Dec 2015 9:33 pm, "Alex Miller"  wrote:
> Clojure 1.8.0-RC3 is now available. This build is a "release candidate"! We 
> would appreciate any and all testing you can do on your own libraries or 
> internal projects to find problems. 
> 
> Try it via
>   • Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>   • Leiningen: [org.clojure/clojure "1.8.0-RC3"]
> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
> https://github.com/clojure/clojure/blob/master/changes.md.
>   • CLJ-1845 / CLJ-1851 New ^:redef to mark vars that should not be 
> direct linked
>   • The metadata ^:redef can be used to mark function vars that 
> should not be direct linked
>   • clojure.core/load was previously marked with ^:dynamic for 
> this purpose, but is now marked ^:redef
>   • CLJ-1856 Direct linking breaks clojure.test location reporting for 
> failures
>   • CLJ-1854 Set line number in bytecode prior to invokeStatic call
>   • CLJ-1853 In socket server, require the ns of the accept-fn before 
> resolving it
> 
> -- 
> 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.
> 
> -- 
> 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.

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


Re: [ANN] Clojure 1.8.0-RC3

2015-12-02 Thread Sreenivas Reddy T
I would love a project where the tool runs all  test cases of libraries
against new release candidate.
On 2 Dec 2015 9:33 pm, "Alex Miller"  wrote:

> Clojure 1.8.0-RC3 is now available. *This build is a "release candidate"!* We
> would appreciate any and all testing you can do on your own libraries or
> internal projects to find problems.
>
> Try it via
>
>- Download:
>https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
>- Leiningen: [org.clojure/clojure "1.8.0-RC3"]
>
> Below are the changes since 1.8.0-RC2. See the full 1.8 change log here:
> https://github.com/clojure/clojure/blob/master/changes.md.
>
>- CLJ-1845  / CLJ-1851
> New ^:redef to mark vars
>that should not be direct linked
>   - The metadata ^:redef can be used to mark function vars that
>   should not be direct linked
>   - clojure.core/load was previously marked with ^:dynamic for this
>   purpose, but is now marked ^:redef
>- CLJ-1856  Direct
>linking breaks clojure.test location reporting for failures
>- CLJ-1854  Set line
>number in bytecode prior to invokeStatic call
>- CLJ-1853  In socket
>server, require the ns of the accept-fn before resolving it
>
> --
> 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.
>

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


[ANN] Clojure 1.8.0-RC3

2015-12-02 Thread Alex Miller
Clojure 1.8.0-RC3 is now available. *This build is a "release candidate"!* We 
would appreciate any and all testing you can do on your own libraries or 
internal projects to find problems. 

Try it via

   - Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.8.0-RC3
   - Leiningen: [org.clojure/clojure "1.8.0-RC3"]

Below are the changes since 1.8.0-RC2. See the full 1.8 change log here: 
https://github.com/clojure/clojure/blob/master/changes.md.

   - CLJ-1845  / CLJ-1851 
    New ^:redef to mark vars 
   that should not be direct linked
  - The metadata ^:redef can be used to mark function vars that should 
  not be direct linked
  - clojure.core/load was previously marked with ^:dynamic for this 
  purpose, but is now marked ^:redef
   - CLJ-1856  Direct linking 
   breaks clojure.test location reporting for failures
   - CLJ-1854  Set line number 
   in bytecode prior to invokeStatic call
   - CLJ-1853  In socket 
   server, require the ns of the accept-fn before resolving it

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