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 <a...@puredanger.com> 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.

Reply via email to