--
Note that posts from new members are moderated - please be patient with your first post.
---
You received this message because you are subscribed to the Google Groups "ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojurescrip...@googlegroups.com.
To post to this group, send email to clojur...@googlegroups.com.
Visit this group at http://groups.google.com/group/clojurescript.
On Monday, March 16, 2015 at 11:23:14 AM UTC-4, David Nolen wrote:Need more information. But that warning is most certainly not something emitted by the ClojureScript compiler.Make sure you can reproduce without whatever downstream tooling you may be using: https://github.com/clojure/clojurescript/wiki/Reporting-IssuesThere's a good chance it's purely downstream and needs to be reported elsewhere.
The only thing the OP changed was the version of cljs he was using, and his project went from working to broken. This means that one of the changes in the new cljs broke something. Whether it directly broke the OP's code, or broke a library that the OP's project depends on, is immaterial; the location of the breaking change was in cljs itself
It's up the maintainers down the food chain to keep up with changes and yes there are
timing issues, not all changes/fixes can be applied synchronously.
That's the idea of having libraries instead of a monolithic soup of code.
Applying your statement to technology in general we would still be using
horse driven carts... I appreciate the life style of Amish communities and would
certainly switch to it if I could. But that's not how my world is wired presently.
Luc P.
> On Monday, March 16, 2015 at 11:23:14 AM UTC-4, David Nolen wrote:
> >
> > Need more information. But that warning is most certainly not something
> > emitted by the ClojureScript compiler.
> >
> > Make sure you can reproduce without whatever downstream tooling you may be
> > using: https://github.com/clojure/clojurescript/wiki/Reporting-Issues
> >
> > There's a good chance it's purely downstream and needs to be reported
> > elsewhere.
> >
>
> The only thing the OP changed was the version of cljs he was using, and his
> project went from working to broken. This means that one of the changes in
> the new cljs broke something. Whether it directly broke the OP's code, or
> broke a library that the OP's project depends on, is immaterial; the
> location of the breaking change was in cljs itself.
>
> --
> 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.
>
Luc Préfontaine<lprefo...@softaddicts.ca> sent by ibisMail!
--
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.
If that is true, then it is a problem, indicative either of a widespread lack of discipline among the tool makers or (more likely) a strong need for some additional well-specified (and maintained!) APIs in the compiler for tools to hook into.
On Monday, March 16, 2015 at 1:06:31 PM UTC-4, David Nolen wrote:On Mon, Mar 16, 2015 at 1:01 PM, Fluid Dynamics <a209...@trbvm.com> wrote:On Monday, March 16, 2015 at 11:23:14 AM UTC-4, David Nolen wrote:Need more information. But that warning is most certainly not something emitted by the ClojureScript compiler.Make sure you can reproduce without whatever downstream tooling you may be using: https://github.com/clojure/clojurescript/wiki/Reporting-IssuesThere's a good chance it's purely downstream and needs to be reported elsewhere.
The only thing the OP changed was the version of cljs he was using, and his project went from working to broken. This means that one of the changes in the new cljs broke something. Whether it directly broke the OP's code, or broke a library that the OP's project depends on, is immaterial; the location of the breaking change was in cljs itselfNo.
"No"? Are you *denying* that the breaking change was in cljs itself, even though the OP says that's *the only thing changed* between a working and a non-working configuration?
A surprising amount of downstream tooling relies on unpublished and undocumented details of the ClojureScript compiler.
If that is true, then it is a problem, indicative either of a widespread lack of discipline among the tool makers or (more likely) a strong need for some additional well-specified (and maintained!) APIs in the compiler for tools to hook into.