A quick comment on item 13 in the release.

I think that this sort causes some code that I have to fail.
The reason is that the code in question inserts js scripts into the header 
of the page - when bootstrap loads.
Subsequent modules require this js to be present - but do not "depend" on 
it.

Example:
 - I have a ns that I can require that injects jquery.
 - I also use jayq

previously, if I required jayq after requiring my particular ns, Jquery 
would be present when jayq extended it.

This is no longer true - I think due to the sort - since there is no direct 
dependency of jayq on my library.

I realise that this is an edge-case.
I can work around it here - but I can't inject javascript in this way any 
more.

To fix it would require that the sort preserve the original require order - 
where this is not dictated by dependency order.

Dave

On Saturday, 31 March 2012 04:43:08 UTC+11, Stuart Sierra wrote:
>
> Just pushed to Sonatype. Will be sync'd to other repos within 24 hours.
>
> Changes:
> http://build.clojure.org/job/clojurescript-release/9/
>
>
>
>

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

Reply via email to