On 11/26/2014 03:29 PM, David Nolen wrote:
On Wed, Nov 26, 2014 at 3:22 PM, Kyle Cordes <k...@kylecordes.com> wrote:
I wasn’t speaking in favor of those settings, just pointing out that there are 
various constraints. That is a problem with have a lot of settings available, 
we end up with different tools supporting different semi-overlapping subsets of 
the settings.

Personally I’d be happy if all except the most useful settings were removed. 
Maybe only :none and :advanced are actually still needed in 2014.
No plans to remove anything. If tools are passing bad settings to the
ClojureScript compiler or don't reliably support :none, I just would
not use these tools.

If particular settings are considered "bad", then some kind of deprecation warning is warranted. This would be a useful signal to everyone (toolmakers included) that e.g. :simple is not useful anymore and :none is strictly superior.

A couple of tools I maintain (clojurescript.test and others) do not currently support :none only because, at least when I last tried it, :none required an arrangement of resources on disk that didn't match up well with the rest of my workflow. I will take a fresh look at :none in the coming weeks.

I am conscious of the fact that lein-cljsbuild has by default become the canonical compiler documentation, outside of various blog and mailing list posts. I've just now merged a couple of pull requests that update its docs to include mentions and examples using :none. At least until I am again tracking ClojureScript compiler development on a regular basis, I will rely upon community contributors to help keep lein-cljsbuild documentation accurate and up to date.

Best,

- Chas

--
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 clojurescript+unsubscr...@googlegroups.com.
To post to this group, send email to clojurescript@googlegroups.com.
Visit this group at http://groups.google.com/group/clojurescript.

Reply via email to