Re: [ANN] Clojure 1.10.0-RC5

2018-12-13 Thread Mark
Ah. Makes sense. Thanks

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

2018-12-13 Thread Alex Miller
Metadata attaches to the form following it, so I would read this (with my
Clojure Reader hat on) as:

(   read list begin
  meta  read symbol
  #_  read and discard next form
^  read meta and form, then apply meta to form
  :hello read keyword
  []read vector
... apply :hello as meta to []
  ...   discard [] with metadata
)   end list

which would yield a final form: (meta), which should throw an arity
exception. So looks correct to me.

On Thu, Dec 13, 2018 at 11:25 AM Mark  wrote:

> Hi Alex -
>
> Not sure if this is a bug or spec'd behavior.  When combining the reader
> literal for comments with the reader literal for metadata, I get unexpected
> behavior:
>
>> (meta #_^:hello [])
>>
> yields a compilation error.  I get the same error in 1.9.0.
>
> On Wednesday, December 12, 2018 at 8:43:32 AM UTC-8, Alex Miller wrote:
>>
>> Thanks for the feedback!!
>>
>> On Wed, Dec 12, 2018 at 10:36 AM 'Avi Flax' via Clojure <
>> clo...@googlegroups.com> wrote:
>>
>>> My test suite passes just fine. My project uses Java interop for various
>>> things, including watching the filesystem for changes (via JNA), clipboard
>>> IO, image processing, etc. Also some spec and core.async in there too.
>>>
>> --
> 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 a topic in the
> Google Groups "Clojure" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/clojure/K74chBn4Pis/unsubscribe.
> To unsubscribe from this group and all its topics, 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.10.0-RC5

2018-12-13 Thread Mark
Hi Alex -

Not sure if this is a bug or spec'd behavior.  When combining the reader 
literal for comments with the reader literal for metadata, I get unexpected 
behavior:  

> (meta #_^:hello [])
>
yields a compilation error.  I get the same error in 1.9.0.

On Wednesday, December 12, 2018 at 8:43:32 AM UTC-8, Alex Miller wrote:
>
> Thanks for the feedback!!
>
> On Wed, Dec 12, 2018 at 10:36 AM 'Avi Flax' via Clojure <
> clo...@googlegroups.com > wrote:
>
>> My test suite passes just fine. My project uses Java interop for various 
>> things, including watching the filesystem for changes (via JNA), clipboard 
>> IO, image processing, etc. Also some spec and core.async in there too.
>>
>

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

2018-12-12 Thread Mars0i

On Wednesday, December 12, 2018 at 6:42:47 AM UTC-6, Alex Miller wrote:
>
> Thanks for the feedback! I assume the spec one was a bad import statement?
>

Yes, exactly. 

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

2018-12-12 Thread Alex Miller
Thanks for the feedback!!

On Wed, Dec 12, 2018 at 10:36 AM 'Avi Flax' via Clojure <
clojure@googlegroups.com> wrote:

> My test suite passes just fine. My project uses Java interop for various
> things, including watching the filesystem for changes (via JNA), clipboard
> IO, image processing, etc. Also some spec and core.async in there too.
>

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

2018-12-12 Thread 'Avi Flax' via Clojure
My test suite passes just fine. My project uses Java interop for various 
things, including watching the filesystem for changes (via JNA), clipboard 
IO, image processing, etc. Also some spec and core.async in there too.

-- 



Our Mission: To build a better financial world


Unless specifically 
indicated, this e-mail is not an offer to sell or a solicitation of any 
investment products or other financial product or service, an official 
confirmation of any transaction, or an official statement of Funding Circle 
USA.  This e-mail is meant only for the intended recipient of this 
transmission, and contains trade secret and strictly confidential 
information belonging to the sender. It is unlawful for unauthorized 
individuals to review, use, copy, disclose, or disseminate confidential 
information. If you have received this e-mail in error, please notify the 
sender immediately by telephone at (415) 813-5245 or by return email and 
promptly delete this message from your system.

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

2018-12-12 Thread Alex Miller
Thanks for the feedback! I assume the spec one was a bad import statement?

> On Dec 12, 2018, at 12:44 AM, Mars0i  wrote:
> 
> I have a couple of small apps that use interop pretty heavily because the 
> Java library I'm using is very inheritance-based.  There are no  problems 
> running with RC5 (although spec did find a syntax error that had passed in 
> 1.9).  I don't use reflection explicitly, but turning on *warn-on-reflection* 
> generates a bunch of warnings in one of the apps, so I guess it's using 
> reflection to figure out types at runtime.
> -- 

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

2018-12-11 Thread Mars0i
I have a couple of small apps that use interop pretty heavily because the 
Java library I'm using is very inheritance-based.  There are no  problems 
running with RC5 (although spec did find a syntax error that had passed in 
1.9).  I don't use reflection explicitly, but turning on 
*warn-on-reflection* generates a bunch of warnings in one of the apps, so I 
guess it's using reflection to figure out types at runtime.

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

2018-12-11 Thread Sean Corfield
And as you can no doubt imagine, we are already testing it at World Singles 
Networks (albeit on OpenJDK 8).

Sean

On Tuesday, December 11, 2018 at 1:37:42 PM UTC-8, Alex Miller wrote:
>
> 1.10.0-RC5 is now available. Please test, particularly if your 
> library/application uses interop calls and reflection...
>
> You can try it with clj using:
>
> clj -Sdeps '{:deps {org.clojure/clojure {:mvn/version "1.10.0-RC5"}}}'
>
> Changes in 1.10.0-RC5:
>
>- CLJ-2454  - fix 
>IllegalAccessException from invoking matching reflective call
>
> You can read the full 1.10 changelog here: 
> https://github.com/clojure/clojure/blob/master/changes.md
>

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