[CLJS-557] CLONE - Inconsistent munging of namespaces with dashes Created: 27/Jul/13 Updated: 27/Jul/13 Resolved: 27/Jul/13
When creating a file with a namespace like `foo.bar-baz` the compiled file will have a dash in the `goog.provide` but then use underscores within the code.
When requiring this namespace in another file the `goog.require` and the code both use dashes.
Assuming that file names must use underscores instead of dashes, as in Clojure on the JVM, there is a related issue in the `cljs.closure` namespace where it incorrectly creates file names from namespaces with dashes. The first line in the let form of the `get-compiled-cljs` function is the problem and can be replaced with a call to something like:
Imported from github issue #86
|Comment by David Nolen [ 27/Jul/13 1:47 PM ]|
clone was resolved